1. 基本特性
STC 單片機有5種復位方式:
1) 熱啟動復位:
1.1)外部RST引腳復位
第一功能復位腳,即管腳9 RST/P4.7,該管腳拉高維持24個時鍾周期+10ms后,單片機進入復位狀態。該管腳回到低電平時,單片機從0000H開始執行程序;
1.2) 外部低壓檢測復位
第二功能復位腳,即管腳37 RST2/P4.6,該管腳低於低壓檢測門限1.33V時單片機進入復位狀態,反之則恢復到正常工作狀態;
1.3) 軟件復位
通過對IAP_CONTR特殊寄存器的SWBS/SWRST兩位進行操作,完成系統復位,包括如從用戶程序區0000H處執行程序等;
1.4) 看門狗復位
STC12C5A60S2單片機內部集成看門狗定時器,通過設置和使用WDT控制寄存器使用看門狗功能。
2) 冷啟動復位:
2.1) 上電復位/掉電復位
當電源電壓Vcc低於上電復位電路的檢測門限電壓時,所有的邏輯電路都會復位。當Vcc恢復正常電壓時,延遲32768個時鍾后,上電復位/掉電復位結束。
2. 典型例子
略。
