【51单片机单按键控制2个LED循环闪烁】2022-12-7
缘由--CSDN问答
#include "reg52.h"
sbit LED1=P1^0;
sbit LED2=P1^5;
sbit anjn=P3^2;
void main()
{unsigned char H=0,L=0,Ys=0;LED1=LED2=0;while(1){if(anjn==0&&++Ys==0){if(++L>3)L=0;while(anjn==0);}if(L==0)LED1=LED2=0;//0表示亮1表示熄else if(L==1){LED1=1;LED2=0;}else if(L==2)LED1=LED2=1;else if(L==3){LED1=0;LED2=1;}}
}