单片机学习小组
直播中

大头

14年用户 427经验值
私信 关注

判断按键是否释放

//按键消抖                if(key==0)          //第一次检测到按键按下                {                        delay(5); //延时,目的跳过抖动时刻                        if(key==0)                //第二次检测按键是否按下                        {                                while(key==0);          //判断按键是否释放,如果key=0;说明按键没有释放,则等待                                                                flag=~flag;                 //当key不等于0,说明按键释放了,则进行按键处理                        }                                }        //消抖结束...

更多回帖

发帖
×
20
完善资料,
赚取积分