单片机流水灯程序

单片机流水灯程序,第1张

#include <reg51.h>

#include<intrins.h>

#define uchar unsigned char

uchar j,temp

void delay(unsigned int ms)

{

uchar t

while(ms--)

for(t=0t<123t++)

}

void main()

{

P1=0xff

delay(500)

temp=0xfe //有点怪,led接在P2.3~P2.6

for(j=0j<4j++)

{

P1=temp

delay(500)

temp=_crol_(temp,1)

}

P1=0xff

while(1)

}

对于商品实验板需要认真检查控制程序,对于自己组装、搭建的电路则首先首先检查硬件电路是否正确其次自己检查控制程序。目前情形可以通过编程测试,只有在可以任意点亮每一个LED的情况下再实验流水点亮的程序才能弄清原因。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12168678.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存