天天看點

STC單片機啟動看門狗定時器介紹和使用

STC單片機啟動看門狗定時器介紹

✨這裡以STC8系列為例。

📑看門狗複位(WDT_CONTR)

STC單片機啟動看門狗定時器介紹和使用
  • WDT_FLAG:看門狗溢出标志

    看門狗發生溢出時,硬體自動将此位置 1,需要軟體清零。

  • EN_WDT:看門狗使能位

    0:對單片機無影響

    1:啟動看門狗定時器。

    注意:看門狗定時器可使用軟體方式啟動,也可硬體自動啟動,一旦看門狗定時器啟動後,軟體将無法關閉,必須對單片機進行重新上電才可關閉。軟體啟動看門狗隻需要對 EN_WDT 位寫 1即可。若需要硬體啟動看門狗,則需要在STC- ISP - 下載下傳時進行如下圖所示的設定:

    STC單片機啟動看門狗定時器介紹和使用
  • CLR_WDT:看門狗定時器清零

    0:對單片機無影響

    1:清零看門狗定時器,硬體自動将此位複位

  • IDL_WDT:IDLE 模式時的看門狗控制位

    0:IDLE 模式時看門狗停止計數

    1:IDLE 模式時看門狗繼續計數