技术文档

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

小编 2024-11-24 技术文档 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内核的单片机是低电平复位的单片机,在上电瞬间,引脚上低电平,随着电容的充电过程,单片机复位引脚上的电压逐渐上升,单片机正常工作。由此实现单片机的上电复位过程。单片机的低电平复位电路如下图所示。

单片机低电平复位电路

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

低电平复位引脚曲线

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

单片机的软件复位

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

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

相关问答

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

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

为什么 单片机 上的 复位 引脚一直为 高电平 ?

单片机上的复位引脚一直为高电平是因为正常使用的单片机不能保持复位状态。单片机复位口一般是低电平有效,也就是复位口为低电平时单片机进入复位状态所以单...

单片机复位 电压是多少?

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

51 单片机复位 脚一般是什么电压?

单片机的RST复位脚有两种复位方式:高电平复位有效,大于1.5V以上。低电平复位有效,一般低于0.3V以下均可以。复位周期一般大于12个单片机的机器周期,方可复位...

怎么看是 高电平复位 还是低电平复位?

单片机数据手册上都会有说明,51单片机是高电平复位,不同的单片机复位电平可能不同单片机数据手册上都会有说明,51单片机是高电平复位,不同的单片机复位电平可...

51 单片机复位 脚下拉电阻还是 高电平 ?

51是高电平复位。当上电一瞬间,电容需要充电,认为电流可以流过电容,所以电容相当于短路,这是复位脚相当于接入高电平,进入上电复位状态。当电容电量充满以...

加在c51 单片机 上的复位电路通过 高电平 还是 低电平复位 ,原理是...

51单片机要求的是:高电平复位。图2是51单片机的复位电路。图2电路,在上电的瞬间,电容器充电,充电电流在电阻上形成的电压为高电平(可按照欧姆定律来分析);几...

单片机复位 电路问题 - 43ID216rR 的回答 - 懂得

我认为绛红的蓝同学说的不太好。电容确实可以起到按键去除抖动的作用,但是这里的电容还有一个更重要的作用就是上电复位,因为考虑到芯片刚刚上电时...

51 单片机 如何把低电平转 高电平 汇编程序?

您好,在51单片机中,可以通过修改特定的IO口的输出寄存器来实现将低电平转为高电平的操作。以下是一个简单的示例汇编程序:```ORG0H;程序从地址0开始执行...

单片机 输出 高电平 原理?

单片机输出高电平的原理取决于其最小系统的电路设计。在最小系统中,复位电路是单片机能正常工作的最简单的电路之一。对于不同的单片机,高电平复位和低电平复...

猜你喜欢