标题:
51单片机keill5中32个循环流水灯有趣的端口复用案例2023-11-8
[打印本页]
作者:
xianfajushi
时间:
2024-7-12 10:16
标题:
51单片机keill5中32个循环流水灯有趣的端口复用案例2023-11-8
#include "reg52.h"
sbit k1=P3^0;//启动
sbit k2=P3^1;//暂停
void main()
{//缘由
unsigned char sy=0,my=0,m=0,xd=0,qh=0;
bit kz=0;
P0=P1=P2=P3=255;
while(1)
{
if(kz)if(++sy==0)if(++my==0)
{
if(qh<10)P1=255-m;
else if(qh>9&&qh<19)P0=255-m;
else if(qh>18&&qh<28)P2=255-m;
else if(qh>27)P3=255-m;
if(m==0)m=1;else m*=2;
if(++qh>36)m=qh=0;
}
if(qh!=29&&k1==0&&++xd==0){kz=1;while(k1==0);}
if(qh!=30&&k2==0&&++xd==0){kz=0;while(k2==0);}
}
}
复制代码
0.gif
(287.04 KB, 下载次数: 12)
下载附件
2024-7-13 01:22 上传
作者:
devcang
时间:
2024-7-13 06:48
搜索 爱心流水灯
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1