51实验9:独立按键控制led的亮灭,按一次亮,按一次灭
#include<reg52.h>
typedef unsigned int u16;
typedef unsigned char u8;
sbit led=P2^0;
sbit K1=P3^1;
void delay(u16 i)
{
while(i--);
}
void keypros()
{
if(K1==0)
{
delay(1000);
if(K1==0)
{
led=~led;
}
while(!K1);
}
}
void main()
{
while(1)
{
keypros();
}
}