- 44
- 0
- 约2.43千字
- 约 8页
- 2020-03-08 发布于江西
- 举报
4×5 矩阵键盘驱动程序
一、工作原理及接口电路
4×5矩阵键盘有4条列线,5条行线共20个按键。每个按键对应不同键值,键 盘扫描采用外部中断扫描方式,本系统中键盘为无源结构,键盘工作时不依靠 任何外部电源。4×5矩阵键盘结构图如图2-10 所示。
图 2-10 4×5 矩阵键盘结构图
1)4×5矩阵键盘结构及按键抖动消除
当键盘中按键数量较多时为减少I/O口的占用,通常将按键排列成矩阵形式, 如图2-12所示。在矩阵式键盘中,每条行线和列线在交叉处不直接连通,而是 通过一个机械弹性开关加以连接。这样5条列线(R0~R4)和4条行线
(L0~L3)就可以构成20个按键的矩阵键盘。键盘采用了无源结构,工作是不 依靠任何外部电源。
由于机械弹性开关的机械触点的弹性作用,一个按键开关在闭合时并不会 马上稳定的闭合,在断开时也不会马上断开,因而机械开关在闭合及断开瞬间 均伴有一连串的抖动,如图2-11所示。
图2-11
按键时的抖动
抖动的时间长短由按键开关机械特性及按键的人为因素决定,一般为 5ms~20ms。按键抖动如果处理不当会引起一次按键被误处理多次,所以消除 抖动是必要的。消除抖动的有硬件处理和软件处理两种方法。当按键较多一般 采用软件消抖方式。软件消抖原理为当检测出按键闭合后执行一个延时程序 (产生5ms~20ms的延时),待前沿抖动消失后再次检测按键的状态,如果按键 仍
您可能关注的文档
最近下载
- 植物标本制作.pptx VIP
- 山东省东营市2026年高三一模检测历史试题(文字版,含答案).docx VIP
- 2.9 链条输送机维护说明书.pdf VIP
- 《新污染物治理技术》-课件 第1章 新污染物简介.pptx VIP
- 制药监管与药品注册的法规和审批流程.pptx VIP
- GB 45673-2025危险化学品企业安全生产标准化规章制度之38:作业许可管理制度(编制-2025A0).docx VIP
- 高中英语人教版(2019)选择性必修第三册Unit3EnvironmentalProtectionReadingandThinking课件.pptx VIP
- 2026届高三南通、苏北七市二模语文讲评.pdf VIP
- 广东省湛江市2026届普通高考测试(二) 地理试卷(原卷版).docx VIP
- 2026年向日葵籽深加工行业产业链整合报告.docx
原创力文档

文档评论(0)