51单片机IO读高电平
因为单片机的I\/O口在读信号时只能读低电平(你看看书上介绍IO口的部分就会明白,他们是集电极开路方式)所以当把某个IO设为低电平时,内部三极管导通相当于直接把外部信号接地了,所以出现你的这个现象,要是外部信号是高电平的话应该加个反向器使起要动作时发低电平,而IO应该设为高电平读取,另外把IO...
51单片机IO读高电平
因为单片机的I\/O口在读信号时只能读低电平(你看看书上介绍IO口的部分就会明白,他们是集电极开路方式)所以当把某个IO设为低电平时,内部三极管导通相当于直接把外部信号接地了,所以出现你的这个现象,要是外部信号是高电平的话应该加个反向器使起要动作时发低电平,而IO应该设为高电平读取,另外把IO...
51单片机读取引脚的数据时,要先将IO口输出设置为高电平。为什么?
是的, 51单片机作输入时就直接让他输出高电平,看看外设有没有将其拉低。这是因为51的高电平输出电流很小,随便一个低电平就能将其拉低的缘故,但低电平不能被拉高。
51单片机的io口默认是高电平还是低电平
上电开机,I\/O默认为高电平的。
单片机Io口检测到高电平最短时间是多少
切忌要将单片机的检测端口设置为输入,否则可能影响被检测模块端口的电压(如:被拉低电平至0v,或被拉高),注意单片机一般是TTL电平模式的,因此高电平的最低应该是2V,低电平的最高是0.8V。还需注意:1、51单片机的IO口检测高低电平是需要首先让该端口置为1的。此时这个引脚才被设置为输入。2、...
51单片机引脚检测高电平输入的问题
在网上看到这样的一句话 “51单片机的I\/O 口检测高低电平是需要首先让该端口置为1的。此时这个引脚才被设置为输入”,--正确。也就是说如果上面的设计可以做到的话,那么就需要一开始的时候给高电平吗?--必须先给端口置一。--你的电路,是做不到的。--你的电路,按键、不按键,送到引脚...
51单片机 的IO 只能检测低电平???按键扫描检测如果有大的灌电流能不能...
51的IO都是弱上拉,这个上拉电阻不能禁止,如果将IO清0,那么它的灌电流能力大约20mA,最大顶多40mA,再大的话就要向烧毁的边沿靠近了,所以是检测不了高电平的,但是非要检测有高的电平,可以使用NPN的三极管反向即可,输入信号接基极,IO接集电极。附图 ...
求救51单片机的io口的高低电平是多少
高电平接近5v,低电平接近0伏 带负载后由于内部有电压降,因此高电平变低,低电平变高 并且传统51单片机是准双向口,其高电平驱动能力很差,稍一带负载,高电平就被 拉低了,但低电平的负载能力较强,可以输出10ma以上的电流(灌电流)
51单片机的io口是什么逻辑状态?
51单片机io口的输入\/输出逻辑电平是:低电平是0,高电平接近5V。但负载能力并不大。所带的负载只限于TTL负载。要用io口控制一个继电器,要用一个NPN三极管,io口接一个基极电阻后控制三极管基极,继电器接在三极管的集电极。如果继电器比较多的话,就用ULN2003,或ULN2803。你的继电器应该是12V的吧,没有...
如何计算单片机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欧都可以....