#include<reg51.h>
#define uint unsigned int
sbit led = P1^7; //led
sbit key = P3^4; //按键
void delay(uint ms)
{
uint i, j;
for(i = ms; i > 0; i--) for(j = 110; j > 0; j--);
}
void main()
{
while(1) {
if (key == 0) {
delay(10)
if (key == 0) {
while(key == 0)
ID++;
if(ID==15)
{ ID=0; }
}
switch(ID)
{
case 0: break;
case 1: break;
case 2: break;
case 3: break;
case 4: break;
case 5: break;
case 6: break;
case 7: break;
case 8: break;
case 9: break;
case 10: led=0;break;
case 11: break;
case 12: break;
case 13: break;
case 14: led=1;break;
}
}
}
} |