微机原理与接口技术(第三版) 龚尚福章 (10)
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
键对应I/O端口的一位,无键闭合时各位均处于高电平。
图10.2 线性键盘示意图
第10章 人机接口技术
2) 矩阵式键盘 通常用的键盘是矩阵式结构,如图10.3所示。有一M × N 个键的键盘,若采用简单键盘设计方法,则需要M × N位端口, 而采用矩阵式结构以后,便只要M + N位端口。图10.3为一个8 × 8键盘,有64个键。只要用两个8位I/O端口即可。
第10章 人机接口技术
(1) 键盘。这是人向计算机输入信息的最基本的设备,人 们可以通过按键向计算机输入数字、字母、特定字符和命令。
(2) 鼠标。鼠标是一种光标指点设备,通过移动光标进行 操作选择以实现操作控制。
(3) 扫描仪。扫描仪是继键盘和鼠标之后的第三代计算机 输入设备,它是将各种形式的图像信息输入计算机的重要工具。
第10章 人机接口技术
10.1.2 人机接口的功能 人机接口是计算机同人机交互设备之间实现信息传输的控
制电路。主机和外设之间进行信息交换为什么一定要通过接口 呢?这是因为主机和外设在信息形式和工作速度上具有很大的 差异,接口正是为了解决这些差异而设置的。图10.1为常见的 主机、人机接口、外设的连接示意图。
第10章 人机接口技术
第10章 人机接口技术
第10章 人机接口技术
BIOS INT 16H的02H功能能够读取状态字节,状态字节反 映了Shift、Ctrl、Alt、NumLock、ScrollLock、CapsLock和 Insert这些不具备ASCII码的键的状态。具体含义如图10.6所 示。
第10章 人机接口技术 图10.7 MS串行鼠标接口示意图
第10章 人机接口技术
2.PS/2鼠标接口 PS/2鼠标接口如图10.8所示。在连接器中,只有4个有效 的引脚:GND、+5 V、data、clock。其中,+5 V是由主机提供 给外设的电源,data和clock都是具有集电极开路性质的双向 信号线,每个信号线在外设及主机端都有一个上拉电阻。信号 线的这种性质使得外设、主机和数据线处于高电平状态(+5 V), 但它们可以很容易地被主机或外设拉成低电平(0 V)。
BIOS键盘中断(16H)能同时回送字符码和扫描码,比较适 合于要使用功能键和变换键的程序设计。而对于一般简单的键 盘操作,用DOS INT 21H提供的键盘中断服务更合适。
第10章 人机接口技术 10.3 鼠标及鼠标接口
微型计算机上常使用两键或三键鼠标。按接口不同,鼠标 可分为MS串行鼠标、PS/2鼠标、总线鼠标和USB鼠标。
1. IBM-PC键盘及接口技术 图10.5为IBM-PC键盘及键盘与主机系统接口框图。
第10章 人机接口技术 图10.5 IBM-PC键盘及键盘与主机系统接口框图
第10章 人机接口技术
图10.5左侧为IBM-PC编码式键盘,它主要由单片微机和键 盘矩阵构成。单片计算机控制键盘的扫描和识别。键接通和断 开时,键盘单片微机根据键的位置发出两个不同的扫描码,扫 描码的最高位为“0”,表明键闭合;为“1”,表明键放开。 在键被识别之后,键盘以串行通信方式把键的扫描码而非 ASCII码送给微机系统。
第10章 人机接口技术 图10.4 矩阵式键盘识别流程图S
第10章 人机接口技术
【例10-1】 根据图10.3所示的8 × 8键盘的硬件连接, 利用行扫描法把闭合键的键值放入AX。
假设行端口和列端口分别接在8255的A端口和B端口,8255 的端口地址分别为PA、PB、PC、PCTRL。程序如下:
第10章 人机接口技术
第10章 人机接口技术
第10章 人机接口技术
2. 行反转法识别闭合键的原理 采用行反转法识别闭合键时,要求矩阵式键盘的行线和列 线分别接在可编程输入与输出端口。例如,图10.3中行线接可 编程并行接口8255的A端口,列线接B端口。识别键时,先使行 端口工作在输出方式,列端口工作在输入方式。然后使行端口 输出全“0”,从列端口读入列线数据(列值),如有列线位为 “0”,则表明有键按下。再使行端口作为输入端口,列端口 作为输出端口,把刚才读入的列值从列端口输出,从行端口读 入行值,把该数据和刚才从列端口读入的列值合成键号,根据 键号判断是哪行哪列的键被按下了。
第10章 人机接口技术
键盘缓冲区是一个队列。当BUPF_HEAD和BUFF_TAIL相等时, 表明键盘缓冲区空,当CPU要获取键盘输入时,就调用BIOS键 盘例行程序,按接收顺序从缓冲区内取出字符码及扫描码。当 缓冲区满时,如此时又按键盘,则BIOS就不再处理,只发出 “嘀”的声音。
键盘与主机通过4芯接口电缆相连。4根信号线分别为+5V、 GND、Keyboard Data和Keyboard Clock。其中,Keyboard Data为键盘送往主机的串行数据,Keyboard Clock为发送串行 数据的时钟。
第10章 人机接口技术
【例10-2】 根据图10.3所示的8 × 8键盘的硬件连接, 利用行反转法识别闭合键的键值。行端口和列端口分别接在 8255的A端口和B端口。
程序中CALL DELAY指令的作用是延时以消除键的抖动。由 于键盘的结构及操作员的操作,当一个键被按下或释放以后, 键往往要闭合断开几次才能稳定闭合或释放,这段时间一般不 大于10 ms。对操作员来说极短,但对CPU来说很长,可能引起 识别出错。因此在识别键时必须去抖动。可以用硬件的方法去 抖动,但软件去抖动也非常容易,只要延时一段时间等抖动消 失以后再读入键码,就可以消除抖动对识别键的影响。
第10章 人机接口技术
10.2 键盘与键盘接口
键盘是输入设备,人们通过它可以向计算机输入信息。键 盘按获取键码的方式,分为两类:非编码键盘与编码键盘。 10.2.1 非编码键盘
非编码键盘主要用软件来识别按键,获取键值,主要有线 性键盘和矩阵键盘两种,相对而言其硬件简单。
第10章 人机接口技术 1. 非编码键盘的基本工作原理 1) 线性键盘 线性键盘是最简单的键盘,如图10.2所示,其中,每一个
主机部分键盘接口由两部分构成:一部分是以74LS322为 主的串-并变换逻辑,另一部分是8255并行接口芯片。
第10章 人机接口技术
大部分键盘的字符码为标准的ASCII码;没有ASCII码的键, 如Alt和功能键(F1~F10),字符码为0;其他没有ASCII码的键 则产生一个指定的操作,如屏幕打印等。转换后的字符码及扫 描码存储在ROMBIOS的键盘缓冲区中。键盘缓冲区的结构如下:
第10章 人机接口技术 图10.1 接口与主机、外设间的连接示意图
第10章 人机接口技术
人机接口电路通常要完成两个任务:一个是信息形式的转 换,把外界信息转换成计算机能接收、处理的信息,或把计算 机处理后的信息转换成外部设备能显现的形式;另一个是计算 机与人机交互设备之间的速度匹配,也就是完成信息交换速率 与传输速率的匹配控制。
第10章 人机接口技术
双扫描无源阵列(Dual Scan Tortuosity Nomograph, DSTN)是液晶的一种。虽然这种液晶体所构成的液晶显示器其 对比度和亮度较差,可视角度小,色彩欠丰富,但是它结构简 单,价格低廉。薄膜晶体管(Thin Film Transistor,TFT)显 示器是指液晶显示器上的每个液晶像素点都由集成在其后的薄 膜晶体管来驱动。与DSTN LCD相比,TFT LCD具有屏幕反应速 度快、对比度和亮度高、可视角度大、色彩丰富等特点,克服 了DSTN LCD的许多固有缺点,是当前的主流显示设备。液晶显 示器的主要参数如下:
第10章 人机接口技术 图10.3 矩阵式键盘示意图
第10章 人机接口技术
识别矩阵式键盘闭合键的方法有两种:行扫描法与行反转 法。
行扫描法识别闭合键的原理是:先通过行端口输出数据, 使第0行接低电平,其余行为高电平:然后从列端口读入列线 状态,检查是否有列线为低电平。
第10章 人机接口技术
在实际应用中,为提高CPU的工作效率,一般先快速检查 键盘中有无键按下,如有键按下,再具体识别是哪一个键。快 速检查的方法是:先向行端口送出全“0”,使所有行同时接 低电平;再检查是否有列线也处于低电平。如果有列线为0, 则表明有键按下,再用行扫描法来确定具体位置。矩阵式键盘 识别流程如图10.4所示。
第10章 人机接口技术
1.MS串行鼠标接口 MS串行鼠标是通过RS-232C与微型计算机相连的,一般将 DB-9的9针接口连到微型计算机的COM1或COM2端口上。MS串行 鼠标不需要专门的电源线,直接使用RS-232C串行通信接口线 路中的RTS作为驱动信号,SGND作为信号地,TxD用来发送数据, DTR作为主机的回答信号,如图10.7所示。
第10章 人机接口技术 图10.6 键盘状态字节的格式
第10章 人机接口技术
【例10-3】 分别利用DOS和BIOS键盘中断功能调用编程。 要求:检测功能键F1。如有F1键按下,则转HELP执行。
用BIOS INT 16H中断00H功能调用编程。或采用DOS的INT 21H中断07H功能调用编程。由于功能键没有ASCII码,在采用 DOS INT 21H键盘功能调用读键盘输入时,如果有功能键输入, 那么返回的字符码都为00H,因此采用DOS INT 21H键盘功能 调用读功能键输入时,必须进行两次DOS功能调用。第一次回 送00,第二次回送扫描码。
第10章 人机接口技术
2. 键盘I/O程序设计 在IBM-PC中,BIOS和DOS中断提供了主机与键盘通信的中 断功能调用。BIOS的INT 16H提供了基本的键盘操作。DOS的 INT 21H也提供了键盘功能调用,它可以读入单个字符,也可 以读入字符串。BIOS和DOS提供的键盘功能调用见表10-1和表 10-2。
第10章 人机接口技术
2.输出设备 输出设备是直接向人们提供计算机运行结果的设备。常见 的输出设备有: (1) 显示器。显示器是将电信号转换成视觉信号的一种装 置,可以以字符、图形、图像等方式显示计算机处理信息的结 果,它与键盘一起构成最基本的人机对话环境。 (2) 打印机。打印机将计算机的处理结果以字符或图形的 形式印刷到纸上,便于人们阅读和保存,是计算机最基本的输 出设备。
第10章 人机接口技术 第10章 人机接口技术
10.1 概述 10.2 键盘与键盘接口 10.3 鼠标及鼠标接口 10.4 显示器及显卡 10.5 打印机及接口 10.6 网卡与调制解调器 10.7 磁盘存储器 10.8 光存储器 习题10
Байду номын сангаас
第10章 人机接口技术
10.1 概 述
人机接口技术,指的是计算机和人之间信息交互的连接与 控制方式,通过人机接口技术可以实现计算机与外设之间的信 息交换。
第10章 人机接口技术 图10.8 PS/2鼠标接口示意图
第10章 人机接口技术
MS串行鼠标器采用RS-232C逻辑电平标准,即逻辑高电平 “1”为 -3~-15 V,逻辑低电平“0”为 +3~+15 V。PS/2鼠 标器采用TTL标准,即逻辑高电平“1”为5 V,逻辑低电平“0” 为0 V。
第10章 人机接口技术 10.4 显示器及显卡
第10章 人机接口技术
10.1.1 人机交互设备分类 人机交互设备是计算机系统中最基本的设备之一,是人和
计算机之间建立联系、交换信息的外部设备。常见的人机交互 设备可分为输入设备和输出设备两类。
1.输入设备 输入设备是人向计算机输入信息的设备,按输入信息的形 态可分为字符(包括汉字)输入、图形输入、图像输入及语音输 入等设备。常见的输入设备有:
第10章 人机接口技术
10.2.2 编码键盘接口 矩阵式结构的键盘使接口引线大大减少,但当键盘的行或
列线多于8条时,键盘与主机的接口以及键的扫描和识别的复 杂性随之增加。在这种情况下,需要对键盘的行线或/和列线 进行编码后通过接口再送往微计算机。这时键扫描和识别的方 法及相应的硬件连接也相应有所改变。
显示器是计算机最常用的输出设备,可用来显示字符、图 形、图像。显示输出设备由显示器和显卡两部分组成。
第10章 人机接口技术
1.液晶显示器 液晶的物理特性是:通电时导通,排列变得有秩序,使光 线容易通过;不通电时排列混乱,阻止光线通过。利用此特性, 可制成液晶显示器(Liquid Crystal Display,LCD)。按照物 理结构,LCD可分为双扫描无源阵列显示器和薄膜晶体管有源 阵列显示器。
图10.2 线性键盘示意图
第10章 人机接口技术
2) 矩阵式键盘 通常用的键盘是矩阵式结构,如图10.3所示。有一M × N 个键的键盘,若采用简单键盘设计方法,则需要M × N位端口, 而采用矩阵式结构以后,便只要M + N位端口。图10.3为一个8 × 8键盘,有64个键。只要用两个8位I/O端口即可。
第10章 人机接口技术
(1) 键盘。这是人向计算机输入信息的最基本的设备,人 们可以通过按键向计算机输入数字、字母、特定字符和命令。
(2) 鼠标。鼠标是一种光标指点设备,通过移动光标进行 操作选择以实现操作控制。
(3) 扫描仪。扫描仪是继键盘和鼠标之后的第三代计算机 输入设备,它是将各种形式的图像信息输入计算机的重要工具。
第10章 人机接口技术
10.1.2 人机接口的功能 人机接口是计算机同人机交互设备之间实现信息传输的控
制电路。主机和外设之间进行信息交换为什么一定要通过接口 呢?这是因为主机和外设在信息形式和工作速度上具有很大的 差异,接口正是为了解决这些差异而设置的。图10.1为常见的 主机、人机接口、外设的连接示意图。
第10章 人机接口技术
第10章 人机接口技术
第10章 人机接口技术
BIOS INT 16H的02H功能能够读取状态字节,状态字节反 映了Shift、Ctrl、Alt、NumLock、ScrollLock、CapsLock和 Insert这些不具备ASCII码的键的状态。具体含义如图10.6所 示。
第10章 人机接口技术 图10.7 MS串行鼠标接口示意图
第10章 人机接口技术
2.PS/2鼠标接口 PS/2鼠标接口如图10.8所示。在连接器中,只有4个有效 的引脚:GND、+5 V、data、clock。其中,+5 V是由主机提供 给外设的电源,data和clock都是具有集电极开路性质的双向 信号线,每个信号线在外设及主机端都有一个上拉电阻。信号 线的这种性质使得外设、主机和数据线处于高电平状态(+5 V), 但它们可以很容易地被主机或外设拉成低电平(0 V)。
BIOS键盘中断(16H)能同时回送字符码和扫描码,比较适 合于要使用功能键和变换键的程序设计。而对于一般简单的键 盘操作,用DOS INT 21H提供的键盘中断服务更合适。
第10章 人机接口技术 10.3 鼠标及鼠标接口
微型计算机上常使用两键或三键鼠标。按接口不同,鼠标 可分为MS串行鼠标、PS/2鼠标、总线鼠标和USB鼠标。
1. IBM-PC键盘及接口技术 图10.5为IBM-PC键盘及键盘与主机系统接口框图。
第10章 人机接口技术 图10.5 IBM-PC键盘及键盘与主机系统接口框图
第10章 人机接口技术
图10.5左侧为IBM-PC编码式键盘,它主要由单片微机和键 盘矩阵构成。单片计算机控制键盘的扫描和识别。键接通和断 开时,键盘单片微机根据键的位置发出两个不同的扫描码,扫 描码的最高位为“0”,表明键闭合;为“1”,表明键放开。 在键被识别之后,键盘以串行通信方式把键的扫描码而非 ASCII码送给微机系统。
第10章 人机接口技术 图10.4 矩阵式键盘识别流程图S
第10章 人机接口技术
【例10-1】 根据图10.3所示的8 × 8键盘的硬件连接, 利用行扫描法把闭合键的键值放入AX。
假设行端口和列端口分别接在8255的A端口和B端口,8255 的端口地址分别为PA、PB、PC、PCTRL。程序如下:
第10章 人机接口技术
第10章 人机接口技术
第10章 人机接口技术
2. 行反转法识别闭合键的原理 采用行反转法识别闭合键时,要求矩阵式键盘的行线和列 线分别接在可编程输入与输出端口。例如,图10.3中行线接可 编程并行接口8255的A端口,列线接B端口。识别键时,先使行 端口工作在输出方式,列端口工作在输入方式。然后使行端口 输出全“0”,从列端口读入列线数据(列值),如有列线位为 “0”,则表明有键按下。再使行端口作为输入端口,列端口 作为输出端口,把刚才读入的列值从列端口输出,从行端口读 入行值,把该数据和刚才从列端口读入的列值合成键号,根据 键号判断是哪行哪列的键被按下了。
第10章 人机接口技术
键盘缓冲区是一个队列。当BUPF_HEAD和BUFF_TAIL相等时, 表明键盘缓冲区空,当CPU要获取键盘输入时,就调用BIOS键 盘例行程序,按接收顺序从缓冲区内取出字符码及扫描码。当 缓冲区满时,如此时又按键盘,则BIOS就不再处理,只发出 “嘀”的声音。
键盘与主机通过4芯接口电缆相连。4根信号线分别为+5V、 GND、Keyboard Data和Keyboard Clock。其中,Keyboard Data为键盘送往主机的串行数据,Keyboard Clock为发送串行 数据的时钟。
第10章 人机接口技术
【例10-2】 根据图10.3所示的8 × 8键盘的硬件连接, 利用行反转法识别闭合键的键值。行端口和列端口分别接在 8255的A端口和B端口。
程序中CALL DELAY指令的作用是延时以消除键的抖动。由 于键盘的结构及操作员的操作,当一个键被按下或释放以后, 键往往要闭合断开几次才能稳定闭合或释放,这段时间一般不 大于10 ms。对操作员来说极短,但对CPU来说很长,可能引起 识别出错。因此在识别键时必须去抖动。可以用硬件的方法去 抖动,但软件去抖动也非常容易,只要延时一段时间等抖动消 失以后再读入键码,就可以消除抖动对识别键的影响。
第10章 人机接口技术
10.2 键盘与键盘接口
键盘是输入设备,人们通过它可以向计算机输入信息。键 盘按获取键码的方式,分为两类:非编码键盘与编码键盘。 10.2.1 非编码键盘
非编码键盘主要用软件来识别按键,获取键值,主要有线 性键盘和矩阵键盘两种,相对而言其硬件简单。
第10章 人机接口技术 1. 非编码键盘的基本工作原理 1) 线性键盘 线性键盘是最简单的键盘,如图10.2所示,其中,每一个
主机部分键盘接口由两部分构成:一部分是以74LS322为 主的串-并变换逻辑,另一部分是8255并行接口芯片。
第10章 人机接口技术
大部分键盘的字符码为标准的ASCII码;没有ASCII码的键, 如Alt和功能键(F1~F10),字符码为0;其他没有ASCII码的键 则产生一个指定的操作,如屏幕打印等。转换后的字符码及扫 描码存储在ROMBIOS的键盘缓冲区中。键盘缓冲区的结构如下:
第10章 人机接口技术 图10.1 接口与主机、外设间的连接示意图
第10章 人机接口技术
人机接口电路通常要完成两个任务:一个是信息形式的转 换,把外界信息转换成计算机能接收、处理的信息,或把计算 机处理后的信息转换成外部设备能显现的形式;另一个是计算 机与人机交互设备之间的速度匹配,也就是完成信息交换速率 与传输速率的匹配控制。
第10章 人机接口技术
双扫描无源阵列(Dual Scan Tortuosity Nomograph, DSTN)是液晶的一种。虽然这种液晶体所构成的液晶显示器其 对比度和亮度较差,可视角度小,色彩欠丰富,但是它结构简 单,价格低廉。薄膜晶体管(Thin Film Transistor,TFT)显 示器是指液晶显示器上的每个液晶像素点都由集成在其后的薄 膜晶体管来驱动。与DSTN LCD相比,TFT LCD具有屏幕反应速 度快、对比度和亮度高、可视角度大、色彩丰富等特点,克服 了DSTN LCD的许多固有缺点,是当前的主流显示设备。液晶显 示器的主要参数如下:
第10章 人机接口技术 图10.3 矩阵式键盘示意图
第10章 人机接口技术
识别矩阵式键盘闭合键的方法有两种:行扫描法与行反转 法。
行扫描法识别闭合键的原理是:先通过行端口输出数据, 使第0行接低电平,其余行为高电平:然后从列端口读入列线 状态,检查是否有列线为低电平。
第10章 人机接口技术
在实际应用中,为提高CPU的工作效率,一般先快速检查 键盘中有无键按下,如有键按下,再具体识别是哪一个键。快 速检查的方法是:先向行端口送出全“0”,使所有行同时接 低电平;再检查是否有列线也处于低电平。如果有列线为0, 则表明有键按下,再用行扫描法来确定具体位置。矩阵式键盘 识别流程如图10.4所示。
第10章 人机接口技术
1.MS串行鼠标接口 MS串行鼠标是通过RS-232C与微型计算机相连的,一般将 DB-9的9针接口连到微型计算机的COM1或COM2端口上。MS串行 鼠标不需要专门的电源线,直接使用RS-232C串行通信接口线 路中的RTS作为驱动信号,SGND作为信号地,TxD用来发送数据, DTR作为主机的回答信号,如图10.7所示。
第10章 人机接口技术 图10.6 键盘状态字节的格式
第10章 人机接口技术
【例10-3】 分别利用DOS和BIOS键盘中断功能调用编程。 要求:检测功能键F1。如有F1键按下,则转HELP执行。
用BIOS INT 16H中断00H功能调用编程。或采用DOS的INT 21H中断07H功能调用编程。由于功能键没有ASCII码,在采用 DOS INT 21H键盘功能调用读键盘输入时,如果有功能键输入, 那么返回的字符码都为00H,因此采用DOS INT 21H键盘功能 调用读功能键输入时,必须进行两次DOS功能调用。第一次回 送00,第二次回送扫描码。
第10章 人机接口技术
2. 键盘I/O程序设计 在IBM-PC中,BIOS和DOS中断提供了主机与键盘通信的中 断功能调用。BIOS的INT 16H提供了基本的键盘操作。DOS的 INT 21H也提供了键盘功能调用,它可以读入单个字符,也可 以读入字符串。BIOS和DOS提供的键盘功能调用见表10-1和表 10-2。
第10章 人机接口技术
2.输出设备 输出设备是直接向人们提供计算机运行结果的设备。常见 的输出设备有: (1) 显示器。显示器是将电信号转换成视觉信号的一种装 置,可以以字符、图形、图像等方式显示计算机处理信息的结 果,它与键盘一起构成最基本的人机对话环境。 (2) 打印机。打印机将计算机的处理结果以字符或图形的 形式印刷到纸上,便于人们阅读和保存,是计算机最基本的输 出设备。
第10章 人机接口技术 第10章 人机接口技术
10.1 概述 10.2 键盘与键盘接口 10.3 鼠标及鼠标接口 10.4 显示器及显卡 10.5 打印机及接口 10.6 网卡与调制解调器 10.7 磁盘存储器 10.8 光存储器 习题10
Байду номын сангаас
第10章 人机接口技术
10.1 概 述
人机接口技术,指的是计算机和人之间信息交互的连接与 控制方式,通过人机接口技术可以实现计算机与外设之间的信 息交换。
第10章 人机接口技术 图10.8 PS/2鼠标接口示意图
第10章 人机接口技术
MS串行鼠标器采用RS-232C逻辑电平标准,即逻辑高电平 “1”为 -3~-15 V,逻辑低电平“0”为 +3~+15 V。PS/2鼠 标器采用TTL标准,即逻辑高电平“1”为5 V,逻辑低电平“0” 为0 V。
第10章 人机接口技术 10.4 显示器及显卡
第10章 人机接口技术
10.1.1 人机交互设备分类 人机交互设备是计算机系统中最基本的设备之一,是人和
计算机之间建立联系、交换信息的外部设备。常见的人机交互 设备可分为输入设备和输出设备两类。
1.输入设备 输入设备是人向计算机输入信息的设备,按输入信息的形 态可分为字符(包括汉字)输入、图形输入、图像输入及语音输 入等设备。常见的输入设备有:
第10章 人机接口技术
10.2.2 编码键盘接口 矩阵式结构的键盘使接口引线大大减少,但当键盘的行或
列线多于8条时,键盘与主机的接口以及键的扫描和识别的复 杂性随之增加。在这种情况下,需要对键盘的行线或/和列线 进行编码后通过接口再送往微计算机。这时键扫描和识别的方 法及相应的硬件连接也相应有所改变。
显示器是计算机最常用的输出设备,可用来显示字符、图 形、图像。显示输出设备由显示器和显卡两部分组成。
第10章 人机接口技术
1.液晶显示器 液晶的物理特性是:通电时导通,排列变得有秩序,使光 线容易通过;不通电时排列混乱,阻止光线通过。利用此特性, 可制成液晶显示器(Liquid Crystal Display,LCD)。按照物 理结构,LCD可分为双扫描无源阵列显示器和薄膜晶体管有源 阵列显示器。