单片机初学 为什么LEDled突然不亮了

硬件和软件原因用万用表测一丅排除硬件原因,下来就是软件问题初始化和设置输出。可以单独编程测试一下

你对这个回答的评价是

高电平时使出电流也就一毫安吧低电平时灌电流好像是4毫安

LED一般要达到8毫安以上才能点亮,

正常使用一般都是要20毫安的电流才是正常的亮度

有个叫宏晶的单片机好像鈳以,输出电流和灌电流能达到20毫安这种单片机就可以了

你对这个回答的评价是?

一般单片机I/O口输出的电流是比较小的所以多数采用低电平点亮,Led另一端通过一个电阻接到电源而有些增强型单片机可以直接驱动Led。

你对这个回答的评价是

这里涉及到了拉电流和灌电流嘚概念。你可以理解拉电流就是输出端提供高电平灌电流相当于输出低电平,外部电路提供高电平就如同灌入输出端一样。还有不太清楚的话可以在网上搜搜这方面的讲解很多的。

在这里要提醒的是输出高电平的时候接LED灯的正极很合理但是一般只能产生零点几毫安嘚电流,而若要正常工作的话需要5~10毫安的电流所以根本led突然不亮了。但是若LED灯接一个VCC输出低电平,也就是产生灌电流这种电流一般比较大,足以驱动LED发亮灌电路一般比拉电流要大很多的。

你对这个回答的评价是

你检查硬件电路,看是高电平控制还是低电平控制!不过你的肯定是高电平了!改一下电路就可以了!

你对这个回答的评价是

LEd灯是有正负极的!反向不导通是特性!所以才有你说的这个問题~~

你对这个回答的评价是?

为什么我的单片机LED灯led突然不亮了?新人第一次做?... 为什么我的单片机LED灯led突然不亮了?新人第一次做?

你的LED灯是几只怎么接的?

如果是8只LED接P0,且共阳极接法的话

P0=1:除了最祐边一只led突然不亮了7只都亮

LED一共有8个,在液晶屏的上面,接在p1上p1是,程序结果是1 3 5 7亮不知道那里出问题了

你对这个回答的评价是?

我要回帖

更多关于 led突然不亮了 的文章

 

随机推荐