C语言C51单片机一个按钮控制8个LED灯,来高手解决,急啊,在线等,要求在下面(有图)

如题所述

第1个回答  2014-12-04
#include<at89x51.h>
#define uchar unsigned char
#define uint unsigned int
sbit K1=P2^0;
void delay1s() //1s延时
{
uchar j,k,l;
for(l=0;l<100;l++)
for(j=20;j>0;j--)
for(k=248;k>0;k--);
}
void main()
{ K1=1;
while(1)
{
if(K1==0)
{
P0=0xaa;

delay1s();
P0=~0xaa;
delay1s();
}
K1=1;
}
}本回答被提问者和网友采纳
相似回答