3个回答
推荐于2017-11-25
展开全部
if(key==0){ delay(5); //5ms的防抖时间 (太长也是浪费资源,5ms就足够了) if(key==0) { ..... while(key==0);// 判断按键是否弹起来,弹起来了就继续执行下面的语句,否则则一直循环到弹起来 ..... } }
2013-07-05
展开全部
if(key1==0){ delay(100); //按键防抖 if(key1==0){ ..........; while(key1==0); } }
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-05
展开全部
看你什么键盘,一般消抖都是连续计数多次,或者一段时间延时,如果一直处于按下状态,则才说明有按键按下.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询