- 1、本文档共81页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微型计算机接口与技术第9章
第9章 PC系列微机外部设备接口 连接在计算机上的I/O设备大致有以下三种类型: 供用户进行输入/输出的设备,如键盘、鼠标、显示器等,它们也称为“人机交互设备”; 外存储设备,软盘、硬盘、光盘驱动器是典型的外存储设备; 专用的其他设备,如数据采集设备、视频采集设备等。 本章介绍前两类I/O设备和它们的接口。掌握这些外部设备接口的结构及其使用方法,对于应用系统开发是十分必要的。 9.1 键盘与鼠标接口 9.1.1 键盘 1. 键盘的分类 微型的计算机上使用的键盘有机械触点式和电容式二类: (1)触点式按键:早期的键盘几乎全部是机械式键盘,每个按键的下部有两个触点,平时两个触点没有接触,相当于断路,该键被按下后两触点导通。这种键盘手感差,易磨损,故障率较高。 (2)电容式按键:这种按键通过改变电容器电极之间的距离,产生电容的变化。每个按键内活动极、驱动极与检测极组成两个串联的电容器。键按下时,上下两极片靠近,极板间距离缩短,来自振荡器的脉冲信号被电容耦合后输出。反之,则无信号输出。这种键使用中不存在磨损、接触不良等问题,耐久性、灵敏度和稳定性都比较好。为了避免电极间进入灰尘,电容式按键开关采用密封组装。 电容式键盘手感好,寿命长,目前使用的计算机键盘多为电容式无触点键盘。 按照控制形态,有非编码键盘和编码键盘二类: (1)非编码键盘:这种键盘的编码需要由CPU扫描后获得,CPU效率低,主要用于小型应用系统。 (2)编码键盘:由专用控制器对键盘进行扫描,产生对应的编码。这种键盘结构稍复杂,但使用方便。 2. PC机键盘结构 PC系列微机使用编码式键盘,它的内部由专门的单片机(如8048,8049等)完成键盘开关矩阵的扫描、键盘扫描码的读取和发送。 (1)增强型扩展键盘的结构 增强型101键扩展键盘被广泛应用于各种微机系统中,它的内部结构如图9-1。 键盘开关矩阵为l 6行×8列,来自8048内部计数器的7位计数信号通过数据线的DB0~DB6,它们的内容随计数频率有规律地改变。这些信号送到键盘矩阵的行列译码器,实现对键盘开关矩阵的行列扫描。有键按下时,通过KEYDEP信号通知单片机。8048扫描程序根据当前计数值,分析确定按键的行、列位置,形成键盘扫描码。按下键时的编码称为接通扫描码(通码),松开键时的编码称为断开扫描码(断码)。 (2)键盘扫描码的发送 8048单片机从DATA OUT端输出扫描码,送到五芯插头的2脚,并由CLOCK OUT输出时钟定时信号,送到五芯插头的1脚。主板上的键盘接口电路按照这两个脚的信号同步串行接收数据。 值得注意是,主机也可以通过接口(1,2引脚)向键盘发送信息,包括复位、重新发送、启动、设置速率等。此时,8048单片机把键盘扫描码暂时存入内部20个字节的缓冲区。 3. 键盘接插件标准 目前PC上常用的键盘插口有2种,一是比较老式的直径13mm的5芯PC键盘插口;第二种是最常用的直径8mm的6芯PS/2键盘插口(图9- 2)。 4. IBM-PC机键盘中断服务 主板上的键盘接口收到一个字节数据后,通过8259的IRQ1向CPU请求中断。键盘中断类型码为09H,中断服务程序主要功能如下: (1)从键盘接口(8255的PA端口,地址60H)读取键盘扫描码。 (2)将扫描码转换成ASCII码或扩展码,存入键盘缓冲区。 (3)如果是换档键(如CapsLock,Ins等),将状态存入BIOS数据区的键盘标志单元。 (4)如果是组合键(如Ctrl+A1t+Del)则直接执行,完成其对应的功能。 (5)对于中止组合键(如Ctrl+C或Ctrl+BreaK),强行中止程序的执行,返回系统。 读取键盘缓冲区中的内容可通过BIOS软中断INT 16H或操作系统功能调用实现。 9.1.2 鼠标 鼠标是一种快速定位器,其功能与键盘的光标键相似。通过移动鼠标可以快速定位屏幕上的对象,是计算机图形界面人机交互必备的外部设备。 1. 鼠标的结构和工作原理。 鼠标按其结构可分为为光电机械式、光电式、轨迹球等。 光电机械式是目前最为常见的鼠标。鼠标内置了3个滚轴:X方向滚轴和Y方向滚轴,另1个是空轴。这3个滚轴都与一个可以滚动的橡胶球接触,并随着橡胶球滚动一起转动。X,Y滚轴上装有带孔的译码轮,它的转动会阻断或导通LED发出的光线,在光敏晶体管上产生表示位移的脉冲。 光电鼠标用发光二极管向底部发射光线,光敏三极管接收经反射的光线,将位移信号转换为电脉冲。由于没有橡胶滚球,日常维护方便。 鼠标按照按键数目可分为两类:两键鼠标(MS MOUSE)和三键鼠标(PC MOUSE)。三键鼠标常用中键来控制翻页操作。 2. 鼠标接口标准 鼠标接口有传统的COM、PS/2和新型的USB三种。 (1)串行通信口鼠标 串口鼠标使用9针
您可能关注的文档
- 君合智联—中孚泰中孚泰二季度绩效考核方案研讨.ppt
- 国外介入器械厂家.docx
- 基础统计学方法介绍.ppt
- 地下防水工程细部的构造防水及图示.doc
- 塔式起重机安装改造重大维修监督检验施工检查记录.doc
- 大二《古代文学》复习资料.doc
- 导游业务空接漏接错接.ppt
- 小区车库管理规定.doc
- 小学六年级上册数学学习案.doc
- 巴西商务签证所需资料—广州.doc
- 山东省威海市2023-2024学年高一年级下册期末考试语文试题及答案.pdf
- 2024-2025学年绥化市高二数学上学期开学考试卷(附答案解析).pdf
- 2024届贵州省贵阳某中学联考高考模拟预测地理试题(含答案解析).pdf
- 2024年公务员考试行测常识判断复习讲义.pdf
- 2024年广东学法考试试题附答案(考场一).pdf
- 2024年人教版八年级物理复习讲义:功 专项训练【五大题型】原卷版.pdf
- 江苏省泰州市高港区等2地2023-2024学年九年级上学期期中语文试题.pdf
- 酒店概论及酒店管理培训考试题库.pdf
- 湖北省旅游类《酒店服务》技能高考历年考试试题库(含答案).pdf
- 泰安市2025年中考一模考试物理试题(A)含解析.pdf
文档评论(0)