8051单片机哪个IO口需要上拉电阻
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/20 05:01:57
1:可以这么接,但是灌电流有点大,(5V-1.7V)*8/200=132MA,自己回去查查51单片机IO口最大灌电流就知道200欧姆的电阻太小了2:可以,750W/220V=3.41A,10A的肯定够
LED的一端接电源,一端接单片机.是反逻辑,IO输出高平,LED灭,低平是亮的.不要一端单片机一端接地,因为单片机灌电流能力强,拉电流能力弱.如果一端接地,电流从单片机出来,一是拉电流不是很大,另外就
一般的单片机除了P0口外都内置了上拉电阻.一般的灌入电流也就为20mA(STC的比别的少点一点),输出电流更小一点.向你说的那样要输出到100mA一般不要直接接在I/O口上,尽量用晶体管或者达林顿管等
截止,当然是单片机输出为0呗,这样B极就没电流了.饱和的话,Uce
如果是共阴数码管:P0,P2口都需要接上拉电阻.51的P0口内部没有上拉电阻,没有上拉电阻就不能提供电流,而P2口内部有弱上拉,但上拉作用非常小(50uA左右)不足以驱动数码管正常发光,所以P2口也需
P0口驱动共阳极数码管,不需要上拉电阻.只需要数码管阳极接电源正,P0.7--P0.0接数码管的dp--a,就可以驱动.单片机P0输出低电平点亮数码管.所说的上拉电阻指的是在信号线上接个电阻到电源上.
顾名思义,上拉就是把电平拉高(一般到电源),下拉就是拉低(一般到地).上拉主要是为了提高灌电流驱动能力,相当于从电源借点儿功率到IO口,下拉主要是在IO口功率足够的情况下,为了保护IO口,静态时为0电
复位电路没有问题,你的P0-P3底电平有效主要是开外围电路的要求,而不是对单片机本身.继电器必须接要三极管驱动,由于IO口驱动电流过低,不接三极管会导致不能驱动继电器.接上拉电阻主要是为了防止刚上电是
P0口作为输出时必须加上拉电阻,否则无法输出高电平
首先你产生的这不是标准方波.其次你这么写的效率很低.再次你需要检查一下外部晶振的频率.再问:是不是方波,我是想调整方波的占空比的?就这么写的,但是频率太低了再答:外部晶振用的多少?别用delay()函
第一个方案效率高一些,但是你用单片机可能带不动,第二个自己带了predriver,所以对驱动要求低很多,但是highside用npn损失了不少效率.用推挽的MOSFET会好一些.
你这么说是不了解单片机IO口内部结构.需要加上拉电阻那么IO口应该为开漏输出或浮空输入,开漏时,相当于一个开关接地,这个开关断开的时候,是没有电位的,所以要一个上拉电阻确定他的电位.上拉电阻另一端接在
你的理解是错误的!TTL电路的输入端是遵循TTL标准的,其需要的输入电流很小,74HC573的输入电流在电源电压为6V,输入电压为6V的情况下,其所需要的驱动电流仅仅为0.1uA.你给的图是说明74H
P0的第二功能是用作数据总线用的,单片机如果有内部上拉就会在空闲时把数据总线拉到高电平了,而数据总线的电平需要根据外部总线来决定,所以P0口是三态门结构,具有高阻态.
一般地,三端稳压块,如78,79系列的等转换效率都是比较低的,因此发热是正常的,必须用散热器固定散热,但是你烫的不能碰就有问题了,极有可能是你的电源系统存在短路,亦或者是某些芯片或者管子被烧穿导致短路
1 你没讲清楚具体的连线方式: 是IO口的 高电平驱动灯亮,此时二极管加限流电阻接地;还是IO的低电平驱动灯亮,此时二极管 加限流电阻接+5v.2学习51,数字
你这个图就没看到上拉电阻,你的P2是你的负载LED的限流电阻,其它那里还有电阻,U3接LED灯的脚为低电平,灯才会亮再问:嗯,那如果不给低电平也不给高电平呢?再答:不亮
好,你要个电路比较简单的.我告诉你一个最简单的电路.你只需将光敏电阻的任意一端直接接在P1、P2、P3口的任一引脚,另一端接地就可以了.当在普通的白天光照时,光敏电阻与单片机的上拉电阻相比小1至2个数
温度方面工作由数字式温度传感器DS18B20来完成,这款温度传感器是具有线路简单,体积小,方便易用等特点,温度测量范围为-55℃~+125℃,可编程为9位~12位A/D转换精度,测温分辨率可达0.06