tianpeng0 发表于 2026-5-10 11:08:22

STC单片机使用外部高速晶振进入省电模式需要设置IRCDB么

使用的STC8G单片机,由于项目必须使用外部高速晶振,在这种情况下进入省电模式,需要设置IRCDB么?这个不是给内部IRC延时用的,一直不明白省电唤醒的启动顺序,功能是可以的,但是会有偶发的死机状态,困扰已很久,找不到原因,今天突然看到IRCDB的设置问题,

1.设置了关闭内部IRC时钟,开启外部高速时钟,然后进入掉电模式,使用掉电唤醒定时器唤醒,这种情况需要设置IRCDB=0x10么?
2.省电模式下是关闭时钟的,这种情况下外部时钟也会被关闭,示波器实测也是关闭。
3.在1的情况下,唤醒时刻单片机是先用内部时钟跑?然后在等外部时钟稳定后再继续跑?还是直接用外部时钟跑?这里不需要等待晶振起振稳定么?也没有外部时钟的等待时钟数可以设置

神农鼎 发表于 2026-5-10 15:35:58

需要设置

tianpeng0 发表于 2026-5-29 16:20:01

神农鼎 发表于 2026-5-10 15:35
需要设置

能说下具体工作流程以及设置原因么?
页: [1]
查看完整版本: STC单片机使用外部高速晶振进入省电模式需要设置IRCDB么