51单片机开发板的所有led灯为什么一直亮着?

刚买回来的单片机开发板接上电脑后,打开上面的开关数码管、led灯全亮,而且当我把程序正确烧写进去后单片机开发板上数码管和led灯依旧是全亮着…就是说我的程序没有控制它…!这是为什么呢?现在正急着学啊!…求高手指点谜津!谢谢!

好多的开发板为了在有限空间上做更多的实验,往往有一些跳线,用来切换电路的方向,如果你在做LED实验时,需要把跳线跳到那上面。
你的板子是不是这样的情况可以先看一看有这个原因没有?
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-01-13
检查上板子的跳线什么的有没有连错,或者默认设置不是工作的方式,还有就是你的程序。
我有碰到一个这种例子,就是中断一直开这,然后就进到中断服务程序中就一直没出来导致程序一直没跑起来,我最后检查到才知道是程序问题。希望对你有参考作用。
第2个回答  2012-01-12
看看开发板的使用教程,先排除是开发板的设置问题,然后再看你的程序
第3个回答  2012-01-25
I/O被复用了吧

51单片机开发板的所有led灯为什么一直亮着?
好多的开发板为了在有限空间上做更多的实验,往往有一些跳线,用来切换电路的方向,如果你在做LED实验时,需要把跳线跳到那上面。你的板子是不是这样的情况可以先看一看有这个原因没有?

为什么51单片机开发板,p1口 p1.6和p1.7的灯不受程序控制,一直亮着?
如果51单片机发狂的话这里面一直亮着那就说明里面出现的短路了这个问题如果出现短路了一般情况就会出现这样的一种情况所以呢无论从哪个角度讲把方方面面来说的话这个里边这个电其前

做单片机实验时我已经把电源关掉了,为什么led灯还微微的亮啊,是...
1- 电脑端的接口隔离做得不好,有漏电过来,点亮LED 2- 电源的回路没有被物理切断,有可能是控制器件出现漏电造成

51单片机低电平led亮为什么
51单片机低电平led亮是因为两侧有电压差。因为51单片机低电平led亮是有高电平减低电平组成的电压差,其中单片机引脚输出低电平,有电压差,灯亮。所以51单片机低电平led亮是因为两侧有电压差。

关于51单片机跑马灯的代码,为什么我这样写所有led是一直亮着的
去掉while(1);这个语句后面的分号。

...开发板(单片机90C51),LED应该全灭啊,但LED灯却全亮昨。天还好好的...
灯是亮还是灭要看你开发板的原理图才知道,你试试把pp=0x00;看看灯是亮还是灭;然后在改回pp=0xff;编译下载程序看看结果有没有变化吧

单片机运行该程序灯一直全亮,没有变化!求帮忙!
从你的程序看,LED是低电平驱动。现在症状是全亮,那么说明P1口接LED的脚都是低电平,一般来说,上电后初始化所有引脚都是高电平的。所以要找原因,先从一个LED开始:sbit led1=P1^0; \/\/51写法,其它单片机具体看手册 main(){ while(1) \/\/控制led间隔闪烁 { led1 = ~led1;delay300...

单片机c51,9个灯同时闪烁
从第一个灯开始随着时间变化,二进制数的递减,所有的灯都会依次的点亮,当全部的灯都被点亮后再重新开始这个过程,一直循环下去。红绿蓝四个LED灯循环闪烁,单片机课程试验,连上板子可以直接显示,非常基础。单片机使用codewarrior编。资源中是采用51单片机的GPIO引脚对多路LED灯进行控制的代码,包含两个...

请教一个51单片机控制LED灯亮灭的问题
LED肯定是低电平才会亮,,你看第一个二级制,1357亮,全是0,低电平。那第二个二进制必然是两头灭,中间量啦,你传个电路原理图上来吧,要不然不好分析。

单片机点亮rgb灯,一直亮不闪烁什么原因
单片机点亮rgb灯,一直亮不闪烁的原因如下:1、线路接触不良,开关或接头等地方松动了会闪烁。2、LED灯的驱动电源供电不足,这种情况需要维修或更换LED。

相似回答