摘要

提出了一种连续状态法的按键检测滤波方法,可以准确稳定地读取按键状态。对按键的"按下"、"弹起"等基本状态进行分析,结合时间长短和动作次数,提出了"短按"、"长按"、"双击"等功能及其判定流程。实现了对按键的功能的扩展,由单功能按键扩展为多功能按键,充分发挥了按键的潜能。通过实例,对按键功能的实际应用进行了讨论。