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. 典型例子
略。