不能\x0d\x0a\x0d\x0a准确的说是不允许。单片机应只考虑开和关两种逻辑状态。这种LED灯是不是能接单片机的问题属于驱动能力问题。如果每次设计都要去考虑单片机管脚可以承受或者输出的电流,或者计算单片机可以带多大的

搭建好51单片机运行的最小系统,并连接好下载线。LED灯的正极经过470Ω电阻连接在电源正极上,LED灯的负极连接在单片机的某个接口上,例如连接I/O口P1.0上。编程使P1.0输出低电平,将编译好的程序下载到单片机里,在

LED流水灯控制电路如图2-1所示,八个LED灯D0-D7(可选择LED-RED)阳极接到+5V,阴极通过300欧姆电阻分别接到单片机的P1.0-P1.7八个IO口上。I/O口循环流水灯效果实现流程如图2-2所示,依次从第一盏灯开始,分别点亮

如果是STC的单片机,每个I/O脚的低电平就能驱动LED指示灯,LED和一个限流电阻(510~1K)串联后接在电源和I/O引脚之间,LED的负极接到I/O脚上,当I/O脚输出低电平时,LED亮。如果不是STC单片机,需要用一个三极管(90

89C51或89C52单片机P0P1P3P4四组共32个IO口都可以驱动LED灯。这种单片机的高电平驱动能力很弱,通常IO输出低电平驱动LED,LED的另一端接限流电阻然后再接电源正。限流电阻的选择上,个人经验电流控制在2-7mA之间,根据对亮度

很简单,led正极接1k左右的电阻,负极接单片机任意P端口(8位)

本人想把led灯接到51单片机上不知道怎么接,哪位师傅懂的,请详细说明,在此

单片机可以直接驱动20ma的LED,需要更大电流或串联较多的LED就需要增加驱动电路元件。控制LED串联电路和并联电路的驱动线路是不一样的,并联驱动比较简单,串联电路就稍微复杂一点。除了电源电路,LED三基色的控制电路就只需要一个

万能板,89c51单片机,max232,104电容若干,12mhz晶振,20p电容2个,串口母座,led灯若干,1k电阻若干,导线若干,5v直接电源 差不多一般就这么多吧,建议可以百度搜索 51单片机最小系统 也允许能帮到你,谢谢!

单片机(如Arduino、STM32等)LED灯 电阻(用于限流,防止LED过电流损坏)连接线 2.连接电路:将LED灯与单片机连接起来。一般情况下,将LED的正极连接到单片机的一个GPIO引脚,将LED的负极连接到电阻,然后将电阻的另一端连接

单片机一块,电池二节,led小灯若干,电阻若干,晶振一个,电容2个,面包板一块,导线若干,这些就可以了

用单片机控制一个led灯,需要哪些电子元件啊,要什么型号和大小例如电阻要说明几欧的

由于P0口内部没有上拉电阻,是开漏的,不管它的驱动能力多大,相当于它是没有电源的,需要外部的电路提供,绝大多数情况下P0口是必需加上拉电阻的。 1.一般51单片机的P0口在作为地址/数据复用时不接上拉电阻。 2.作为

AT89C52完全可以替换STC89C52RC,无需更换电路。单片机的P0口是OC门(集电极开路)必须接上拉电阻,其他P口接上拉电阻是为了提高驱动能力的,因为单片机各管脚的“拉/灌电流”之和是一定的,所以最好要加上上拉电阻,这样也

51单片机除P0外的其他IO口一般不需要接上拉电阻,但一定要在IO口和LED间接一个几百欧到1k左右的限流电阻,在LED导通时,由于有电流流经电阻,电阻上有压降,LED导通后压降一般在1.6V到3V不等(不会是0.7V),加上电

--- 最佳答案所说的:51还加限流电阻我没这样用过,51一般都是需要接驱动芯片,如74系列的一些驱动,其实接三极管也可以,原理一样。要是加限流也是在驱动芯片输出引脚上加,比如驱动LED就需要在驱动后边加个限流电阻。

51单片机P0口接8个LED灯有A103J排阻作为上拉电阻是不是还要加限流电阻

5、预设空间状态/缺省电位:在一些CMOS输入端接上或下拉电阻是为了预设缺省电位。当你不用这些引脚的时候,这些输入端下拉接0或上拉接1。在I2C总线等总线上,空闲时的状态是由上下拉电阻获得 6、提高芯片输入信号的噪声容限

单片机“输入IO口”要接上拉或下拉电阻,一般上拉用的多,电阻值10K左右,但是如果单片机有“内部上拉电阻”功能,就可以在程序中设定,不用外接上拉电阻。

上拉电阻就是将不确定的信号端通过对正电源接一个电阻使该信号端暂时维持在高电平,下拉电阻就是将不确定的信号端通过对负电源电源接一个电阻使该信号端暂时维持在低电平。

1K电阻,就是3毫安。而LED就是5毫安可以完全点亮,所以3毫安可以更省电

51单片机与led显示之间下拉电阻1k是为了啥

1.首先我们确定一点,不加电阻是不行的。电阻的作用不仅仅是降压,还有限流。而led的电性决定了它相对对电压的变化不是很敏感而对电流的些微变化(几毫安)非常敏感。所以必须要加电阻 2.加电阻怎么个加法。因为电阻本身也

2、LED灯不是一定要加电阻,如果电源是恒流的,可以不用电阻的。因为LED非线性元件,对电压很敏感,无法以电压方式控制,主要是以电流的方式控制LED灯亮度,加电阻只是限流而已,其实加电阻会影响LED灯效率,小功率的LED灯可以忽略

如果是低电平点亮LED,为了保证LED和单片机不过流,一定要加限流电阻 有的单片机IO口可配置为推挽模式,这时高电平驱动能力也很强,为了保证电流不超过20mA,也要加限流电阻

驱动24颗LED,用低电平驱动需要加330-1k的电阻(主要看亮度需求)流过单片机最大电流不能超过72mA 不加最坏的就是直接烧坏单片机引脚,而且LED是不能直接接5V然后又接到CMOS元件上的。

51单片机点亮24个led。需要加电阻吗?不加可以不?

即阻值等于十分之三,所以会小.因为你的个个七彩灯都是并联的所以并联的越多阻值越小!若电阻与电源串联则总电路电压变小所以阻值大,如果你个每个七彩灯都加电阻,无论你怎么跟七彩灯接法,都会比在电源上串联电阻阻值小.纯

LED属于发光二极管,本身的电阻非常的小,但要接入电路时,要注意进行保护,因而要串联一个电阻进行保护它。

这个道理很简单,你每一个口接一个电阻,那么,每个笔段的电流都是相等的,那么,不管你显示数字几,都是一样亮度的,比如显示1,和显示8,所有的笔段电流都相等,所以,显示1和显示8亮度是一样的,只是总电流不一样,

每个LED一般为3.0V电压,串联3个灯珠为一单元,用了9V电压,剩余的3V电压就要用电阻来分担,故此需要配电阻。根据LED的常规使用电流来计算电阻,设定一个电阻数量,最后就可以算出电阻值,可以见上表。

因为LED有工作电压限制,超过工作电压,正向PN结电流过大,容易烧毁LED,所以串联一个电阻。发光二极管,简称为LED,是一种常用的发光器件,通过电子与空穴复合释放能量发光,它在照明领域应用广泛。发光二极管可高效地将电能转化

串联电路本就具有分压属性,当LED的等效电阻值固定时,R1的大小就控制着流经LED的电流;而实践中,LED的二极管特性使其具有一定的钳位作用,即LED工作时的导通电压是相对固定的,因此,R1所分得的电压也就相对恒定的,因此

单片机上连接的八个LED为什么每个都串联一个电阻

你的单片机供电电压多少,IO口的高电平电压又是多少,高低电平都亮,说明你的高电平电压不够高,从5V到你的IO口还有正向压降,所以灯会亮
AT89C52完全可以替换STC89C52RC,无需更换电路。 单片机的P0口是OC门(集电极开路)必须接上拉电阻,其他P口接上拉电阻是为了提高驱动能力的,因为单片机各管脚的“拉/灌电流”之和是一定的,所以最好要加上上拉电阻,这样也能使系统更稳定。 74HC241是集成8组驱动器,输出电流可以达20mA,是作为驱动用的。
51单片机的P0口在输出1(高电平)时其实是高阻态,也就是输出电阻无穷大,相当于断开。高阻态显然不能向外提供电流,所以加一个上拉电阻从Vcc取电流,此时单片不给LED提供电流,全部电流由Vcc提供。由于P0口输出1时是高阻态,IO口的电位不会被钳位(你可以把它理解成LED与IO没有连接)。P0口输出0时,Vcc通过上拉电阻往单片机灌电流,在电阻上有5V的压降,与输出的逻辑电平0没有矛盾。 51单片机除P0外的其他IO口一般不需要接上拉电阻,但一定要在IO口和LED间接一个几百欧到1k左右的限流电阻,在LED导通时,由于有电流流经电阻,电阻上有压降,LED导通后压降一般在1.6V到3V不等(不会是0.7V),加上电阻上的压降,IO口上电压就可以达到5V,这与单片机输出的高电平没有矛盾。(事实上限流电阻的大小就是这么确定的,LED电流一般是几mA) 如果是其它单片机,如AVR或者PIC,IO口的结构可能不同,具体电路也就不同。但不管什么单片机,一般是不用IO直接驱动功率器件的,而是另外加一个驱动芯片,由单片机提供逻辑电平(几乎没有电流),驱动芯片提供功率(较大电流)。 总的来说,你图上画的用于51单片机的P0口是没有问题的。如果接的是51单片机的其他IO口,没有限流电阻是不合理的,一定要在这种情况下分析你提的问题的话,LED导通后的电流是由Vcc通过外接的上拉电阻和这个端口内部的上拉电阻并联提供的,此时端口的电位被钳位在低电平,但单片机输出是往锁存器里写0或1的逻辑,因为写1指令使内部锁存器始终为高,所以认为单片机输出高电平。但如果执行一条读指令,判断的是引脚的状态,因为被led嵌位那就是输入为低了,那么读到的就是0。也就是说,输出为高,输入为低。
是要仿真吗?还是用实物开发板?要仿真比较容易,用8位一体的数码管显示时钟。见下图的显示样式。
C51的P0口作为输入口一定要接上拉电阻,如果不接,在按钮闲空的时候,输入口会处以不确定状态,产生干扰信号。。。呵呵呵
是的,P0^0~P0^7每个端口都串接一个电阻至+5V ,也就是你说的排阻的一端和+5v是公共的!
搞不明白单片机I/O口驱动LED为什么要用到那么复杂的电路,是单纯的为了复杂而复杂吗?很晕!如果一个I/O口驱动一个LED,只要I/O口低电平有效LED串一个470Ω的电阻即可,如果驱动多个LED只要按下图即可: 如果Vcc=5v;则R0=1KΩ-5.1KΩ;Rn=470Ω。如果晶体管用S8550,那么同时点亮5个LED是没问题的。
这个具体是看你的要求的啊,比如说单片机P0口负载电路、电流大小来觉定的,从你上面的电路上面来看,你这个电路没有负载要求的,一般取10K,因为你电路上面P0口是直接控制74HC573来驱动数码管的,这样数码管驱动电流是有74HC573提供的,跟P0口没有关系,P0口是开漏输出的,所以做普通IO的时候,必须接上拉电阻,如果P0口直接驱动数码管、那么就要按照你的数码管数量来选取电阻,强上拉的话去电阻就越小,希望我的回答对你有帮助!
这种LED灯的功率有点高,他们的电压要求也有点大,通过继电器座耦合即可。通过继电器可实现LED灯的亮灭
这个指示灯是想用单片机控制的吗?是用LED吗?是什么单片机呢?如果是STC的单片机,每个I/O脚的低电平就能驱动LED指示灯,LED和一个限流电阻(510~1K)串联后接在电源和I/O引脚之间,LED的负极接到I/O脚上,当I/O脚输出低电平时,LED亮。如果不是STC单片机,需要用一个三极管(9013-NPN型的),基极接到I/O脚上,发射极接一个限流电阻,再接到LED正极上,LED负极接地,三极管集电极接到电源正极上。