㈠ 51单片机学习板led灯不亮
首先从你给出的条件来说:你用sbit 声明led1来代表P1^0口,但是在主函数中却使用led来点亮,很明显这个是不行的,而且编译时会报错。
再一个你要确定LED是连在P1口。
最后,你要清楚是共阴还是共阳接法,这样决定是写1亮还是写0亮。
不懂的地方随时回复我交流。
希望我的回答能帮助到你。
㈡ 为什么我的单片机LED灯不亮😂
你的LED灯是几只,怎么接的?
如果是8只LED接P0,且共阳极接法的话
P0=1:0000 0001除了最右边一只不亮,7只都亮
P0=0XFF:1111 1111则8只LED都不亮。
㈢ 单片机的第一个实验为什么输入高电平的时候Led灯不亮,而要输入低电平才会亮啊
一般单片机I/O口输出的电流是比较小的,所以多数采用低电平点亮,Led另一端通过一个电阻接到电源,而有些增强型单片机可以直接驱动Led。
㈣ 单片机LED灯不亮问题!(初学者)
P0如果不等于0,默认就是高电平。看电路,P0为高时,LED负极是高电平时,不导通LED肯定不会亮 。
㈤ 这样点亮单片机LED灯为什么没有亮
这不就恰恰说明你的LED是高电平点亮的 吗?
D1是第一盏LED,你给它低电平,它不亮
其他七盏LED灯你没有操作,默认是高电平,所以灯亮了。
你改成D1 = 1试下,看是否亮了
同时P0 =0x01可以保证其它七盏LED等熄灭。
㈥ 51单片机点亮LED灯,我的为什么不亮
573,你把输入、输出,弄反了。
单片机引脚,应该接到 573 的 D 端。
LED,应该接到 573 的 Q 端.
㈦ 51单片机led不亮,如图
可能是发光二极管的问题或接线问题,单片机坏的可能性不大。可以将接线调一下看是不是LED的问题,将不亮的LED接其它p2的管脚试试。也可能LED没问题,因51单片机高电平输出电流能力很弱,同样的小电流下有的LED亮度很弱或干脆不亮