|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
if(key_sr2==1)//IO 是高电平,说明两个按键没有全部被按下,这时要及时清零一些标志位
{
ucKeyLock2=0; //按键自锁标志清零
uiKeyTimeCnt2=0;//按键去抖动延时计数器清零,此行非常巧妙,是我实战中摸索出
来的。
if(ucShortTouchFlag2==1) //短按触发标志
{
ucShortTouchFlag2=0;
ucKeySec=3; //触发 2 号键的短按
}
鸿哥,为啥将短按if(ucShortTouchFlag2==1)的条件判断嵌套的到if(key_sr2==1)里面,有点看的不懂,请帮忙解释下,谢谢。
|
|