微机接口技术第6节.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理与接口技术 第 6 章 人-机交互接口 6.1 输入设备接口 6.2 输出设备接口 6.3 磁盘存储器接口 6.1.1 键盘接口 ◆ 微机键盘有两种类型。 编码键盘:用硬件检测按键,以并行或串行方式给CPU提供与按键对应的键码。编码键盘接口简单,使用方便,但价格较高。通用微机系统一般都使用它。 非编码键盘:只提供键盘行、列的位置值,靠软件完成按键识别和键值的确定。非编码键盘是最便宜的微机输入设备。单片机、工业控制计算机一般都使用它。 ◆ 非编码键盘的键盘通常以i×j的矩阵形式排列按键。非编码键盘接口对按键的识别和键码的产生,一般通过软、硬件结合来完成,有行扫描法和线反转法两种方法。 ◆行扫描法:行扫描法首先通过程序向键盘的所有行逐行输出低电平(逐行扫描),若无按键闭合,则所有列的输出均为高电平;若有一个按键闭合,就会将所在的列钳位在低电平,再通过程序读入列的状态,判断是哪一个按键闭合了。然后根据按键所在的行、列位置找到该键的编码。 行扫描法的行线为输出端口、列线为输入端口。 非编码键盘接口电路例 6.1.2 PC机键盘接口 ◆ IBM PC系列微机的键盘介于编码键盘和非编码键盘两者之间。 ◆ PC机键盘接口使用一片Intel 8048(或8049)单片机,自动识别按键的闭合与释放,生成相应的行、列位置扫描码,串行传送给主机。 ⑴ 有20个键扫描码的缓冲和出错的自动重发能力(具有编码键盘的绝大部分特征)。 ⑵ 尽管PC机键盘功能很强,但向主机提供的毕竟只是按键的行、列位置码,而反映键定义的键码是由8088 CPU用软件完成的(具备非编码键盘的特征)。 PC机键盘接口电路 PC机键盘接口工作过程 ◆ 当在键盘上按下一个键时,键盘向键盘接口电路发串行扫描码。 ◆ 键盘接口把串行扫描码转换成并行的系统扫描码,存入接口的输出缓冲器;然后通过8259的IR1,向主机发中断请求。 ◆主机调用IR1中断处理程序(INT 09H),读键盘接口传送的系统扫描码,并转换成字符的ASCII码,或者是命令键/组合功能键的扩展码,存入BIOS的键盘缓冲区。 6.1.3 鼠标接口 ◆鼠标器还可以从接口上分,有MS串行鼠标器、PS/2鼠标器、总线式鼠标器。 ◆ MS鼠标器没有专门的电源,直接使用RS-232C信号线提供的电平作电源,通信使用TxD,RxD,RTS,DTR等信号线。 ◆ MS鼠标器的异步串行通信参数为:1200波特率、7位数据位、无奇偶校验位、1位停止位。 ◆ MS鼠标器用3个字节描述X,Y的位移等信息,其中,3个字节的D7位任意,D6位为标志位,LB为1表示鼠标左键按下,RB为0表示鼠标右键按下。 6.2.1 LED数字显示器接口 ◆七段发光二极管组成的LED(Light Emitting Diode),是一种16进制数0~9和A~F的显示器件,也称为数码管。 ◆ LED显示不同字形需点亮不同组合的显示段(a,b,c,d,e,f,g段),7个显示段亮、灭不同组合的编码称为对应字形的显示段码。 ◆ LED数码管的结构形式: 多位LED数字显示器接口 6.2.2 CRT显示器和显示适配器 阴极射线管(CRT,Cathode Ray Tube)显示器和键盘一起总称为计算机终端。 CRT视频显示标准涉及到以下概念: ◆ 像素:像素是屏幕显示(按像素点扫描)的最小单位。像素点的排列组成字符/图像。 ◆ 分辨率:分辨率是屏幕每行每列的像素点数,用水平点数×垂直点数表示。 ◆ 点距(栅距):点距是指荫罩型显示器屏幕上点的距离,栅距是指光栅型显示器屏幕上光栅的距离。点距(栅距)越小越清晰,其数值取决于所采用的显像管。 CRT视频显示标准 ◆点时钟:点时钟决定光点出现的速率,也是显像管所能承受的电子束最大开关速度。 ◆ 水平扫描频率:水平扫描频率是指一秒钟扫描的行数,也称为行频,用点时钟(频率)除以水平分辨率(即水平点数)来表示。 ◆ 垂直扫描频率:垂直扫描频率是指一秒钟刷新屏幕的次数,也称为刷新频率/帧频/场频,用水平扫描频率除以垂直分辨率(即垂直点数)来表示。 ◆ 色彩数:色彩数是指每个像素点可具有的色彩数目,也称为色分辨率。 CRT显示器结构 CRT显示适配器(显示卡) VGA显示卡结构 图形加速显示卡 ◆ 图形加速卡把图形控制器换成了图形加速芯片,具有智能性控制和图形处理功能,实现各种动态视频功能。它实际是一个用于图像处理和显示的微机系统。 ◆ 图形加速卡采用了新型视频接口标准——AGP板卡总线。AGP总线是PCI总线的扩充,总线宽度为32位/64位/128位,时钟频率为66MHz/133MHz,最大数据传输率达到264MB/s~1056MB/s,比PCI总线快8倍。这些新设计使得各部件之间的数据吞吐量

文档评论(0)

189****6140 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档