返回首页

单片机io口输出电流和电压(单片机io口输出低电平)

来源:www.haichao.net  时间:2022-12-23 10:26   点击:54  编辑:admin   手机版

1. 单片机io口输出低电平

定义单片机低电平,首先单片机是输出TTL电平的,单片机IO可以通过软件控制输入和输出,可以输出高低电平,意思就是让单片机IO输出高电平就是5V低电平就0V;例如一下: P1_0=0;单片机的P1.0IO口就会输出低电平0 P1_0=1;单片机的P1.0IO口就会输出高电平5V。

2. 单片机io口输出电流

5v单片机的io口与 TTL电平兼容 输入高电平>2.0V 低电平<0.8V,输出高电平3.5V,低电平0.2V, 输入电流是很小的1UA左右,输出电流可以在10-20ma

3. 单片机IO口不能输出低电平

如果是5V单片机系统,高输出2V的情况有:

1、IO口外接了较大的负载,拉低了端口的电压(一般单片机的IO为弱上拉),如果你断开负载测量端口电压还是2V的话就有可能是你把单片机的IO口功能配置错了(如AVR单片机等);若为51系列的单片机P0口是需要接上拉电阻的。

且一般单片机的输出能力很弱,只能通过端口来驱动外部放大电路(如三极管等)控制用电器的开关,建议你重点检查,IO口的配置,和与外部电路的连接--注意不能直接驱动较大电流的器件,若为发光二极管间隙使用灌电流的驱动方式--即让单片机输出低来电量二极管

4. 单片机io口高低位

51单片机有三个io口,每口八引脚。

5. 单片机io口输出低电平会有过冲

单片机通过置任一io,就能输出低电平。

6. 单片机io口输出高电平

51单片机IO口输出高电平时,接近VCC,可以按VCC来计算。你使用5V供电,IO输出高电压平应该按5V计算。LED限流电阻= ( 5V - led工作时端电压 ) / led工作电流LED电压一般 2到3V,按平均2.5V,工作电流按10ma限流电阻= (5-2.5)V/10ma = 0.25k = 250欧,一般选200-1000欧都可以.

7. 单片机io口高低电平

一看电源电压,电源电压不正常则输出也不正常,二看负载大小,由于单片机IO口驱动能力有限,负载电阻太小时,输出电压降低,三看你是否连续输出高电平,如果不是持续高电平,则你测量的是平均值,电压当然要低一些,四是对于可配置输入输出状态的单片机,一定要保证配置为推挽输出

8. 单片机io口输出低电平代码

51单片机输出低电平驱动能力很强,至少可达20mA~50mA。高电平驱动能力很弱,电流在5mA以下。

带动4~8个TTL负载是指一个输出类的IO口可与4~8个TTL的输入引脚相连。主要是受高电平驱动能力限制。

一般4V以上高电平,1V以下低电平比较可靠。实际基本上以2.5V为阀值。但是2.5V附近不可靠。

9. 单片机io口输出低电平电压

51单片机IO口输出高电平时,接近VCC,可以按VCC来计算。

你使用5V供电,IO输出高电压平应该按5V计算。LED限流电阻= ( 5V - led工作时端电压 ) / led工作电流 LED电压一般 2到3V,按平均2.5V,工作电流按10ma 限流电阻= (5-2.5)V/10ma = 0.25k = 250欧,一般选200-1000欧都可以

10. 单片机io口输出电压

楼上列了这么一堆,呵呵,都是N年前网上的老料了。

处理器之间的电平转换,最主要的是需要考虑IO的单双向问题。单向传输,从5V-〉3.3V,直接串接限流电阻就可以,本质上就是电阻分压。而3.3V到5V,最常用的还是OC、OD的办法。双向传输时,如果要求较宽松,或者对成本要求极高,可以直接采用限流电阻法。但是要求5V部分的器件必须是TTL电平才能兼容。但是这个IO电平很危险,略微的抖动就可能导致IO误动作。所以,可以适当在芯片允许的电压范围内提升供电电压。最好的办法还是电平转换芯片。最后,考虑到上面这么复杂的口线处理办法,其实最简单的办法还是利用串口作串行数据传输处理,这样就不涉及到双向IO,且占用口线极少,从而进一步简化口线电平转换。

顶一下
(0)
0%
踩一下
(0)
0%