单片机流水的实质是单片机各引脚在规定的时间逐个上电,使LED 灯能逐个亮起来但过了该引脚通电的时间后便灭灯的过程,实验中使用了单片机的P2 端口,对8 个LED 灯进行控制,您好,可能有以下原因您可以参考一下:1、可能是程序错误,2、可能是硬件电路有问题,3、应该是单片机没运行。您好,芯片设置的型号是不是一样的,晶振时钟设置的对
这个很简单,估计你是个学生吧.流水灯的电路网上到处都是你上什么老古开发网或者别的什么论坛一大把.推荐你使用pic单第四:电路未下程序之前正常情况是:四位数码管全亮,并闪烁,流水灯不亮,电源指示灯亮;下载数码管测试程序后,电源指示灯亮,数码管和流水灯都不亮,检查单片机管脚输出高电平为
亲亲你好,这种情况下灯不亮有几种原因:1、原理图是否正确:看看电源是否接上去、led正负极是否接对。2、限流电阻单片机控制流水灯的基本原理是利用单片机引脚输出电平高低从而实现流水的功能。单片机引脚输出低电平,LED灯导通发亮,单片机引脚输出高电平,LED灯截止熄灭。而单片机电平的高低控制,
ˇ^ˇ 你好你程序结够没问题运行也没问题,就是参数计算错误65536-50000=15536,如果你晶振为12M的话,延时_crol_ (P0,1)是循环移动是会把溢出位自动填回去的形成有一个不亮其他全亮的样子而第二次是全
2.单片机是否运行3.显然delay暂时时间太短,提高至100ms以上,但是这会让LED灯看起来微量,不至于不亮有TMOD,TH0,TL0,TR0的,是他们用了定时器,用定时器定时执行。你的就是在主程序里延时。你学了定时器,你就会懂了!不难的!