#include<reg51.h>
sbit s1=P3^3; //K4
sbit s2=P3^4; //K5
sbit LED1=P1^0;
sbit LED2=P1^1;
sbit LED3=P1^2;
sbit beep=P2^3;
void delay(unsigned char p)
{
unsigned char m,n;
for(m=p;m>0;m--)
for(n=125;n>0;n--);
}
void main()
{
while(1)
{
if(s1==0)
{
delay(20); //消抖
if(s1==0)
{
while(!s1);
LED1=~LED1;
}
}
}
}
|