熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2022-8-10 09:50
正文摘要:STC8系列單片機(jī)的掉電喚醒時(shí)間設(shè)置最大時(shí)間只能16s嗎??可以不以像普通定時(shí)器一樣隨意設(shè)定時(shí)間? |
18936674086 發(fā)表于 2022-8-11 06:47 中斷來了,直接讓變量等于225就退出了呀……,當(dāng)然,也可以用個(gè)標(biāo)志位,自己衡量。 |
188610329 發(fā)表于 2022-8-10 16:46 明白了 我16s喚醒但是啥也不干 繼續(xù)讓它睡 但是我中斷來了咋退出呢 |
lkc8210 發(fā)表于 2022-8-10 16:14 就是我15喚醒了啥也不干 繼續(xù)睡眠對(duì)吧 |
18936674086 發(fā)表于 2022-8-10 16:10 和定時(shí)器中斷計(jì)時(shí)1分鐘一個(gè)道理,設(shè)一個(gè)變量,16秒喚醒后加1,繼續(xù)睡,直到變量等于225了,說明一小時(shí)到了,清零變量,做喚醒后該做的事情。 |
不能像普通定時(shí)器一樣隨意設(shè)定時(shí)間 只能以分頻方式計(jì)算 所以不能長(zhǎng)時(shí)間掉電/停機(jī)再喚醒 只能以間接的方法來省電 在進(jìn)入掉電/停機(jī)前關(guān)閉所有外設(shè) 喚醒后第一時(shí)間累加喚醒次數(shù) 如果喚醒次數(shù)少于目標(biāo)值繼續(xù)掉電/停機(jī) 直到喚醒次數(shù)大于目標(biāo)值才真正運(yùn)行 想信累加喚醒次數(shù)那一點(diǎn)點(diǎn)功耗應(yīng)可以忽略 |
188610329 發(fā)表于 2022-8-10 14:45 比如說無外部中斷,一個(gè)小時(shí)喚醒一次單片機(jī)該如何實(shí)現(xiàn) |
188610329 發(fā)表于 2022-8-10 14:45 我是嫌掉電喚醒16s時(shí)間短了 ![]() |
普通定時(shí)器時(shí)間不是更短? 你到底是嫌時(shí)間長(zhǎng)還是短。 |
Powered by 單片機(jī)教程網(wǎng)