#define dispose_key(key) kay_mark=0;key=1; if(key==0) {delay(10); while(key==0) ; delay(10);key_mark=1;}
这样写不就清楚了嘛:
#define key P1^0 // 随便啦,总之这肯定是一个IO口,不然无法理解
char chckKey(void)
{
key=1;
if(key==0) {
delay(10);
while(key==0) ;
delay(10);
return(1);
}
return(0);
}
不过这样实现的话,我按着按键不放,你系统就丫的死了。
|