现代微机原理及接口技术 978-7-302-18204-7 第11章新.ppt

现代微机原理及接口技术 978-7-302-18204-7 第11章新.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
11.2 LED数码管及其接口 7段LED(Light emitting diode)数码管以其结构简 单、控制方便、显示醒目等优点,在以微处理器为 核心的智能化仪器中,得到了广泛的应用,但是由 于它只有7个笔画和一个圆点,所以只能显示数字和 一些简单字符,而不能显示复杂的字符。 11.2.1 数码管工作原理 图11-3a是7段LED数码管的器件外部形状图,它由名称为gfedcba的7个笔画段和一个圆点h组成,这7个笔画段在点亮时,可以显示数字和一些简单的西文字符。图11-3b是7段LED数码管的原理图,它由8个发光二极管组成,这8个发光二极管的负极连接在一起,称为公共端(Com),而发光二极管的正极则分别由引脚引出,便于控制哪一个发光二极管点亮。在图11-3b所示的7段数码管中,如果在Com端接低电平,而在其他引出线上施加不同的电平,则对应施加高电平的发光二极管就会点亮。 11.2.2 多位数码管显示电路 3.CRT控制器 (1)提供读显示RAM的扫描地址和屏幕显示的扫描地址 (2)提供时序控制信号 水平同步、垂直同步及消隐信号 锁存器的锁存信号 移位寄存器的串行移位信号 4.移位寄存器和视频信号合成器 移位寄存器 在打点时钟控制下,把从字符发生器并行输出的线代码变成串行形式送往视频输出电路。 视频信号合成器 将字符图形信息与水平同步、垂直同步、消隐三种信号合成为一种复合信息流,即视频信号。 在线教务辅导网: 更多课程配套课件资源请访问在线教务辅导网 机电工程系 * * 第11章 人机交互接口 11.1 键盘及其接口 12.2 LED数码管及其接口 12.3 打印机及其接口 12.4 鼠标接口 12.5 显示器与显示卡 11.1 键盘及其接口 11.1.1 键盘的工作原理 11.1.2 微机键盘及键盘接口 返 回 11.1.1 键盘的工作原理 1.键盘的类型 2.键盘的功能 3.键盘的工作原理 返 回 (1)编码键盘。 键盘内部能自动检测被按下的键,并提供与被按键功能对应的键码(如ASCII码),以并行或串行方式送给CPU。 (2)非编码键盘。 只简单地提供按键的行列位置(位置码或扫描码),而按键的识别和键码的确定与输入等功能均由软件完成。 1.键盘的类型 返 回 2.键盘的功能 (1)识别键盘矩阵中的被按键; (2)清除按键时产生的抖动干扰; (3)防止按键操作的串键错误; (4)产生被按键相应的键码。 返 回 3.键盘的工作原理 逐行扫描法 由程序对键盘进行逐行扫描,通过检测到的列输出状态来确定闭合键。 需要设置输入口、输出口各一个。 行列扫描法 通过行列颠倒扫描来识别闭合键。在扫描每一行时,读列线;然后依次向列线扫描输出,读行线。 需要提供两个可编程的双向输入/输出端口。 返 回 例11-1 CPU 8255A PA0 PA1 PA2 PB0 PB1 PB2 PB3 列0 列1 列2 列3 行1 行0 行2 图11-1 非编码键盘接口硬件框图 L1: OUT 40H,AL ROL AL MOV AH,AL IN AL,41H AND AL,CL CMP AL,CL JNZ L2 ADD CH,BH MOV AL,AH DEC BL JNZ L1 JMP BEGIN L2: INC CH RCR AL JC L2 MOV AL,CH JMP KEYTABLE 假定有一个3×4的矩阵键盘通过并行接口芯片8255A与微机相连。8255A的A口定义为输出口,与键盘行线相连;B口定义为输入口,与键盘列线相连。设8255A A口地址为40H,B口地址为41H,控制寄存器地址为43H。 MOV AL,82H OUT 43H,AL BEGIN:MOV AL,0 OUT 40H,AL WAIT : IN AL,41H AND AL,0FH CMP AL,0FH JZ WAIT MOV CX,7FFH L0: LOOP L0 ST: MOV BL,3

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档