你再试试
uchar KEY_AnJian(void)
{
static uchar flag = 0;
// static uint key_count=0; //定时器扫描次数
if((flag == 0))
{
flag = 1;
if((KEY_Y==0||KEY_X==0||KEY_Z==0||KEY_S==1||KEY_QueR==0||KEY_FanH==0||KEY_LiuSY==1))
{
if(KEY_Y==0) return 5;
else if(KEY_X==0) return 6;
else if(KEY_Z==0) return 7;
else if(KEY_S==1) return 8;
else if(KEY_QueR==0) return 9;
else if(KEY_FanH==0) return 10;
else if(KEY_LiuSY==1) return 11;
else return 0;
}
}
else
{
flag=0;
}
return 0;
}
|