下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ARMLCD统发送各种指令或置入必要的数据信息。键盘模块设计的好坏,直接关系到系统的牢靠性和稳定性。实例说明ARMARM,ARM则取决于键盘的工作方式。键盘工作方式的选取原则是既要保证能准时响应按键操作,又要不过多占用ARM数量较多,又不想使用专用键盘芯片的场合。这种方式的按键接口由行线和列线组成,按键位于行、列的穿插点上。键盘工作原理常用键盘接口常用按键接门可分为独立式按键接口、行列式按键接口和专用芯片式等。具体承受哪种方式,可依据所设计系统的实际状况而定。下面分别介绍这几种接口方式的优缺点及适用场合。独立式按键接口假设按键数量较多,资源铺张将比较严峻,电路构造也变得简单。因此本方法主要用于按键较少或对操作速13-1行列式按键接口13-4(a)所示,其使用原理将在下节具体表达。行列式按键接口适应于按键数I/O本钱,且更为敏捷。缺点就是需要用软件处理消抖、重键等。行列式按键接口是一种老式的键盘接口,其键扫描方法是几乎全部PC键盘所承受的方法。专用芯片式设计按键较多的状况。但在很多应用场合,考虑本钱因素,可能并不是最正确选择。行列式键盘工作原理ARMI/013-2它的行线与按键的一个引脚相连,列线与按键的另一个引脚相连。寻常列线被置成低电平,没有按键被按下时,行线保持高电平,而有按键被按下时,行线被拉成低电平。这时候掌握器知道有按键被按下,但只键盘扫描流程等待用户从按键上输入命令或数据。而在执行键入命令或处理键入数据过程中,ARMARM13-3硬件电路设计ARMARMGPl(Scanningkeyboardrow)和支持键盘阵列扫描(Scanningkeyboardmattix)。的掌握,PortE有双重作用。例如,Port 键盘的行信号,PortB用于RS-232,PortD用丁掌握MODEM、FPGA。A时都会产生中断。其特点如下:·8x8·PortA8·键盘中断能够唤醒系统。键盘电路原理图13-4平,没有按键被按下时,行线保持高电平:而有按键被按下时,行线被拉成低电平,这时候掌握器知道有是哪个按键被按下。键盘扫描的过程是将列线逐列置成低电平,然后读取行线状态,直到行线中消灭低电平,这时可知哪一列完成了按键扫描过程。固然,一个完整的按键扫描过程还需要协作相应的键盘去抖动手段才能正确地识别按键,不会发生重键和错误推断等状况。ARMPS/2、USB软件设计键盘扫描程序2)PO(矩阵8)经锁存器送一个只有一位为O10xFEO固然这只是最根本的键盘扫描子程序,当扫捕到键号以后还要依据其他一些具体条件来进展相应的译码,这一点带来的影响可以无视不计。下面是改进后的键盘扫描子程序。这是改进后键盘的扫描子程序,而键盘的译码处理与用传统方式实现的系统根本一样。译码处理用了比较O程中设置了一个构造体变量,用来存放每个键对应的全部状态,对应的程序代码如下所示。因而在程序中不同的环境下就可以只设置不同的状态变量,而不用去考虑按键及其处理状况。键盘测试程序以下是键盘测试程序,当结果正确时,从串口输出按下的键值,连续按键时键值将随着转变。键盘驱动ARM-Linux源码中供给的驱动是一个基于autocpu12构造的键盘驱动,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026贵州省水利科学研究院引进高层次人才2人考前冲刺密卷(能力提升)附答案详解
- 2026中山大学孙逸仙纪念医院神经科唐亚梅教授团队科研助理招聘2人考前冲刺密卷及参考答案详解【新】
- 2026浙江金华市浦江县浦视艺术培训有限公司专职培训老师1名考前冲刺试卷附参考答案详解【模拟题】
- 2026年广州市海珠区教育系统引进教育管理急需人才6人考前冲刺试卷(模拟题)附答案详解
- 2026中国游戏动漫制作行业市场供需分析及投资评估规划分析研究报告
- 2026乳制品行业现状供需调研投资评估规划文档汇编
- 2026海南定安县融媒体中心招聘就业见习生4人考前冲刺试卷及完整答案详解(各地真题)
- 2026中铁六局集团呼和浩特铁路建设有限公司招聘15人笔试题库附答案详解【预热题】
- 2026柠檬醛医药中间体研发合法性专利争执行业风险解析历
- 2026人工智能技术应用场景拓展与产业赋能策略分析报告
- 铜砭刮痧治疗肩周炎
- 园区光储充智能微电网项目建议书
- 2024全国统一电力市场发展规划蓝皮书
- 入党申请书专用纸-A4单面打印
- 《临床技术操作规范病理学分册》医院用
- AED(自动体外除颤仪)的使用
- 中国矿业权评估准则(2011年)
- 硫铁矿制酸工艺
- 梁山伯与祝英台小提琴谱乐谱
- 近视防控宣传教育课件
- GB/T 7123.2-2002胶粘剂贮存期的测定
评论
0/150
提交评论