STC单片机启动看门狗定时器介绍
✨这里以STC8系列为例。
📑看门狗复位(WDT_CONTR)
- WDT_FLAG:看门狗溢出标志
看门狗发生溢出时,硬件自动将此位置 1,需要软件清零。 - EN_WDT:看门狗使能位
0:对单片机无影响
1:启动看门狗定时器。
注意:看门狗定时器可使用软件方式启动,也可硬件自动启动,一旦看门狗定时器启动后,软件将无法关闭,必须对单片机进行重新上电才可关闭。软件启动看门狗只需要对 EN_WDT 位写 1即可。若需要硬件启动看门狗,则需要在STC- ISP - 下载时进行如下图所示的设置:
- CLR_WDT:看门狗定时器清零
0:对单片机无影响
1:清零看门狗定时器,硬件自动将此位复位 - IDL_WDT:IDLE 模式时的看门狗控制位
0:IDLE 模式时看门狗停止计数
1:IDLE 模式时看门狗继续计数