初级会员

- 积分
- 141
- 金钱
- 141
- 注册时间
- 2013-5-6
- 在线时间
- 3 小时
|
发表于 2013-5-25 22:16:04
|
显示全部楼层
u8 KEY_Scan(u8 mode)
{
static u8 key_up=1;//按键按松开标志
if(mode)key_up=1; //支持连按
if(key_up&&(KEY0==0||KEY1==0||KEY2==0||KEY3==1))
{
delay_ms(10);//去抖动
key_up=0;
if(KEY0==0)return 1;
else if(KEY1==0)return 2;
else if(KEY2==0)return 3;
else if(KEY3==1)return 4;
}else if(KEY0==1&&KEY1==1&&KEY2==1&&KEY3==0)key_up=1;
return 0;// 无按键按下
}
static u8 key_up=1;//按键按松开标志
if(mode)key_up=1; //支持连按
这两句的作用是什么?老弟 请指点
|
|