- #include "reg52.h"
- void main()
- {//設計實現編程實現LED依次從左到右點亮,再依次從右到左熄滅,然后所有LED燈閃爍5次,再分別實現P1口奇數位和偶數位交替閃爍5次,如此循環。每次亮滅間隔大約1秒。
- unsigned char ys=0,sy=0,m=0,c=0,ls=0,b=0;
- while(1)
- {
- P1=ls;
- if(++ys==0)if(++sy==0)if(++m==4)
- {
- m=0;
- if(ls<170)ls=170;else ls=85;
- }
- }
- }
復制代碼
|