单片机中的上电复位和手动复位

cathy的头像

上电复位是通过外部复位电路中的电容充放电来实现的,也就是通过电容给RST端输入一个短暂的高电平,此高电平随着Vcc对电容充电时间的增加而逐渐回落,即RST端的高电平持续时间取决于电容的充电时间。为保证单片机能可靠地复位,必须使RST引脚至少保持两个机器周期高电平,CPU 在第2个机器周期内执行内部复位操作,以后每一一个机器周期重复一一次, 直至RST端电平变低。

“单片机中的上电复位和手动复位"

手动复位电路

手动复位需要人为在复位输入端加一个高电平,一般采用一个按键接在RST端与电源Vcc之间。因此,系统接通电源时,单片机自动上电复位后进入正常运行状态。当系统运行出现问题时,可以人 为按下复位按键,使Vcc的+5 V电平直接加到RST端,迫使单片机复位。

手动复位有电平方式和脉冲方式两种。其中,电平复位是通过RST端经电阻与电源VC接通来实现的,复位电路如图2-19所示。当时钟频率采用12MHz时,电容C3取10uF,电阻R1取8.2kQ, R2取1k2。

按键脉冲复位是利用RC微分电路产生的正脉冲来实现的,手动脉冲方式复位电路如图2-20所示。

“单片机中的上电复位和手动复位"

版权声明:本文为CSDN博主「张yd」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_45765103/article/details/115022109
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。