控制八个led灯编程流水(八个led流水灯程序控制)
8路led流水灯程序
八路LED灯流水灯程序,只需要写一个左移位或右移位函数,设置延时即可。
或者初学的直接位定义,然后挨个点亮熄灭灯。
利用单片机控制八个led灯,要求:全亮全灭 ,四亮四灭,以从右到左的 流水形式编程,不是用c语言 编
#include reg52.h
#define LED P0 /*宏定义LED接于P0口*/
void delay (int); /*声明延迟子函数*/
main()
{
int i;
while(1)
{
LED=0xfe;
for(i=0;i7;i++)
{
delay(100);
LED=(LED1)|0x01; /*最低位LED灯左移一位后进行或运算使得最低位不会为“0”*/
}
for(i=0;i7;i++)
{
delay(100);
LED=(LED1)|0x80; /*最低位LED灯右移一位后进行或运算使得最高位不会为“0”*/
}
LED=0xff;
for(i=0;i4;i++)
{
delay(300);
LED=~LED; /*所有的LED灯取反全亮或者全灭*/
}
}
}
8个led灯进行流水灯实验程序
#include reg51.h
main()
{int i,j;
while(1)
{P1=0xff;
for(j=1;j=8;j++)
{P1=P11;
for(i=0;i=30000;i++);
}
}
}
控制八个led灯编程流水的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于八个led流水灯程序控制、控制八个led灯编程流水的信息别忘了在本站进行查找喔。微信号:ymsc_2016
相关文章
发表评论
评论列表
- 这篇文章还没有收到评论,赶紧来抢沙发吧~