日韩在线不卡免费视频一区,日韩欧美精品一区二区三区经典,日产精品码2码三码四码区,人妻无码一区二区三区免费,日本feerbbwdh少妇丰满

  • 回復(fù)
  • 收藏
  • 點(diǎn)贊
  • 分享
  • 發(fā)新帖

atmega88v省電模式下定時中斷不準(zhǔn),ATMEL中國辦事處也沒搞定,請求支援啊

大家好,很久以前我用atmega88v時需要用到省電模式,在省電模式下將TIMER2開啟,并且定時時間設(shè)置為0.5秒,在主程序中全部是NOP,大概幾十條吧,在每次定時喚醒后在一個IO口上面的做一個取反操作,用LED燈可以看到定時是否正確,在仿真時全速跑起來后,可以看到LED燈有一點(diǎn)點(diǎn)閃亮,不過要用手捧住LED燈才能看到,這里暫停,再全速跑起來后,LED燈以1HZ閃爍,定時正常,這種情況我不知道是仿真器問題還是什么問題,這個都是小問題,但關(guān)鍵是,每加一條NOP這樣仿真一次,當(dāng)NOP加到一定數(shù)量時(不需要太多,總共幾十條吧),LED燈怎么樣都無法以1HZ閃爍了,經(jīng)測試定時時間正??炝艘槐?也就是原來的0.5秒變成了0.25秒了,但LED燈閃爍也不是按照0.25秒亮滅顯示的,很郁悶,我們公司的同事全玩了一遍都搞不定,后來找技術(shù)支持,技術(shù)支持那邊以看不懂匯編為由沒有處理,我就直接找的ATMEL駐深圳辦事處的人幫我解決,那邊的人也看到現(xiàn)象了,他們那邊好幾個工程師都玩了一遍也沒有搞定,聽說還發(fā)到什么挪威設(shè)計中心去了,不過都沒有什么好的消息反饋回來,各位大俠如果有興趣可以玩一下這個程序,一起來找一找什么原因 1019111194925207.rar
全部回復(fù)(6)
正序查看
倒序查看
leasor
LV.3
2
2007-11-13 22:16
1. 省電模式下,IO口的驅(qū)動能力會下降的,燈不亮的原因

2. 涉及到NOP的實(shí)現(xiàn)機(jī)理,

臺灣人的做法是, MOV A,A >> NOP
老外是怎么實(shí)現(xiàn),我不清楚.
0
回復(fù)
2007-12-01 21:50
@leasor
1.省電模式下,IO口的驅(qū)動能力會下降的,燈不亮的原因2.涉及到NOP的實(shí)現(xiàn)機(jī)理,臺灣人的做法是,MOVA,A>>NOP老外是怎么實(shí)現(xiàn),我不清楚.
感謝兄臺指點(diǎn),你說的IO口的睡眠模式下的驅(qū)動能力有所下降有這個可能,但是我只是用它來指示時間的準(zhǔn)確性而已,不亮也沒關(guān)系,主要是定時時間確實(shí)要比睡眠前快一倍,這個我就不明白了
0
回復(fù)
zhiwei
LV.2
4
2007-12-02 17:08
使用的是哪里的時鐘?是否振蕩器停止了還是怎么了?
0
回復(fù)
2007-12-02 21:03
@zhiwei
使用的是哪里的時鐘?是否振蕩器停止了還是怎么了?
內(nèi)部高速時鐘用于執(zhí)行程序,外部32768給定時器2作為時鐘源,定時器2為0.5秒定時中斷,在睡眠模式下只有定時器2中斷才能喚醒,晶振沒有停振
0
回復(fù)
xhdzwzj
LV.3
6
2008-06-03 19:36
我用ATMEGA48V做了一個電子表,用TC2中斷喚醒,正常模式下外部電源供電時鐘很精確,外部電源切斷時進(jìn)到省電模式用CR2032供電,一旦進(jìn)入省電模式后,時鐘就走快.也不知道什么原因,請高手指教
0
回復(fù)
namin
LV.6
7
2008-09-25 10:02
@xhdzwzj
我用ATMEGA48V做了一個電子表,用TC2中斷喚醒,正常模式下外部電源供電時鐘很精確,外部電源切斷時進(jìn)到省電模式用CR2032供電,一旦進(jìn)入省電模式后,時鐘就走快.也不知道什么原因,請高手指教
關(guān)注
0
回復(fù)
發(fā)