第9章 人机接口
人机交互设备——是人和计算机之间建立联系,交流信息的外部设备,包括两类:
1. 输入设备:键盘、鼠标、触摸屏
2. 输出设备:显示器、打印机
人机接口——是计算机同人机交互设备之间实现信息传输的控制电路,有两个功能:
1. 信息形式的转换
2. 计算机与外部设备的速度匹配,即:信息传输的控制
键盘——由一组排列成矩阵形式的按键开关组成,通常分为两类:
1. 编码键盘,当某一个键按下后,能够提供与该按键相应的编码信息
2. 非编码键盘,不直接提供按下键的编码信息,而是用较为简单的硬件和一套专用程序来识别按下键的位置,并提供与按下键相对应的中间代码,然后再把中间代码转换成对应的编码
键盘的扫描方式:
1. 行反转法
2. 行扫描法
3. 行列扫描法 (IBM PC/XT 采用)
七段数码管(LED):
1. 共阳极接法,“0”==亮,“1”==不亮
2. 共阴极接法,“1”==亮,“0”==不亮
十六进制字符 共阳极接法 共阴极接法
0 0C0H 3FH
1 0F9H 06H
2 0A4H 5BH
3 0B0H 4FH
4 99H 66H
5 92H 6DH
6 82H 7DH
7 0F8H 07H
8 80H 7FH
9 98H 67H
A 88H 77H
B 83H 7CH
C 0C6H 39H
D 0A1H 5EH
E 86H 79H
F 8EH 71H
上表主要用于说明七段数码管(LED)的两种连接方法,只需理解,不需要重点记忆
CRT——阴极射线管显示器
CRT显示接口的主要任务:
1. 接收来自计算机的欲显示字符代码
2. 按规定产生各种有用的定时信息
3. 取出显示字符,按扫描次序变换成能控制备光点的找点信号
4. 按时产生并加入行同步、场同步以及消隐信号,形成“全电视信号”
显示接口的组成:
1. 显示缓冲存储器
2. 字符发生器
3. 移位寄存器
4. 定时与控制
5. 光标逻辑
6. 行同步驱动和场同步驱动
并行接口的点阵式打印机遵从CONTRONICS并行标准,为36芯连接口:
1. STB(低电平):数据选通信号,由主机送往打印机
2. ACK(低电平):响应信号,向主机发出的回答信号
3. BUSY:忙信号,由打印机送主机;造成“忙”的原因:
(1) 打印数据缓冲器已满
(2) 正在打印
(3) 打印机处于脱机状态
(4) 打印机有故障