标题:
51单片机流水灯花式设计(仿真图加.c程序)
[打印本页]
作者:
Rickyman
时间:
2019-12-8 11:23
标题:
51单片机流水灯花式设计(仿真图加.c程序)
while(1) //死循环
{
if(k1==0)
{
delay(100); //消除键盘抖动
if(k1==0)
{
while(!k1) //判断按键是否松开
{
for(i=0;i<8;i++) //LED顺时针流水灯开始
{
P1=tab0;delay(200);
}P1=0xff; //将P0端口全部置1
for(i=0;i<8;i++)
{
P0=tab0;delay(200);
}P0=0xff; //将P0端口全部置1
for(i=0;i<8;i++)
{
P2=tab0;delay(200);
}P2=0xff; //将P2端口全部置1
for(i=0;i<8;i++)
{
P3=tab0;delay(200);
}
P3=0xff; //将P3端口全部置1
if(k2==0) break;if(k3==0) break;if(k4==0)break;
}
}
}//LED顺时针流水灯结束
if(k2==0)
{
delay(100); //消除键盘抖动
if(k2==0)
{
while(!k2) //判断按键是否松开
{
for(i=0;i<8;i++) //LED逆时针流水灯开始
{
P3=tab1;delay(200);
}P3=0xff; //将P3端口全部置1
for(i=0;i<8;i++)
{
P2=tab1;delay(200);
}P2=0xff; //将P2端口全部置1
for(i=0;i<8;i++)
{
P0=tab1;delay(200);
}P0=0xff; //将P0端口全部置1
for(i=0;i<8;i++)
{
P1=tab1;delay(200);
}P1=0xff; //将P1端口全部置1
if(k1==0) break;if(k3==0) break;if(k4==0)break;
}
}
...字数限制
花式流水灯.zip
2019-12-8 11:29 上传
点击文件名下载附件
下载积分: 黑币 -5
104.98 KB, 下载次数: 14, 下载积分: 黑币 -5
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1