一种基于单按键编码实现多种按键状态的方法
摘要:
本发明涉及电气设备技术领域,具体涉及一种基于单按键编码实现多种按键状态的方法,按键与MCU连接,包括:设置时间阈值T,按键按下时长短于T定义为短按按键键码,按键按下时长不短于T定义为长按按键键码;设置组合编码包含的按键键码数量n,公开T和n;制作组合编码状态表,穷举组合编码并定义相应的按键状态;周期性检测按键状态,获得有效的按键键码;将在预设输入时长内,获得的有效按键键码组合成组合编码;查组合编码状态表,得到组合编码对应的按键状态。本发明的有益技术效果包括:通过本发明公开的编码方案,能够实现单个按键实现多种案件状态的操作及识别,使单个按键能够触发多种响应,方便设备交互。
0/0