STC單片機啟動看門狗定時器介紹
✨這裡以STC8系列為例。
📑看門狗複位(WDT_CONTR)
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnLzMGN2MjZ4UmM4QGZ1EmZ5UGZjRjZ5YGMlFDN3EGO5kzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
-
WDT_FLAG:看門狗溢出标志
看門狗發生溢出時,硬體自動将此位置 1,需要軟體清零。
-
EN_WDT:看門狗使能位
0:對單片機無影響
1:啟動看門狗定時器。
注意:看門狗定時器可使用軟體方式啟動,也可硬體自動啟動,一旦看門狗定時器啟動後,軟體将無法關閉,必須對單片機進行重新上電才可關閉。軟體啟動看門狗隻需要對 EN_WDT 位寫 1即可。若需要硬體啟動看門狗,則需要在STC- ISP - 下載下傳時進行如下圖所示的設定:
STC單片機啟動看門狗定時器介紹和使用 -
CLR_WDT:看門狗定時器清零
0:對單片機無影響
1:清零看門狗定時器,硬體自動将此位複位
-
IDL_WDT:IDLE 模式時的看門狗控制位
0:IDLE 模式時看門狗停止計數
1:IDLE 模式時看門狗繼續計數