单片机高电平和低电平复位电路
对初学 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 的变化曲线
今天的文章到这里就结束了。。。
不信你看了这篇文章对高低电平还没有认识!
在之前的很多文章中有读者反映文章不好理解,我们今天给大家发表一篇最基础通俗的高低电平讲解,希望你看了会有收获。
在数字电路中以及单片机中我们经常会看到高低电平这个词汇,对于初次看到这个名词的人来说,未免充满了疑惑感,高低电平到底什么意思?
为了能让大家更好理解,我们就以我们几乎每天都在使用的电脑来说,电脑给我们最直接感觉就是它呈现给我们图像还有文字,其实这些信息都是经过处理之后展示给我们的,电脑本身并不认识这些东西,对它来说它只认识高低电平,也就是数电中的1和0,当电脑展示给我们图像或者文字的时候,其实是经过处理的,也就是数电(0和1)转化成模电的过程,看似不起眼的两个数字作用却如此之大。
图片来源于网络如涉权请联系删除
至于高低电平,大家可以这样理解一下,比如有一个家里使用的灯泡,如果我们不给灯泡通电,这时候如果用电表去测量灯泡两端电压的话,灯泡两端电压是零,如果在灯泡两端通上电再去测量其两端电压,就会发现它不是零了,其中有一端电压较高另一端电压较低,而在数电中我们正是把电压高的那一端看作为高电平(即1),另一端为低电平(即0)。
图片来源于网络如涉权请联系删除
不知道大家理解了没有其实在数字电路中高电平就可理解为代表高电压,而低电平就可以理解为低电压,我们在对单片机进行编程的时候其实就是给单片机写0或1的指令,单片机在执行程序控制外设的时候本质上也是发送0和1,既低电压和高电压,在单片机中高电压一般为3.3v或5v,也不绝对,一般是一个范围,低电平就是0v,同样也在一个范围内,单片机只认识这种高低电平其余的什么都不认识。
图片来源于网络如涉权请联系删除
小伙伴们你们理解了吗?这是写的最简单的一篇,对初学者来说感觉还是很有作用的,至少能够对高低电平一个认识,其实知道了这一点你就可以控制很多外设,比如LED灯,数码管之类,这些直接用高低电平就能驱动的,当然还有很多模块,比如继电器模块等等,这是最简单的部分也是最基础的部分,希望大家看了有所收获!
相关问答
单片机 的 高电平 怎么定义的,多大就是 高电平 ? - 懂得那要看是TTL电平还是CMOS电平了,一.TTLTTL大部分都采用5V电源。1.输出高电平Uoh和输出低电平UolUoh≥2.4V,Uol≤0.4V2.输入高电平和输入低电平Uih≥...
单片机 有几个电压?单片机1:高电平:2V--5V;单片机0:低电平:0V--0.8V;中间的一段电压是不可以出现的;但可以跳过。如果单片机供电电压是DC5v,那么一般高电平是(5-4.5V),低电平...
单片机 如何区分 高低电平 工作方式?电压0.7v以下是低电平电压1.7v以上到Vcc是高电平电压0.7v以下是低电平电压1.7v以上到Vcc是高电平
如何判断 单片机 是 低电平 还是 高电平 有效?电路:一个低电平导通的场效应管。输出寄存器连接在栅极,电源下面接个电阻然后接漏极,源极接地,io口接在漏极和电阻之间。默认状态:那么单片机上电之后就是...
单片机 的 高电平 怎么定义的,多大就是 高电平 ? - dm2wEvKJ 的...规定输出高电平>2.4V,输出低电平<0.4V。在室温下,一般输出高电平是3.5V,输出低电平是0.2V。最小输入高电平和低电平:输入高电平>=2.0V,输入低电平<=...
单片机 led是 高电平 亮还是 低电平 亮?单片机引脚驱动,LED是高低电平均可点亮,但通常是低电平驱动LED发光管,原因是单片机低电平输出电流比高电平输出电流要大一些。不管是高电平还是低电平,驱动L...
at89s51 单片机 的EA引脚 高电平 和 低电平 的区别?EA=0,程序从片内存储器开始执行。EA=1,程序执行片外存储器程序。EA=0,程序从片内存储器开始执行。EA=1,程序执行片外存储器程序。
代码是如何控制 单片机 管脚 电平 高低的?为什么1它就 高电平 ,0它就 低电平 ?代码控制管脚电平的高低,是由单片机内的CPU运算结果决定的,1它就高电平,0它就低电平,是人们为了方便理解,规定的。(在RS232传输中,就不是高电平1,它的高...
高电平 刹车与底电平什么意思?高电平刹车是:刹把接通时高电平通过刹把开关一路送到控制器刹车线接口,将刹车端电压变成高电平;另一路通过刹车灯丝回到电源负。低电平刹车是将控制器刹车端...
51 单片机 的各个引脚输出 高低电平 的时候电压和电流是多少?能够带动4个或者是8个ttl负载是什么意思?51单片机输出低电平驱动能力很强,至少可达20mA~50mA。高电平驱动能力很弱,电流在5mA以下。带动4~8个TTL负载是指一个输出类的IO口可与4~8个TTL的输入引脚相连...