单片机管脚置0后为什么还有1伏以上的电压

空置一点问题也没有,可是当带上74HC573寄存器的11脚(使能脚)后,就不能置低了.

首先,要看你是什么单片机。51单片机管脚置0就输出低电平。
有些单片机还需要设置方向寄存器,只有设置为输出(ddr=1)时,且置port=0,才能输出低电平。
第二,单片机引脚是否连接了其它电路,如果有,可先去掉再测量一下。因为单片机引脚负载能力有限,当输出电路的负载过重时,输出低电平电压会上升,反之,高电平电压会下降。追问

用的是STC89C58单片机.带上负载(寄存器使能脚)就不行了,应该怎么办呢,加了个10K上拉电阻也不行

追答

89C58的话,不需要设置方向,置0就可以了。
本来就电压高了,不能在加上拉了。
这种现象属于驱动能力不够的表现,可增加驱动电路,比如说三极管,门电路,达林顿管等等。
最简单的办法是将2个或更多的IO口短接在一起驱动这个负载,就是要特别注意,程序中对这些引脚的控制应该在同一时刻置相同的电平。

追问

我明天加个7407试试吧

追答

7407不错

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-09-19
1、首先这个问题本人没有实验过。
2、从理论分析楼主发现的问题:
(1)从IO的电路结构知,置0后IO口的下三极管或场效应管饱和导通把电平拉低接近0V而完成IO口复位操作。
(2)如果置0后输出电平很显然是因为下晶体管的导通电阻较大的原理了。
3、解决办法:外拉较大的上拉电阻,这样晶体管的导通电阻分到的电压小了就可以解决问题了。追问

空置一点问题也没有,可是当带上74HC573寄存器的11脚(使能脚)后,就不能置低了.

追答

1、用什什么单片机,51的话用哪个口。P0的话请接上拉电阻
2、把573的11脚断开,分别接上拉和下拉电阻再试电平是否正常。正常说明你的573有问题。

第2个回答  2012-09-20
你要拉低的话,在这脚上接上10K电阻,然后直接接地。
74HC573的有效电平电压应该是比51的高,使能脚内部驱动应该是带有1V左右的电压,可能51引脚下拉驱动能力不足,无法将这1V拉低。
第3个回答  2012-09-20
低电平是一个范围的,不一定只是0电压的。
另外不能置0可能是该管脚一直被拉高了。

单片机管脚置0后为什么还有1伏以上的电压
有些单片机还需要设置方向寄存器,只有设置为输出(ddr=1)时,且置port=0,才能输出低电平。第二,单片机引脚是否连接了其它电路,如果有,可先去掉再测量一下。因为单片机引脚负载能力有限,当输出电路的负载过重时,输出低电平电压会上升,反之,高电平电压会下降。

单片机断电之后,管脚状态?
断电之后是高阻态,电平有点漂浮,这些都是加电压来的,电流小,不足于使到三极管导通。不过要是你用场效应管就会误动作,所以用场效应管的时候就必须加上拉或者下拉来保持电平的稳定。改用PNP的三极管就可以了,是的,单片机上电是高电平,就算你一上电就马上软件把IO口置0也会有误动作。

单片机1和0分别对应的是多少电压?
3、中间的一段电压是不可以出现的;但可以跳过。4、如果单片机供电电压是DC5v,那么一般高电平是(5-4.5V),低电平是(0-0.5V)。具体要查单片机的手册。

在数字电路中,0电平(低电平)与没有电压是否有区别.
0电平(低电平)通常是指接地或电压为0,但是没有电压的可能性还有高阻态,就是管脚什么都不接的状态.这时的电压为0但是逻辑上不是0,需要接上拉或下接电阻来确定它的状态。

单片机识别1的最低电压是多少
单片机“内部”的电平,似乎是不用讨论的,先讨论管脚上的电平吧,大部分是ttl电平的。传输时还有所谓的“正逻辑”与“负逻辑”,RS232 电平为+12V 为逻辑负,-12 为逻辑正,还有的差分传输,两根线的相对状态来决定是“1”还是“0”。1 2V-5V 0 0V -0.8V 一般TTL电平就这个情况 ...

p1^0=1;该c语句合法,表示p1口的p1.0管脚输出1对还是错
管脚只会输出高低电平,一般单片机管脚置1为输出高电平(也有单片机是置0的,看用的什么芯片)。所以我认为这描述应该是错的。

电阻电容的问题,。帮菜鸟的忙。
不过一般来说都是用高电平代表1、低电平代表0。你看电路图上信号引脚名称上有跟横线的就表示低电平有效,其它的都是高电平有效。常用的逻辑电平·逻辑电平:有TTL、CMOS、LVTTL、ECL、PECL、GTL;RS232、RS422、LVDS等。·其中TTL和CMOS的逻辑电平按典型电压可分为四类:5V系列(5V TTL和5V CMOS)、3.3V系列,2.5V...

at89c51单片机对应高低电平的电压值
0V表示逻辑0就是说你 40脚和20脚之间的电压这个值就是 IO 输出高电平值,作为输入的时候,电压在2。8V以上都认为是高电平。可以兼容3。3V系统。底电平一般在0。8V以下。。不同的器件会有不同的标准。AT89S521 主要性能l与MCS-51单片机产品兼容l 8K字节在系统可编程Flash存储器l 1000次擦写周期l 全静态操作...

TTL逻辑门与普通逻辑门有什么区别?
1逻辑电平电压接近于电源电压,0逻辑电平接近于0V。而且具有很宽的噪声容限。3、电平转换电路: 因为TTL和COMS的高低电平的值不一样(ttl 5v<==>cmos 3.3v),所以互相连接时需要电平的转换:就是用两个电阻对电平分压,没有什么高深的东西。4、OC门,即集电极开路门电路,OD门,即漏极开路门电路,必须外界上拉电阻...

求帮忙翻译 :the port 1 output buffers can sink 20 mA
1.4 引脚说明 VCC 电源电压 GND 接地 端口1 端口1是一个8位双向 I\/O 端口引脚P1.2 至P1.7,提供P1.1和P1.0内部上拉需要P1和P1.1外部上拉也可作为正输入(AIN0)和服输入(AIN1),分别对片内精密模拟比较器的端口1 输出缓冲器可以吸收20mA的电流,并且可以直接驱动LED时1秒写入端口1引脚,他们可以作为输入引脚P...

相似回答