1 / 8
文档名称:

按键资料整理-word资料(精).doc

格式:doc   页数:8
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

按键资料整理-word资料(精).doc

上传人:1259812044 2016/6/7 文件大小:0 KB

下载得到文件列表

按键资料整理-word资料(精).doc

相关文档

文档介绍

文档介绍:键盘知识讲解一、键盘的分类编码键盘键盘独立键盘非编码键盘矩阵键盘键盘在单片机应用系统中,实现输入数据、传送命令的功能,是人工干预的主要手段。键盘分两大类:编码键盘和非编码键盘。编码键盘: 由硬件逻辑电路完成必要的键识别工作与可靠性措施。每按一次键, 键盘自动提供被按键的读数, 同时产生一选通脉冲通知微处理器, 一般还具有反弹跳和同时按键保护功能。这种键盘易于使用, 但硬件比较复杂, 对于主机任务繁重之情况, 采用 8279 可编程键盘管理接口芯片构成编码式键盘系统是很实用的方案。非编码键盘: 只简单地提供键盘的行列与矩阵, 其他操作如键的识别, 决定按键的读数等仅靠软件完成,故硬件较为简单,但占用 CPU 较多时间。有:独立式按键结构、矩阵式按键结构。二、键盘系统设计首先,确定键盘编码方案:采用编码键盘或非编码键盘。随后,确定键盘工作方式:采用中断或查询方式输入键操作信息。然后, 设计硬件电路。非编码键盘系统中, 键闭合和键释放的信息的获取, 键抖动的消除, 键值查找及一些保护措施的实施等任务, 均由软件来完成。(一)非编码键盘的键输入程序应完成的基本任务 1. 监测有无键按下; 键的闭合与否, 反映在电压上就是呈现出高电平或低电平, 所以通过电平的高低状态的检测,便可确认按键按下与否。 2. 判断是哪个键按下。 3. 完成键处理任务。(二)从电路或软件的角度应解决的问题 1. 消除抖动影响。键盘按键所用开关为机械弹性开关,利用了机械触点的合、断作用。由于机械触点的的弹性作用, 一个按键开关在闭合和断开的瞬间均有一连串的抖动, 波形如下: 抖动时间的长短由按键的机械特性决定,一般为 5~10ms ,这是一个很重要的参数。抖动过程引起电平信号的波动,有可能令 CPU 误解为多次按键操作,从而引起误处理。为了确保 CPU 对一次按键动作只确认一次按键,必须消除抖动的影响。按键的消抖, 通常有软件,硬件两种消除方法。硬件消抖: 这种方法只适用于键的数目较少的情况。软件消抖: 如果按键较多, 硬件消抖将无法胜任, 常采用软件消抖。通常采用软件延时的方法:在第一次检测到有键按下时,执行一段延时 10ms 的子程序后,再确认电平是否仍保持闭合状态电平,如果保持闭合状态电平,则确认真正有键按下,进行相应处理工作,消除了抖动的影响。(这种消除抖动影响的软件措施是切实可行的。) 2. 采取串键保护措施。串键:是指同时有一个以上的键按下,串键会引起 CPU 错误响应。通常采取的策略:单键按下有效,多键同时按下无效。 3. 处理连击。连击: 是一次按键产生多次击键的效果。要有对按键释放的处理, 为了消除连击, 使得一次按键只产生一次键功能的执行( 不管一次按键持续的时间多长, 仅采样一个数据) 。否则的话,键功能程序的执行次数将是不可预知,由按键时间决定。连击是可以利用的。连击对于用计数法设计的多功能键特别有效。三、键盘工作方式查询方式(编程扫描,定时扫描方式) 键盘的工作方式中断扫描方式单片及应用系统中, 键盘扫描只是 CPU 的工作内容之一。 CPU 忙于各项任务时, 如何兼顾键盘的输入,取决于键盘的工作方式。考虑仪表系统中 CPU 任务的份量,来确定键盘的工作方式。键盘的工作方式选取的原则是: 既要保证能及时响应按键的操作, 又不过多的占用 CP U 的工作时间。四

最近更新

2024年苏州工学院马克思主义基本原理概论期末.. 12页

2024年蒲城县幼儿园教师招教考试备考题库带答.. 31页

2024年西南医科大学马克思主义基本原理概论期.. 13页

2024年许昌电气职业学院马克思主义基本原理概.. 12页

2024年辽宁石油化工大学顺华能源学院马克思主.. 13页

2024年郑州黄河护理职业学院马克思主义基本原.. 13页

2024年重庆理工职业学院马克思主义基本原理概.. 13页

2024年长沙教育学院马克思主义基本原理概论期.. 13页

2024年阳高县幼儿园教师招教考试备考题库带答.. 31页

2024年靖远县幼儿园教师招教考试备考题库附答.. 31页

2024年鲁山县招教考试备考题库附答案解析 30页

2024年黑龙江民族职业学院马克思主义基本原理.. 13页

耐高温玻璃基体 35页

2025年上海商学院马克思主义基本原理概论期末.. 12页

风险预警模型-第2篇 35页

2025年乌海职业技术学院单招综合素质考试题库.. 43页

2025年云南师范大学马克思主义基本原理概论期.. 12页

2025年修水县幼儿园教师招教考试备考题库附答.. 30页

2025年兴县招教考试备考题库附答案解析(夺冠.. 31页

2025年华容县幼儿园教师招教考试备考题库含答.. 31页

职业培训体系优化 40页

2025年哈尔滨北方航空职业技术学院马克思主义.. 12页

2025年嘉应学院马克思主义基本原理概论期末考.. 13页

2025年四川艺术职业学院单招职业适应性测试题.. 43页

肿瘤异质性分析-第1篇 35页

美容师职业素养提升 41页

肾癌复发风险评估 35页

胶囊剂型生物降解性探讨 36页

职业教育数字化转型实践与探索 19页

观众培养机制研究 35页