- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
自动测试系统课件第二篇 微机外围设备接口
第二篇 微机外围设备接口
在第一部分中介绍了GPIB总线,它在军事、科学和工业上得到了很好的应用。但这种总线主要应用于测控领域。在本篇中,将介绍一些在工业和生活中应用更为广泛的一些接口。
在微机的后面板上有很多接口,计算机就是通过这些接口完成数据的输入和输出,实现人机交互。这些接口种类很多,而且都是应用十分广泛的接口,很具有代表性,在本篇中,将逐一介绍这些接口。
在这一部分中将首先介绍微机常用外围设备的接口,包括:键盘接口、鼠标接口、显示器接口、打印机接口。然后将介绍串行通信接口以及新出现的USB接口和IEEE1394接口。
第6章 人机交互设备接口
人机交互设备是指在人和计算机之间建立联系、交流信息的输入/输出设备。
随着计算机应用领域的日益广泛,人机交互设备的性能和类型有了很大的发展。不仅那些以计算机为中心的常规输入/输出设备(如键盘、显示器、打印机等)在不断发展与更新,而且逐步研制和生产了各种以人为中心的智能设备。从整体来看,各种人机交互设备的设计构造越来越先进,使用越来越方便,人机交互的手段和途径越来越灵活多样。
本章中将介绍常规输入输出设备的接口。
6.1 键盘接口
键盘是微型计算机系统中最基本的人机对话输入设备。组成键盘的按键有机械式、电容式、导电橡胶式、薄膜式等多种,但不管何种形式,其作用都是一个使电路接通与断开的开关。
6.1.1键盘的分类
键盘按不同的标准可以分成不同的类型。
1.按键的形式分类
键盘按其按键的结构形式来分一般有机械式、电容式、电感式、磁感式、薄膜式和橡胶垫式等。其中最常用的是机械式和电容式键盘。其按键结构原理如图6-1所示。
2.按插口方式分类
按照键盘插口方式,键盘可分为串口(AT)键盘(大口)、并口(即PS/2)键盘(小口)两类。其接口引脚及功能说明如图6-2所示。
3.按键盘编码方式分类
分为编码键盘和非编码键盘。
(1)编码键盘:键盘本身带有实现接口主要功能所必需的硬件电路。不仅能自动检测被按下的键,并完成去抖动、防串键等功能,而且能提供与被按键功能相对应的键码(如ASCII码)送往CPU。所以,编码键盘接口简单、使用方便。但由于硬件电路较复杂,因而价格较贵。
(2)非编码键盘:键盘只简单地提供按键开关的行列矩阵。有关按键的识别、键码的确定与输入、去抖动等功能均由软件完成。目前微机系统中,一般为了降低成本大多采用非编码键盘。
值得指出的是,实际中使用的某些键盘往往介于两种类型之间,即它们可完成编码键盘的部分功能,但又不能完全属于编码键盘。
图6-1 键盘按键结构示意图
图6-2 键盘插座示意图及各引脚功能
6.1.2键盘电路的组成
图6-3为AT键盘控制器电路框图,其控制电路如图6-4所示。
图6-3 键盘电路组成示意图
图6-4 键盘控制电路
1.微处理器
8049时一种典型的8位单片机,具有独立的指令系统,可外接振荡电路、内含数据和程序存储器,具有多用途多功能及I/O接口等功能。具有如下特点:
(1)27条输入输出电路,即3个8位I/O,其中两个(P10~P17)可作为寻址、一个(DB0~DB7)用于8位数据总线的字节寻址。此外,T0、T1、INT均可作为输入线使用。
(2)128个RAM数据存储器。
(3)2KB ROM程序存储器。
(4)可外接1MHz~11 MHz的晶体振荡器。
(5)两个带溢出中断T0、T1的定时/计数器。
(6)外部中断INT和单步中断SS0。
2.译码器
74LS 154是一种4~16位的译码器,由8049的P24~P27四引脚作为译码器的输入(范围0000~1101),译码器输出为13条不同时为0的行扫描线。这13条线每一个与键盘矩阵的一行相连。
3.键盘矩阵
AT101/102键盘由8列×13行组成,行和列交叉处分别连接键的两个触点(如图6-5所示)。每个列信号线的一端与Vcc高电平之间有上拉电阻,使列线在没有键按下时保持为高电平。
图6-5 键盘矩阵结构示意图
6.1.3键盘工作原理
PC系列键盘采用13行×8列的矩阵结构。在键盘中用一单片机处理器8048来控制整个键盘的工作。键盘中还有一个扫描电路,采用行列扫描并不断地对键盘进行扫描,检查键盘是否有键按下以及所按按键的位置信息,送给单片微处理器8048的测试端T1。8048读取T1端的信息经内部扫描程序的分析确定键盘上所按按键的位置,并翻译成扫描码,由数据线DATA输出给键盘接口电路,键盘接口电路收到扫描码后再进行处理,转换成ASCII码或设置一些状态。如图6-6所示。
图6-6 8048和键盘接口的连接图
在PC系列键盘中,微处理器8048向主机键盘接口传送的扫描码有两种:接通扫描码和断开扫描码。
您可能关注的文档
最近下载
- 中医整脊疗法选择题及答案.pdf
- 低脂高蛋白的健康风潮——即食鸡胸肉品类报告.pdf
- 统编版2024新版七年级上册道德与法治知识点提纲(实用,必备!).docx
- ANSI CTA-2034-A-2015 家用扬声器的标准测量方法 Standard Method of Measurement for In-Home Loudspeakers.pdf
- 撤销清算组备案及债权人公告范文.docx
- NYT2915-2016 水稻高温热害鉴定与分级.pdf
- 道德与法治优质课教研评比活动总结简报2021《课堂展风采 教研促成长 》.docx
- 端正入党动机以实际行动争取入党课件.pptx VIP
- 15 特殊健康状态儿童预防接种专家共识之十五——自身免疫性疾病与预防接种_孙金峤.pdf VIP
- 医院培训课件:《用药错误案例分析之RCA根本原因分析法》.pptx
文档评论(0)