设计与开发

单片机 复位 电平 单片机高电平和低电平复位电路

小编 2025-07-12 设计与开发 23 0

单片机高电平和低电平复位电路

对初学 51 单片机的人来说,可能不太能理解复位电路,复位电路有高电平复位和低电平复位两种,C51 是高电平复位,现在一般的 MCU都是低电平复位。

左图是高电平复位,右图是低电平复位。

一个电路看是高电平还是低电平复位,看开关 S 按下 RST 的状态,左图中 S1 按下,RST 是高电平,即高电平复位;右图 S2 按下,RST 是低电平,即低电平复位。

左:高电平复位 右:低电平复位

高电平复位分析

对左图来说,单片机上电,因为电容两端电压不能突变特性,RST 会维持一段时间高电平,所以单片机复位,随着 RST 上的电压经过 10K 电阻对地放电,RST 电压逐渐减低,单片机进入正常的工作状态,最后 RST 电压变为 0V。

当开关 S1 按下时,电容两端相当于短路,RST 为 5V,所以单片机复位,松开 S1 后,RST 的电压变化就又和上面描述一样了。

下图是 RST 电压随时间 t 的变化曲线,在 0~t1 时间内,单片机是复位状态,随着 RST 上电压降低,单片机进入正常工作状态,最后 RST 变为 0V。

RST 电压随时间 t 的变化曲线

低电平复位分析

对上右图来说,单片机上电,由于电容两端电压不能突变,RST 的电压会维持一段时间低电平,单片机进行复位,VCC 通过 10K 电阻对电容进行充电,RST 电压会逐渐升高,单片机进入正常工作状态,最后 RST 电压等于 VCC。

当开关 S2 按下时,电容两端短路,RST 为 0,单片机会复位,松开 S2 后,RST 的变化就和上面描述一样了。

下图是 RST 电压随时间变化的曲线,0~t2 时间内,单片机是复位状态,随着 RST 电压升高,单片机进入正常工作状态,最后 RST 电压等于 VCC。

RST 电压随时间 t 的变化曲线

今天的文章到这里就结束了。。。

单片机基础入门:什么是上电复位,复位电路怎么设计

本文由头条号:玩转嵌入式原创,请勿转载。感谢支持。

前边的文章《单片机技巧:快速入门有诀窍,先从最小系统开始入手,事半功倍》里讲解了单片机的最小系统,单片机想要正常工作,电源电路、晶振电路、下载电路、复位电路等是必不可少的。今天来详细讲解一下复位电路。

什么是单片机的上电复位

众所周知,单片机属于数字电路,数字电路里只有0(低电平)和1(高电平)之分,单片机要么是高电平复位,要么是低电平复位。以5V单片机为例,上电的过程其实是一个缓慢爬坡的过程,这个过程要几个微秒或几个毫秒,爬坡时单片机不能正常工作,需要复位电路延时到电压稳定后才开始正常执行程序,这就叫上电复位。

单片机系统

单片机高电平复位

51单片机是高电平复位的,在其RST引脚施加几个周期的高电平即可实现51单片机的复位,让其程序从头执行。

51单片机高电平复位电路

由于电容两端的电压不会发生突变,在上电瞬间复位引脚上是高电平,随着电容的放电过程,复位引脚上的电压逐渐降低,单片机开始正常工作。由此实现51单片机的上电复位。其上电复位的过程如下图所示。

高电平复位引脚电压曲线

单片机低电平复位

STM32的单片机,如Cortex-M3内核的单片机是低电平复位的单片机,在上电瞬间,引脚上低电平,随着电容的充电过程,单片机复位引脚上的电压逐渐上升,单片机正常工作。由此实现单片机的上电复位过程。单片机的低电平复位电路如下图所示。

单片机低电平复位电路

低电平复位引脚曲线如下图所示,在上电瞬间可见是一个低电平。

低电平复位引脚曲线

从复位电路可以看出,电容在哪一侧就是什么电平的复位。

单片机的软件复位

以上高低电平的复位都叫硬件复位,除此之外,单片机还有软件复位。最常见的形式就是看门狗,单片机每隔一段时间去喂狗,看门狗就不会复位,当长时间不喂狗后,软件复位。

文本由玩转嵌入式原创,请勿转载,感谢支持。

相关问答

单片机复位 电压是多少?

上电复位的典型门限电压是1.4V和1.3V,即在单片机上电时,其电源电压要低于此值,才能使单片机上电复位。上电复位时,电阻给电容充电,电容的电压缓慢上升直到vcc...

单片机复位 条件?

1.51单片机复位的条件为保证RST引脚出现的高电平持续两个机器周期以上的时间。2.51单片机是对所有兼容Intel8031指令系统的单片机的统称。该系列单片机的...

单片机 如何利用中断进行 复位 ?

谢谢邀请:1.题主你提出的问题好像本身就有问题,首先通过按压一个按键使单片机复位的方法,这个跟中断没有关系,每一个单片机系统都可以设计一个复位电路,这个...

单片机 引脚的低 电平 高于1V,甚至快到2V了,怎么调低呢?

估计是被你的外围电路把电压给抬高了,加一个下拉电阻试试或者加个隔离电路,将后面的电路隔离,避免后面电路影响前端补充回答;加下拉,高电平下来了,电路...

阐述 单片机 怎么 复位 及C7的作用-ZOL问答

单片机通电时保持高电平足够时间(2个机器周期),单片机完成复位作业电工学中知道,电容器的两端电压不能突变,刚通电时,C7电压为0,则VCC都加到RST上,C7经一段时间...

单片机复位 电路问题 - 133****1494 的回答 - 懂得

电容必须要加。电容在这里的作用是充放电去除按键抖动。没有按下按键时,电解电容左侧充电,使得RST端为低电平,单片机正常工作。按下按键时,电源VCC...

单片机 上电高 电平 怎么处理?我想上电是低 电平 ,可是在程序里即使上电处理也会有很长时间的高点平?

单片机输出一般是“开漏极”或“开集电极”的,也就是说,在刚上电的瞬间或复位期间,单片机cpu在“尚未正常工作”的时候,输出晶体管处于关断状态,这时由于上...

S-51 单片机 复位 信号是?

应该是:低电平或下降沿复位。应该是:低电平或下降沿复位。

单片机复位 电路 复位时间的计算方法-ZOL问答

现在假设你的单片机的输出电阻为RO,电源为VDD,复位电路的电阻和电容分别为R和C。时间常数为(RO+R)C公式如下,Vrst为电容上的电压电阻的作用不是限制电流的大...

51 单片机复位 电路的典型接法?

1.首先在单片机的复位脚上插一个带有电容的RC电路,其中R是一个10K的电阻,C是一个0.1uF的陶瓷电容。2.此时,电容通过10K电阻充电,同时也会将复...

猜你喜欢