【摘要】:MCS-51单片机的复位是由外部的复位电路实现的。复位电路通常采用上电自动复位和按键手动电平复位两种方式。图4-6上电自动复位电路上电自动复位是通过外部RC电路加至RST引脚一个短的高电平信号,此信号随着Vcc对电容C的充电过程而逐渐回落,即RST引脚上的高电平持续时间取决于电容C的充电时间,因此为保证系统能可靠地复位,RST引脚上的高电平必须维持足够长的时间。图4-7按键手动电平复位电路图4-7按键手动电平复位电路
复位是单片机的初始化操作,其主要功能是把PC初始化为0000H,使单片机从0000H单元开始执行程序。RST引脚是复位信号输入端,只需在RST引脚加上大于2个机器周期(24个时钟振荡周期)的高电平就可使MCS-51单片机复位。除PC之外,复位操作还对其他一些寄存器有影响。
MCS-51单片机的复位是由外部的复位电路实现的。复位电路通常采用上电自动复位和按键手动电平复位两种方式。
最简单的上电自动复位电路如图4-6所示。对于CMOS型单片机,由于在RST引脚内部有一个下拉电阻,故可将电阻R去掉,而将电容C选为10~22μF。
图4-6 上电自动复位电路(www.daowen.com)
上电自动复位是通过外部RC电路加至RST引脚一个短的高电平信号,此信号随着Vcc对电容C的充电过程而逐渐回落,即RST引脚上的高电平持续时间取决于电容C的充电时间,因此为保证系统能可靠地复位,RST引脚上的高电平必须维持足够长的时间。若使用频率为6 MHz的晶振,则复位信号持续时间应超过4μs才能完成复位操作。
按键手动电平复位是通过RST端经电阻与电源Vcc接通来实现,具体电路如图4-7所示。当时钟频率选用6 MHz时,C的典型取值为10μF,R的取值为10 kΩ。
图4-7 按键手动电平复位电路
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
有关电子系统设计与应用的文章