网站大量收购独家精品文档,联系QQ:2885784924

121.1键盘的工作原理.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
121.1键盘的工作原理.ppt

第12章 人机交互设备及其接口 12.1 键盘及其接口 12.2 鼠标器及其接口 12.3 CRT显示器及其接口 12.4 打印机及其接口 12.5 其它人机交互设备 12.1 键盘及其接 12.1.1 键盘的工作原理 12.1.2 微机键盘及键盘接口 12.1.1 键盘的工作原理 1.键盘的类型 2.键盘的功能 3.键盘的工作原理 1.键盘的类型 (1)编码键盘。 键盘内部能自动检测被按下的键,并提供与被按键功能对应的键码(如ASCII码),以并行或串行方式送给CPU。 (2)非编码键盘。 只简单地提供按键的行列位置(位置码或扫描码),而按键的识别和键码的确定与输入等功能均由软件完成。 2.键盘的功能 (1)识别键盘矩阵中的被按键; (2)清除按键时产生的抖动干扰; (3)防止按键操作的串键错误; (4)产生被按键相应的键码。 3.键盘的工作原理 逐行扫描法 由程序对键盘进行逐行扫描,通过检测到的列输出状态来确定闭合键。 需要设置输入口、输出口各一个。 行列扫描法 通过行列颠倒扫描来识别闭合键。在扫描每一行时,读列线;然后依次向列线扫描输出,读行线。 需要提供两个可编程的双向输入/输出端口。 例8-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 12.1.2 微机键盘及键盘接口 1.PC微机键盘的特点 2.键盘控制电路 3.键盘接口电路 4.PC机键盘接口标准 1.PC微机键盘的特点 (1)键盘由单片机、译码器和16行×8列的键开关矩阵三大部分组成。 (2)按键采用电容开关,即按键时的上下动作使电容量发生变化,从而实现开关接通或断开的目的。 (3)它是一种由单片机扫描、编码的智能化键盘。 (4)键盘通常通过设在主板上的键盘接口连到主机上,人们通过键盘输入的数据是在主机的BIOS程序的控制下,传送到主机的CPU中进行处理的。 2.键盘控制电路 3.键盘接口电路 (1)将串行接收键盘送来的接通扫描码和断开扫描码,转换成并行数据并暂存 (2)收到一个完整的扫描码后,立即向主机发中断请求 (3)主机中断响应后读取扫描码,并转换成相应的ASCII码存入键盘缓冲区 (4)接收主机发来的命令,传送给键盘,并等候键盘的响应,自检时用以判断键盘的正确性 4.PC机键盘接口标准 5芯接口(即俗称大口) PS/2接口(即俗称小口) USB接口 12.2 鼠标器及其接口 12.2.1 鼠标器的工作原理 12.2.2 鼠标器接口 12.2.1 鼠标器的工作原理 1.机械式鼠标 由鼠标底部的胶质小球带动X方向滚轴和Y方向滚轴,在滚轴的末端有译码轮,译码轮附有金属导电片与电刷直接接触。 2.光电式鼠标 光电式鼠标是利用发光二极管(LED)发出来的光投射到鼠标板上,其反射光经过光学透镜聚焦投射到光敏管上。 3.光机式鼠标 光机鼠标在机械鼠标的基础上,将磨损最厉害的接触式电刷和译码轮改进成为非接触式的LED对射光路元件。 12.2.2 鼠标器接口 1.串行接口 2.专用主板鼠标器端口(PS/2) 3.USB接口 12.3 CRT显示器及其接口 12.3.1 CRT显示器的工作原理 12.3.2 CRT显示器接口 12.3.1 CRT显示器的工作原理 12.3.2 CRT显示器接口 1.字符发生器 2.显示存储器RAM 3.CRT控制器 4.移位寄存器和视频信号合成器 1.字符发生器 例12-3 字符“B”的ASCII码是42H,它的5×7点阵与输入/输出的关系如图12-8所示。 线选地址为000H时,没有数码的点阵被选中,5位输出都为0,可作为字符行之间的间隔提供空格。 2.显示存储器RAM 3.CRT控制器 (1)提供读显示RAM的扫描地址和屏幕显示的扫描地址 (2)提供时序控制信号 水平同步、垂直同步及消隐信号 锁存器的锁存信号 移位寄存器的串行移位信号 4.移位寄存器和视频信号合成器 移位寄存器 在打

文档评论(0)

wendang_12 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档