Re: RTC, TIMER1, 32768 with sleep
|
||||
---|---|---|---|---|
資深會員
|
參照:
可以的話,把crystal的外殼接地可能會比較好。我10年前的經驗是:如外殼沒接地,光用手摸外殼,頻率就會跑掉。 另外,可能您crystal的走線太長,或者電容太小。
發表於: 2008/6/19 0:11
|
|||
|
Re: RTC, TIMER1, 32768 with sleep
|
||||
---|---|---|---|---|
高級會員
|
不好意思
請問一下有人遇到過嗎 不乾淨的電源會讓 32765 變快嗎 18F66J50 - USB 一開始試吃電池但是接上電腦後, 會明顯的加快 不過又不是每一台PC都會這樣,.... 好困惑喔?? 請有經驗的, 給的方向吧
發表於: 2008/6/18 23:31
|
|||
|
Re: RTC, TIMER1, 32768 with sleep
|
||||
---|---|---|---|---|
版主
|
1. 示波器的 Probe 一定要用 10M ohm 的阻抗。
2. 有可能 32768Hz 的 Crystal 頻率不準,不過差2.6%也太離譜了,一般在 25PPM 附近。要不要先用外部先振好 32768Hz 並確定誤差<25PPM 後再送給 Timer1 做一下軟體的測試。
發表於: 2008/4/25 15:21
|
|||
|
Re: RTC, TIMER1, 32768 with sleep
|
||||
---|---|---|---|---|
版主
|
小港,
參考一下,Timer1 的值不要在中斷裡去 Update,就讓他一直跑,反正跑一圈就是 2 Sec 的中斷,這樣就不會有 Update Timer 的誤差了。有的誤差也只是 32768Hz 的準確度了。
發表於: 2008/4/3 16:10
|
|||
|
Re: RTC, TIMER1, 32768 with sleep
|
||||
---|---|---|---|---|
新會員
|
發表於: 2008/4/3 14:09
|
|||
|
RTC, TIMER1, 32768 with sleep
|
||||
---|---|---|---|---|
高級會員
|
如標題(PIC18F65J50,HSPLL 4MHx)
我這樣做大概, Timer1 會在 2sec 醒來 但是如果我只要做 0.5sec 時 會因為wake up Delay 1024Tcy+2ms(PLL) reload時 , RTC 時間就會跑掉 我有試過... 0.5sec 減去Delay(但Datasheet說 2ms是近乎, 這樣做準嗎) 或是 (TMR1 or 0xC000) 可是這樣, Register 會偏差掉吧 怪怪的 大家有什麼建議的做法嗎
發表於: 2008/4/3 11:47
|
|||
|