单片机原理及应用系统设计
上QQ阅读APP看书,第一时间看更新

2.8 单片机复位

2.8.1 复位功能

单片机复位实质上就是对内部特殊功能寄存器进行初始化操作,给复位脚RST加上大于2个机器周期(即24个时钟振荡周期)的高电平就可使单片机复位。

复位时,PC初始化为0000H,程序从0000H单元开始执行。

片内特殊功能寄存器复位时的初始状态见表2-4的“复位值”一栏,除了I/O口P0~P3和ISP/IAP数据寄存器为全“1”,SP为“07H”,其他有效位基本上为“0”。

STC89系列单片机有4种复位方式:外部RST引脚复位、上电复位、软件复位和看门狗复位。