1 / 52
文档名称:

第九章 专用的IO接口.ppt

格式:ppt   页数:52
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第九章 专用的IO接口.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第九章 专用的IO接口.ppt

文档介绍

文档介绍:第九章专用的I/O接口(6学时)
现代计算机接口技术
退出
第一节键盘接口(4学时)
知识概述
第二节 LED显示接口(2学时)
第三节 CRT显示接口(4学时)
第一节键盘接口(4学时)
键盘与键盘接口原理
退出
现代计算机接口技术
根据键盘功能的不同,通常把键盘分成两种基本类型:
编码键盘:这种键盘内部能自动检测被按下的键,并提供与被按键功能对应的编码(如ASCII码、EBCDIC码等),以并行或串行方式送给CPU。它使用方便,接口简单,但价格较贵。
非编码键盘:这种键盘只简单地提供行列矩阵的键盘,而按键的识别和键值的确定、输入等工作全靠软件完成。

退出
现代计算机接口技术
一、去抖动
抖动:一般每个键在按下和松开时,都会经历短时间的抖动才达到稳定接通或稳定断开,因此在脉冲的开头和末尾部位总要出现—。
去抖动的方法通常有两种:
1)软件延时法。
2)硬件消抖法。
二、防串键
串键:指多个键同时按下时,或前面键没释放又
按下新的键时产生的问题。
2. 解决串键带来的问题一般有两种方法。
1)双键锁定
2)N键连锁

三、按键识别及键码产生
1. 行扫描法
。。见程序。
2. 行反转法
这种方法要求与行线和列线连接的接口,CPU既可写又可读。。
3. 行列扫描法
。其方法是通过计数译码,使各行依次输出低电平,其余全部为高电平,读列线。然后用同样的办法,依次向列线扫描输出,读行线。
退出
现代计算机接口技术
PC机键盘及接口电路
。键盘采用16行8列矩阵结构,其中键盘内部由键盘由单片机、译码器、16行8列的键开关矩阵和16/20字节的先进先出(FIFO)队列四大部分组成。
一、PC机键盘
1. PC机键盘采用行列扫描法识别按键及产生键码,。
CNT64~ CNT01接至8048的7位数据线,。
2. 8048通过程序实现与PC键盘接口的串行数据传送,。
现代计算机接口技术
退出

二、PC机键盘接口电路
PC系列机的键盘接口多采用一单片微处理器(如Intel 8042/8072等)作为控制核心,这些单片微处理器主要完成以下工作:
接收来自键盘的按键扫描码数据;
对接收的数据进行奇偶校验;
控制和检测传送数据的时间;
对接收的数据进行串—并转换;
将按键的行列位置扫描码转换为系统扫描码;
接收并执行系统命令;
向系统发键盘中断,请求主机进行键盘代码处理。
扫描码
 ASCII码与扩充码
现代计算机接口技术
退出
第二节 LED显示接口(2学时)
(a)所示。其内部各发光二极管之间的连接方法有共阴极和共阳极两种,(b)(c)所示。

现代计算机接口技术
退出
LED显示器及显示原理
单个LED的显示接口
需在8段LED显示器与微处理器之间加一个8位锁存器即可,。例如要显示“3”,只需执行下列两条指令:
MOV AL,0B0HH
OUT 90H,AL
现代计算机接口技术
退出
多个LED的显示接口

显示程序需提供一个可供查询的显示字符段码表,还要建立一个显示数据缓冲区,。

见源程序。
现代计算机接口技术
退出
第三节 CRT显示接口(4学时)
CRT显示器工作原理
一、CRT显示原理
下面以单枪三束荫罩式彩色显示器为例,介绍彩色显示器的工作原理,。
电子束穿过这两个磁场时受到垂直/水平两个方向的作用力而产生位移,即从左向右,从上向下扫描荧光屏,产生一幅幅光栅,即一幅幅图象,。
现代计算机接口技术
退出