理论教育 MCS-51 单片机复位电路:自动和手动复位

MCS-51 单片机复位电路:自动和手动复位

时间:2023-06-25 理论教育 版权反馈
【摘要】:MCS-51单片机的复位是由外部的复位电路实现的。复位电路通常采用上电自动复位和按键手动电平复位两种方式。图4-6上电自动复位电路上电自动复位是通过外部RC电路加至RST引脚一个短的高电平信号,此信号随着Vcc对电容C的充电过程而逐渐回落,即RST引脚上的高电平持续时间取决于电容C的充电时间,因此为保证系统能可靠地复位,RST引脚上的高电平必须维持足够长的时间。图4-7按键手动电平复位电路图4-7按键手动电平复位电路

MCS-51 单片机复位电路:自动和手动复位

复位是单片机初始化操作,其主要功能是把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 按键手动电平复位电路

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈