51单片机自学--完美的单击、双击、长按、中断消抖

完整的单击、双击、长按代码。 工作原理:当有按钮第一次按下时,设置第一个标志An,当按钮第一次释放后,进入中断消抖延时计数,假如在计数范围内第二次按钮按下,设置第二标志Aa,这样就把单击和双击区分开,而且是可靠的逻辑标志,长按为大于1秒的判断. 中断消抖及按钮单击、双击、长按处理,双击在仿真中稳稳地检测到执行。 之前发布的矩阵按键也一样可以采用中断延时,不过时间应该更短,如50-100毫秒。 本代
相关文章
相关标签/搜索