0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

复位电路的三种方式

工程师 来源:网络整理 作者:h1654155205.5246 2019-08-15 15:23 次阅读

复位电路的三种方式

单片机在启动时都需要复位,以使CPU及系统各部件处于确定的初始状态,并从初态开始工作。89系列单片机的复位信号是从RST引脚输入到芯片内的施密特触发器中的。当系统处于正常工作状态时,且振荡器稳定后,如果RST引脚上有一个高电平并维持2个机器周期(24个振荡周期)以上,则CPU就可以响应并将系统复位。单片机系统的复位方式有:手动按钮复位和上电复位。

1、手动按钮复位

手动按钮复位需要人为在复位输入端RST上加入高电平(图1)。一般采用的办法是在RST端和正电源Vcc之间接一个按钮。当人为按下按钮时,则Vcc的+5V电平就会直接加到RST端。手动按钮复位的电路如所示。由于人的动作再快也会使按钮保持接通达数十毫秒,所以,完全能够满足复位的时间要求。

2、上电复位

AT89C51的上电复位电路如图2所示,只要在RST复位输入引脚上接一电容至Vcc端,下接一个电阻到地即可。对于CMOS型单片机,由于在RST端内部有一个下拉电阻,故可将外部电阻去掉,而将外接电容减至1uF。上电复位的工作过程是在加电时,复位电路通过电容加给RST端一个短暂的高电平信号,此高电平信号随着Vcc对电容的充电过程而逐渐回落,即RST端的高电平持续时间取决于电容的充电时间。

为了保证系统能够可靠地复位,RST端的高电平信号必须维持足够长的时间。上电时,Vcc的上升时间约为10ms,而振荡器的起振时间取决于振荡频率,如晶振频率为10MHz,起振时间为1ms;晶振频率为1MHz,起振时间则为10ms。在图2的复位电路中,当Vcc掉电时,必然会使RST端电压迅速下降到0V以下,但是,由于内部电路的限制作用,这个负电压将不会对器件产生损害。另外,在复位期间,端口引脚处于随机状态,复位后,系统将端口置为全“l”态。如果系统在上电时得不到有效的复位,则程序计数器PC将得不到一个合适的初值,因此,CPU可能会从一个未被定义的位置开始执行程序。

3、积分型上电复位

常用的上电或开关复位电路如图3所示。上电后,由于电容C3的充电和反相门的作用,使RST持续一段时间的高电平。当单片机已在运行当中时,按下复位键K后松开,也能使RST为一段时间的高电平,从而实现上电或开关复位的操作。

根据实际操作的经验,下面给出这种复位电路的电容、电阻参考值。

C=1uF,Rl=lk,R2=10k

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6001

    文章

    43973

    浏览量

    620817
  • 复位电路
    +关注

    关注

    13

    文章

    308

    浏览量

    44276
收藏 人收藏

    评论

    相关推荐

    简述斩波电路三种控制方式及其特点

    斩波电路是一种通过控制开关管实现对直流电压的调节的电路。在不同的工作条件下,我们可以采用不同的控制方式来控制斩波电路的输出,以满足不同的需求。本文将详细介绍斩波
    的头像 发表于 03-14 16:23 605次阅读

    简述斩波电路三种控制方式

    斩波电路是一种常见的电力电子器件,广泛应用于直流电压调节、电压变换、电流变换等领域。它可以实现对电流和电压的控制,以满足不同的电气设备的需求。斩波电路的控制方式主要有三种:脉宽调制控制
    的头像 发表于 03-11 15:22 588次阅读

    运放的三种应用

    运放在电路中主要存在三种应用,放大器,滤波器,振荡器。再这三种应用电路中,运放的两大特点虚短虚断仍然成立吗? 在阻尼振荡器中,工作过程是否按照我描述的这样,在反相输入端加一个近似锯齿波
    发表于 01-26 16:18

    为什么需要复位电路?漫谈复位reset

    在IC设计中,把复位和时钟电路称为最重要的两个电路一点也不为过。前者复位电路把IC设计的电路引导
    的头像 发表于 01-19 16:41 734次阅读
    为什么需要<b class='flag-5'>复位</b><b class='flag-5'>电路</b>?漫谈<b class='flag-5'>复位</b>reset

    复位电路复位条件和复位过程

    电源监测芯片复位电路:这是最常见的复位电路类型,使用专用的电源监测芯片来监测电源电压,并在电压低于或高于预设阈值时触发复位信号。
    的头像 发表于 01-16 16:04 619次阅读

    Cortex-M内核的软件复位方式

    这里只讨论内核的软件复位方式。像STM32的备份域复位里面也有软件复位,则不在本文讨论范围。额外提一句,上电复位是完整
    的头像 发表于 12-06 16:18 899次阅读
    Cortex-M内核的软件<b class='flag-5'>复位</b><b class='flag-5'>方式</b>

    RC复位电路中R如何影响芯片复位

    RC复位电路中R如何影响芯片复位? RC复位电路是常见的一种复位
    的头像 发表于 10-25 11:07 780次阅读

    单片机的复位电路是怎样工作的 单片机中复位电路的作用及方式

    单片机的复位电路是怎样工作的 单片机中复位电路的作用及方式  单片机的复位
    的头像 发表于 10-17 18:17 1792次阅读

    单片机上位复位电路与按键与上电复位的区别

    单片机上位复位电路与按键与上电复位的区别  单片机的复位电路常用于保证单片机在复位状态下正常工作
    的头像 发表于 10-17 18:17 1749次阅读

    耦合有哪几种类型?电路三种耦合方式 三种耦合电路及其特点

    耦合有哪几种类型?电路三种耦合方式 三种耦合电路及其特点 耦合是指电子元件或电路中不同部分之间
    的头像 发表于 09-22 12:22 5728次阅读

    复位电路基础知识:同步复位电路和异步复位电路

    复位信号在数字电路里面的重要性仅次于时钟信号。对电路复位往往是指对触发器的复位,也就是说电路
    发表于 09-13 16:26 1101次阅读
    <b class='flag-5'>复位</b><b class='flag-5'>电路</b>基础知识:同步<b class='flag-5'>复位</b><b class='flag-5'>电路</b>和异步<b class='flag-5'>复位</b><b class='flag-5'>电路</b>

    MCU复位电路知多少?单片机复位电路图解

     一般来说,单片机复位电路主要有四种类型:微分型复位电路 、 积分型复位电路 、 比较器型
    发表于 09-01 09:14 1138次阅读
    MCU<b class='flag-5'>复位</b><b class='flag-5'>电路</b>知多少?单片机<b class='flag-5'>复位</b><b class='flag-5'>电路</b>图解

    STM32三种复位形式

    低功耗管理复位 可通过查看RCC_CSR控制状态寄存器中的复位状态标志位识别复位事件来源。
    的头像 发表于 06-22 09:05 8801次阅读
    STM32<b class='flag-5'>三种</b><b class='flag-5'>复位</b>形式

    FPGA复位电路的实现方式

    有人说FPGA不需要上电复位电路,因为内部自带上电复位信号。也有人说FPGA最好加一个上电复位电路,保证程序能够正常地执行。不管是什么样的结
    的头像 发表于 05-25 15:50 2429次阅读
    FPGA<b class='flag-5'>复位</b><b class='flag-5'>电路</b>的实现<b class='flag-5'>方式</b>

    FPGA中三种常用复位电路

    在FPGA设计中,复位电路是非常重要的一部分,它能够确保系统从初始状态开始启动并保证正确运行。本文将分别介绍FPGA中三种常用复位电路:同步
    发表于 05-14 14:44 1830次阅读
    FPGA中<b class='flag-5'>三种</b>常用<b class='flag-5'>复位</b><b class='flag-5'>电路</b>