飞快旋转的风车 发表于 2026-2-11 09:30:16

STC8H系列如何进入省电模式,如何内部唤醒

我有一个项目,需要超低功耗,测量和发送完成数据大概需要40ms时间,
现在想上电开始测量,发送数据执行完成后进入省电模式,
1s钟之后内部唤醒,再次执行这一操作,如何实现这个功能。

lcwswust 发表于 2026-2-11 09:51:20

手册看看第7章

_奶咖君_ 发表于 2026-2-11 10:01:25

单片机可以选择8H8K64U 带 RTC,,外部用32.768K晶振。开启RTC,可以利用闹钟中断或者秒中断唤醒单片机。官方给的功耗我记得是2~3uA。

如果不是带RTC的单片机,,就只能使用掉电唤醒定时器,emmm 这个定时的时间就不太精准了。

飞快旋转的风车 发表于 2026-2-11 10:40:22

_奶咖君_ 发表于 2026-2-11 10:01
单片机可以选择8H8K64U 带 RTC,,外部用32.768K晶振。开启RTC,可以利用闹钟中断或者秒中断唤醒单片机。 ...

现在不太清楚能不能选择掉电模式,因为我的硬件电路已经完成了,现在做改造,主要降低功耗。选的STC8H1K08系列。所以做外部中断触发恢复状态不可能了,我看手册好像是掉电模式只能通过外部触发才能恢复。我的想法是我程序上有个1s测量的标志位,想通过标志位退出省电模式。这种方法能否有实现的可能性?如果不用掉电模式,IDLE空闲模式功耗也还是比较高的。

_奶咖君_ 发表于 2026-2-11 11:04:16

飞快旋转的风车 发表于 2026-2-11 10:40
现在不太清楚能不能选择掉电模式,因为我的硬件电路已经完成了,现在做改造,主要降低功耗。选的STC8H1K0 ...

1K08 好想没有RTC。。如果想睡觉计时的话 就只能使用掉电唤醒定时器了。

神农鼎 发表于 2026-2-11 11:04:18




换 支持 RTC 功能的
STC8H2K08U-TSSOP20/SOP16

神农鼎 发表于 2026-2-11 11:08:17





vb2002 发表于 2026-2-25 21:01:04

用内部掉电唤醒定时器
页: [1]
查看完整版本: STC8H系列如何进入省电模式,如何内部唤醒