欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: STC8A8K64S4A12單片機(jī)如何獲取掉電休眠時(shí)長? [打印本頁]

作者: q3p9k7    時(shí)間: 2019-5-11 17:19
標(biāo)題: STC8A8K64S4A12單片機(jī)如何獲取掉電休眠時(shí)長?

各位大神,在STC8A8K64S4A12數(shù)據(jù)手冊里提到到,掉電喚醒之后,可以通過讀WKTCH和WKTCL中的內(nèi)容獲取單片機(jī)在掉電模式中的睡眠時(shí)間。
但我在測試時(shí)發(fā)現(xiàn),每次休眠后,從這兩個(gè)寄存器里讀的數(shù)據(jù)都是0xFf?
那這個(gè)休眠過程用的時(shí)間長度怎么算?


作者: q3p9k7    時(shí)間: 2019-5-11 17:28
又測了下,如果在休眠中發(fā)生了中斷,提前喚醒了,則WKTCH和WKTCL兩個(gè)寄存器讀出來就不再是0xFf了

作者: q3p9k7    時(shí)間: 2019-5-13 08:24
目前猜測,執(zhí)行休眠后,WKTCH和WKTCL的讀取寄存器會(huì)從0x8000開始計(jì)時(shí),當(dāng)達(dá)到原設(shè)定的數(shù)值后,會(huì)跳至0xFfFf。
也就是說當(dāng)讀到0xFfFf時(shí),可以認(rèn)為已經(jīng)執(zhí)行完設(shè)定的計(jì)數(shù)值
若讀到數(shù)值不是0xFfFf時(shí),則依讀到的數(shù)值時(shí)行計(jì)算實(shí)際的休眠時(shí)間即可。
各位大神,是這樣嗎?
作者: jwl595    時(shí)間: 2019-5-14 22:37
感覺你應(yīng)該使用寄存器不用管現(xiàn)在這個(gè)




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1