- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
8.1 键盘与接口 (硬件和软件二部分) 硬件:键盘结构及与主机的连接方式。 软件:键盘管理程序。 8.2 键盘输入基础知识 8.2.1 键盘的组织 (1)编码式键盘 键和专用键盘编码器构成,有键按下,自动生成键值。 例如: MM5740AA芯片; INTEL 8279等。 (2)非编码式键盘(本章介绍) 不含编码器,键盘只送出一个简单的闭合信号,对应的键值 需有软件来译出。 8.2.2非编码键盘 (1)独立式键盘 特点: 一键一线。 优点: 结构简单,键容易识别。 缺点: 占用较多I/O口线, 不便组成大型键盘。 (2)矩阵式键盘 特点: 把检测线分成二组,一组为行线,另一组为列线,按键放在行线和列线的交叉点上。或称为:输入口和输出口。 优点: 键盘规模可扩大。 缺点: 键盘分析程序较复杂。 8.3 键盘抖动及消除 由于键盘的机械特性,键盘在按下和松开的过程中会存在 抖动过程,具体如图所示: 键抖动可能导致计算机将按键操作识别为多次操作。为 了消除干扰,必须采取措施消除抖动。 8.4 键盘接口方法 8.4.1 独立式键盘接口方法 (1)查询方式 KEY:JNB P1.0,KEY1 JNB P1.1,KEY2 JNB P1.2,KEY3 JNB P1.3,KEY4 AJMP KEY KEY1:…… KEY2:…… …… KEY4:…… 8.4.2 矩阵式键盘接口方法 KEY: MOV P1,#0FH NOP MOV A,P1 CJNE A,#0FH,LS1 AJMP KEY LS1: MOV P1,#0EFH NOP MOV A,P1 CJNE A,#0FH,HS1 LS2: MOV P1,#0DF NOP MOV A,P1 CJNE A,#0FH,HS2 LS3: MOV P1,#0BFH NOP MOV A,P1 CJNE A,#0FH,HS3 LS4: MOV P1,#7FH NOP MOV A,#P1 AJMP HS4 (2) 线路反转法 8.5 LED显示及接口 8.5.1 LED显示原理 LED----发光二极管。 (5-2)/15=200欧 LED的正向压降: 1.2V ~ 2.6V,工作电流: 5mA ~ 20mA。 适合于脉冲工作状态,电路须串联适当的限流电阻。 LED显示器的类型: 单个、七段、米字型和点阵式。 8.5.2 单个LED显示器 常用于仪器的状态显示。 8.5.3 七段LED显示器 为了让数码管能正确显示数字或字母,须点亮相应的段,这样就需要对其译码。在译码方式上主要有两种,硬件和软件。 无论是硬件译码还是软件译码,实际是都是给出要显示数字或者字符的段码。 (1)硬件译码 --七段译码/驱动器(4-7)译码器 4-7译码器,4位输入,7位输出;BCD译码器。 只需要给该译码器输入相应的BCD码后,译码器会自动译出相应的段码。 特点:计算机时间的开销较小,但硬件开支大。 (2) 软件译码 8.5.4 点阵式LED显示器 以点阵格式进行显示,显示的字符较逼真,但接口电路和控 制程序较复杂。常用5?7点阵。字型码生成辅助软件。 8.5.5七段LED显示及接口 按显示方式分:静态显示和动态显示之分。 (1)静态显示及其接口 特点: 每位LED的8个段都配有独立的I/O口线,公共端直接接地或者接VCC。 优点: 每一位显示输出后能够保持显示不变,直至重新送入新的数据。 缺点: 当显示位数较多时,占用的I/O口较多。 (2) 动态扫描显示及其接口 特点: 把所有数码管的段线并联在一起,每个数码管的公共端由独立的I/O口进行控制。定时对各显示器进行扫描,显示器件分时轮流工作,每次只允许一个器件显示。 优点: 使用硬件少,占用I/O口少。 缺点: 占用机时长,只要不执行显示程序,就立刻停止显示。 * 第8章 单片机系统的人机接口设计 键盘和显示是单片机应用系统中实现人机对话的一种基本形式,两种接口设计的好坏,直接影响到人机接口的友好
原创力文档


文档评论(0)