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

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

3天内不再提示

单片机复位电路的作用

STM32嵌入式开发 来源:CSDN 作者:CSDN 2022-06-07 11:17 次阅读

什么是复位

单片机复位电路的作用是:使单片机恢复到起始状态,让单片机的程序从头开始执行,运行时钟处于稳定状态、各种寄存器端口处于初始化状态等等。目的是让单片机能够稳定、正确的从头开始执行程序。

为什么要加复位?

数字电路中寄存器和 RAM 在上电之后默认的状态和数据是不确定的,如果有复位,我们可以把寄存器复位到初始状态,RAM 的数据可以通过复位来触发 RAM 初始化程序逻辑如果进入了错误的状态,通过复位可以把所有的逻辑状态恢复到初始值,如果没有复位,那么逻辑可能永远运行在错误的状态。

一些简单的IC芯片没有看门狗电路,就需要外部复位。

好的,通过上面两段话,你了解了复位电路的作用以及为什么要加复位电路

正常单片机和IC芯片复位都是有一个Reset引脚,给复位引脚通一定时间的高/低电平就可以实现复位。典型的51单片机RST复位脚持续两个机器周期以上高电平就将复位。

像我们常用的STM32F1系列 ,查阅手册得知复位引脚需要持续20us以上的低电平,就可完成复位。

2f4695fe-e4af-11ec-ba43-dac502259ad0.png

那么复位电路具体要怎么设计,一共有几种呢?我们一般分为:

高电平复位

低电平复位

按键复位电路

上电复位电路

使电路恢复到起始状态的电路设备。

高电平上电复位

2f7e82ac-e4af-11ec-ba43-dac502259ad0.png

我们来看一下高电平上电复位,本质就是RC串联充电电路,在上电的瞬间,由于电容两端电压不能突变,上电后的一瞬间电容等效为短路,电容C11充电,充电电流电阻上形成的电压为高电平;单片机复位,几个毫秒之后,电容充电完毕,电路为断路,电流为0,电阻两端电压近似于0V,这时RST就为低电平。单片机将进入正常工作状态。

电容充电时间T/复位持续时间:

T=(1/9)*R*C

低电平上电复位

2fef9a96-e4af-11ec-ba43-dac502259ad0.png

低电平上电复位,由于电容两端电压不能突变的特性,在上电的瞬间RST端电位近似为GND,通过 10K电阻对 C11电容进行充电,此时RST复位引脚电压为低电平;单片机复位,几个毫秒之后,电容器充满,下面为断路,电流为0,电流经过电阻流入RST复位引脚, 引脚为高电平, 这时,单片机将进入正常工作状态。

电容充电时间T/复位持续时间:

T= 9*R*C

高电平按键复位

3033c568-e4af-11ec-ba43-dac502259ad0.png

高电平按键复位,VCC上电时,电容C充电,此时电路导通,在10K电阻上出现电压,RST引脚为高电平,使得单片机复位;几个毫秒后,C充满,此时电路为断路,10K电阻上电流降为0,电压也为0,RST引脚为低电平,使得单片机进入工作状态。工作期间,按下按键Key,电容两端相当于短路,电容C放电,RST引脚为高电平,使得单片机复位。松开按键Key,电容C又充电,几个毫秒后,充电完成,电路断路,单片机进入工作状态。

低电平按键复位

305c0294-e4af-11ec-ba43-dac502259ad0.png

低电平按键复位,VCC上电时,电容C充电,此时电路导通,RST引脚为低电平,使得单片机复位;几个毫秒后,电容C充满,此时电路为断路,电流由10K电阻流入RST复位引脚,RST引脚为高电平,使得单片机进入工作状态。工作期间,按下按键Key,RST复位引脚直接跟GND导通,为低电平,电容C放电,使得单片机复位。松开按键Key,电容C又充电,几个毫秒后,充电完成,电路断路,单片机进入工作状态。

审核编辑 :李倩

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

    关注

    5999

    文章

    43969

    浏览量

    620750
  • 寄存器
    +关注

    关注

    30

    文章

    5027

    浏览量

    117710
  • 复位电路
    +关注

    关注

    13

    文章

    308

    浏览量

    44275

原文标题:电容在复位电路中的作用

文章出处:【微信号:c-stm32,微信公众号:STM32嵌入式开发】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    CPU与单片机复位电路作用及基本复位方式

    在上电或复位过程中,控制CPU的复位状态:这段时间内让CPU保持复位状态,而不是一上电或刚复位完毕就工作,防止CPU发出错误的指令、执行错误操作,也可以提高电磁兼容性能。
    发表于 01-19 00:53 9444次阅读
    CPU与<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>方式

    解析单片机最小系统及相关电路

    作用是把一个例如状态初始化到空状态,而在单片机内部,复位的时候单片机是把一些寄存器以及存储设备装入厂商预设的一个值。
    发表于 11-23 14:39

    复位电路和时钟电路的相关资料分享

    时间长短)复位电路分为上电复位和按键复位主要由一个电阻、一个电容,如果按键复位的话,就再加个微动开关就成。都是为了把
    发表于 11-10 07:31

    单片机复位电路作用是什么

    使用哪种类型的单片机,总要涉及到单片机复位电路的设计。而单片机复位
    发表于 11-18 06:46

    avr单片机复位电路

    avr单片机复位电路 AVR复位电路的设计  与传统的51单片机相比,AVR
    发表于 10-26 10:54 1.3w次阅读
    avr<b class='flag-5'>单片机</b><b class='flag-5'>复位</b><b class='flag-5'>电路</b>

    单片机复位电路是什么_单片机复位电路介绍_单片机复位电路作用

    为确保微机系统中电路稳定可靠工作,复位电路是必不可少的一部分,复位电路的第一功能是上电复位。一般
    发表于 12-11 15:32 2.6w次阅读
    <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>介绍_<b class='flag-5'>单片机</b><b class='flag-5'>复位</b><b class='flag-5'>电路</b>的<b class='flag-5'>作用</b>

    单片机累加器作用_单片机复位电路作用

    本文开始介绍了单片机的概念和工作原理,其次介绍了单片机累加器作用单片机累加器A与ACC区别,最后阐述了单片机
    发表于 04-11 12:40 1.1w次阅读
    <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>

    单片机复位电路作用及执行过程

    作为单片机最小系统之一的复位电路单片机中占有很重要的位置。
    的头像 发表于 01-05 05:42 1.9w次阅读
    <b class='flag-5'>单片机</b><b class='flag-5'>复位</b><b class='flag-5'>电路</b><b class='flag-5'>作用</b>及执行过程

    单片机复位电路有哪几种?单片机复位电路作用和工作原理图解

    对于单片机是高电平还是低电平复位,我们可以通过观察单片机的引脚图进行一个直观的判断,当单片机引脚图中复位端口的名称上面有一个“-”时,该
    发表于 08-08 17:37 7.5w次阅读
    <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>的<b class='flag-5'>作用</b>和工作原理图解

    单片机的两个外围电路复位电路和时钟电路

    时间长短)复位电路分为上电复位和按键复位主要由一个电阻、一个电容,如果按键复位的话,就再加个微动开关就成。都是为了把
    发表于 11-04 18:21 10次下载
    <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>

    详解单片机复位电路作用及设计

    单片机复位电路作用是:使单片机恢复到起始状态,让单片机的程序从头开始执行,运行时钟处于稳定状态
    的头像 发表于 05-31 16:32 9571次阅读

    简述高,低电平复位电路原理及加电容的作用

    单片机复位电路作用是:使单片机恢复到起始状态,让单片机的程序从头开始执行,运行时钟处于稳定状态
    的头像 发表于 05-25 14:42 2155次阅读
    简述高,低电平<b class='flag-5'>复位</b><b class='flag-5'>电路</b>原理及加电容的<b class='flag-5'>作用</b>

    单片机复位电路作用 介绍几种常见的单片机复位电路

    单片机复位电路单片机系统中非常重要的一个部分,其主要作用是将单片机的电源电压从高电平变为低电平
    发表于 09-08 17:02 1737次阅读

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

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

    单片机复位电路作用和实现原理

      单片机复位电路单片机系统中的一个重要组成部分,它的作用是在系统上电或异常情况下对单片机进行
    的头像 发表于 10-20 17:31 2399次阅读