STC8H掉电模式唤醒问题(已解决)
本帖最后由 STC8H8K64U 于 2023-12-13 11:30 编辑STC8H1K08,开启掉电唤醒定时器(3秒定时),开启串口1,启动掉电模式,进入低功耗。
现象,唤醒后串口打印字符串“wake...”。上位机串口不向单片机发送数据时,每3S打印一次“wake...”,上位机通过串口向单片机发送数据后立即打印“wake...”。说明串口和掉电唤醒定时器都好使。
问题:怎么区分是谁唤醒的?因为如果是掉电定时器唤醒,程序要从新进入休眠。如果是串口唤醒则程序不再进入低功耗模式,正常运行。
串口中断唤醒吗?能否在中断处理程序里加个标志位 问题已经解决了。
读WKTCH,和WKTCL两个寄存器的值就可以了。
页:
[1]