资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,第,10,章,输入输出设备,10.1,外部设备概述,主机以外的大部分硬设备都称为外部设备或外围设备,简称外设。,输入输出设备,外存储器,脱机输入输出设备,等,外部设备在计算机系统中所占的比重越来越大。外部设备呈现多样化、智能化、功能复合化、高可靠性特点。,以键盘输入和显示器输出相结合的终端设备。,光栅扫描的,CRT/,液晶显示器得到普遍应用,成为计算机系统中最基本的,I/O,设备。,各种方便实用的文字处理设备,精密灵巧的绘图仪、打印机,在办公室自动化等系统中起了重要作用。,人类将最终通过“能听会说”,“能读会写”的外部设备,使智能计算机成为现实。,外设品种增加,功能完善,结构复杂,制造成本昂贵。,一台外设要有精密的机械、电子、光学装置相配合,仅仅是外设的控制逻辑也比较复杂。,下表列出当前常用的一些,I/O,设备。,表,常用的一些,I/O,设备,输入设备:,键盘,图形输入设备,(,鼠标器、图形板、跟踪球、操纵杆、光笔,),图象输入设备,(,数码摄象机、数码照相机、扫描仪、传真机,),条形码,光学字符识别,语言与文字输入,输出设备:,显示器,(,字符、图形、图象、汉字,),打印设备,(,点阵式打印机、激光打印机、喷墨打印机,),绘图机,(,平板式、滚筒式,),语音输出,其它:,终端设备,(,键盘显示器,),汉字处理设备,数模、模数转换,多媒体,脱机输入输出设备,(,软磁盘数据站,),10.2,输入设备,一、键盘概述,二、键盘工作原理,三、,PC,系列机键盘接口,四、键盘中断与键盘,I/O,五、鼠标接口,一、键盘概述,(,一,),、键盘的布局,(,二,),、键盘的分类,1,按键的形式分类,最常用的是,机械式,和,电容式,键盘,其按键结构原理如下图。,2,按插口方式分类,按照键盘插口方式,键盘可分为,AT,键盘,(,大口,),、,PS/2,键盘,(,小口,),、,USB,接口三类。,AT,和,PS/2,接口引脚及功能说明如下图。,AT,和,PS/2,键盘插座示意图及各引脚功能,3,、按编码分类,分为编码键盘和非编码键盘。,(1),编码键盘,编码键盘带有必要的硬件电路,能自动提供按键的,ASCII,编码,并能将数据保持到新按键按下为止。,需要去抖动和防止多键、串键等保护装置。,特点:编码键盘软件短,但硬件电路复杂,价格较贵。,(2),非编码键盘,它是按行、列排列起来的矩阵开关,其它的工作如识别键、提供代码、去抖动等均由软件来解决。,为了降低成本,简化硬件电路,大多采用非编码键盘。,下面仅介绍非编码键盘的接口电路。,二、键盘的工作原理,特点:简单,当键盘多时,引线多,独立连接的键盘如下图。,当按键数较多时,采用矩阵结构的键盘。,16,个按键的键盘如下图。,以上图的,4*4=16,个键的键盘为例,说明:,矩阵结构的非编码键盘如何识别被按下的键。,如何产生相应的键值。,如何消除键抖动。,识别被按下按键的方法有:行扫描法、线路反转法和行列扫描法。,(1),行扫描法,工作原理:第,1,步判断是否有键按下,即先进行全扫描,将所有行线置成,0,电平,然后读入全部列值,如果读入的列值全是,1,,则说明没有键 按下;如果读入的列值不全是,1,,则说明有键按下。,第,2,步确定哪一个键按下:一旦发现有健按下,转入逐行扫描的办法来确定是哪一个键按下。先扫描第一行,即该行上加,0,电平,然后读入列值。哪一列出现,0,值,则说明与那一列跨接的键被按下了。如果读入的列值全是,1,,说明该行没有键按下,接扫描第二行。以此类推,逐行扫描,直至发现非全,1,的列值,就能找出被按下的键。,举例说明。,(2),行列扫描法,行列扫描法的基本原理如下图。,8*8,键开关阵列,3-8,译码器,多,路,选,择,器,六位,计数,器,时钟,中,断,请,求,停止,+5V,2,、,PC,系列键盘工作原理,采用,16,行*,8,列的,2,维矩阵行列结构。,采用行列扫描法识别按下的按键。,键盘扫描控制电路如下图。,8048,和键盘接口的连接图,3,、键盘接口电路,系统板上的键盘接口电路如下图。,AT,键盘控制电路,“h”,键的键码,23,的串行数据,图键盘信号的传递转换示意图,10.3,显示设备,以可见光的形式传递和处理信息的设备叫显示设备。,所有的计算机系统都离不开它。,10.3.1,显示设备分类,按显示设备所用的显示器件分类,阴极射线管,CRT(Cathode,Ray Tube),显示器、,液晶显示器,LCD(Liquid,Crystal Display),等离子显示器等。,液晶和等离子显示器是平板式显示器,它们的特点是体积小、功耗少。,按所显示的信息分类,字符显示器,图形显示器,图象显示器,按显示设备的功能分类,普通显示器,(,监视器,),。显示器的功能简单,它只能用于接收视频信号,显示器的控制逻辑和存储逻辑都在主机接口板上。,显示终端。终端是由显示器和键盘组成的一套独立完整的输入,/,输出设备,它可以通过标准通信接口接到远离主机的地方使用。,终端的结构比显示器的结构复杂得多,它能够完成显示控制与存储,键盘管理以及通信控制等功能,还可以完成简单的编辑操作。,在使用,CRT,的显示设备中,以扫描方式分,光栅扫描,随机扫描,以分辩率不同分成,高分辩率显示器,低分辩率显示器,阴极射线管显示器,成像原理,通过电子束撞击荧光板上的荧光粉,发光产生亮点,基本组成,电子枪、显示屏和偏转控制装置(见下页图),相关术语,分辨率,沿水平和垂直两个方向把屏幕分成许多小的区域,一个小的区域对应一个发光点(称为象素),一个屏幕上所提供的全部象素的数目被称为分辨率,扫描,电子束在显示屏上按某种轨迹运动被称为扫描,控制电子束扫描轨迹的电路被称为扫描控制逻辑部件。,光栅扫描:电子束从左到右,从上到下扫描整个屏幕(,隔行扫描,和,逐行扫描,)。,随机扫描:电子束只扫描需要显示的点,而不是整个屏幕。,刷新,余辉时间:电子束打在荧光粉上发出的光的所持续时间。,为了得到稳定的图象,需要重复扫描整个屏幕(每秒,50,场)。,帧存储器:为了重复扫描,需要存储屏幕字符或者图象信息。,灯丝,阴极,聚焦极,石墨层,荧光屏,显示屏,阳极帽,偏转线圈,栅极,阳极,电子枪,电子束,阴极射线管的构成和工作原理,字符显示的一般原理,为有效地提供屏幕上要显示的内容,字符显示器内有一个显示存储器,VRAM,,用于保存将显示在整个屏幕的全部字符。,显示存储器中保存的是这些字符的,ASCII,码和显示属性,每个字符都配有一个属性字节,用来描述字符的显示属性,即字符的颜色、亮度、是否显示等等。,显示存储器是一个可读写的存储器,被显示的字符将由计算机主机以两个字节(,ASCII,码和显示属性)的方式提供并写进该存储器中,由显示器的控制逻辑按需要从中读出准备显示的一个字符的,ASCII,码的字节值和显示属性的字节值。,字符发生器,就是用于保存每个可显示字符字形的点阵数据的逻辑部件,通常是一个只读存储器(,ROM,),如果每个字符的字形用,7,(横向),9,(纵向)的点阵表示,则每个字符字形的点阵数据要占用,9,个存储器字节(横向的,7,个点的布局用一个字节表示)。,字形的产生过程,0 0 0 0,0 0 0 1,0 0 1 0,0 1 0 0,0 1 0 1,0 1 1 0,1 1 1 1,0 1 1 1,0 0 1 1,10H,28H,44H,82H,82H,FEH,82H,82H,00H,字符,发生器,( R O M ),ASCII,字符代码,8,4,RA,3,- RA,0,(a),“,A,”,的点阵表示,(b),字符发生器的结构,(,来自,VRAM),(,来自光栅地址,计数器输出,),RA,3,-,RA,0,D,7,D,0,D,7,D,0,ASCII,代码,(41,H,),指向这个字形,移位,寄存器,S L,字符,发生器,( ROM),加载控制,水平消隐,行间消隐,垂直消隐,水平同步电路,垂直同步电路,点振荡器,点计数器,水平地址计数器,光栅地址计数器,垂直地址计数器,定时控制电路,垂直同步信号,水平同步信号,字符时钟,代码,控制,OSC,VRAM,1,9,1,80+18,1,9+5,1,25+1,视频,信号,RA,3,-,RA,0,字符显示的一般原理,CRT,图形显示器,大的,VRAM,存储点阵属性,分辨率:,1024*768,,真彩色,,1024*768*3Byte=2.3MB,高速总线,50,场,/,秒,带宽为,2.3*50MB/s=115MB/s,需要连接,PCI,总线,专用接口,分辨率更高的图形设备将采用专用接口,液晶显示器,显示原理,利用液晶的光学特性,平板后面设置光源,通过液晶改变透射光的偏振性(从水平到垂直),电场控制,特点,平板显示,不需要高压电,移动方便,无辐射,价格较高,液晶显示器,等离子显示器,成像原理,利用惰性气体在一定电压作用下产生气体放电的特性,产生紫外线,紫外线激发荧光粉发光,在玻璃板之间隔开成象素,每个象素点内有惰性气体和三色荧光粉,用电极控制,特点,易于实现大画面显示,全色显示,色纯度与,CRT,相当,视角达,160,度,寿命长,功耗大、成本高、对比度差。,2,、分辩率和灰度级,分辩率指的是显示设备所能表示的象素个数。象素越密,分辩率越高,图象越清晰。显示器的分辩率取决于显象管荧光粉的粒度、荧光屏的尺寸和,CRT,电子束的聚焦能力。同时刷新存储器要有与显示象素数相对应的存储空间,用以存储每个象素的信息。,一般显示器的长宽比为,4:3,,否则看起来就会失真变形。知道了间距和分辩率,就知道了显示长度和高度。,灰度级指的是所显示象素点的亮暗差别,在彩色显示器中表现为颜色的不同。灰度级越多,图象层次越清楚逼真。灰度级取决于每个象素对应刷新存储器单元的位数和,CRT,本身的性能。如果用,4,位表示一个象素,则只有,16,级灰度级或颜色,如果用,8,位表示一个象素,则有,256,级灰度级或颜色。,分辩率和灰度级是显示器的两个重要技术指标。,3,、刷新和刷新存储器,CRT,器件的发光是由电子束打在荧光粉上引起的。电子束扫过之后,其发光亮度只能维持短暂一瞬间便消失。为了使人眼能看到稳定的图象,就必须在图象消失之前使电子束不断地重复扫描整个屏幕。这个过程叫做刷新。每秒刷新的次数称为刷新频率。一般刷新频率应大于,30,次,/,秒,人眼才不会感到闪烁。显示设备中通常选用电视中的标准,每秒刷新,50,帧,(FRAME),图象。,为了不断提供刷新图象的信号,必须把图象存储起来,存储图象的存储器叫刷新存储器,也叫“帧存储器”或“视频存储器”,VRAM,。,刷新存储器的容量由图象分辩率和灰度级决定。分辩率越高。灰度级越多,刷新存储器的容量越大。如分辩率为,512*512,,,256,级灰度的图象,存储容量为,512*512*8=256KB,。刷新存储器的存取周期必须满足刷新频率的要求。容量和存取周期是刷新存储器的两个重要技术指标。,4,、随机扫描和光栅扫描,电子束在荧光屏上按某种轨迹运动称为扫描。控制电子束扫描轨迹的电路叫扫描偏转电路。扫描方式有两种:随机扫描和光栅扫描。,随机扫描是控制电子束在,CRT,屏幕上随机地运动,从而产生图形和字符。电子束只在需要作图的地方扫描,而不必扫描整个屏幕,所以这种扫描方式画图速度快,图象清晰。高质量的图形显示器,(,如,4096*4096),使用随机扫描方式。但由于这种扫描方式的偏转系统与电视标准不一致,驱动系统复杂,价格较贵。,光栅扫描是电视中采用的扫描方式,要求电子束扫过整个屏幕。光栅扫描是从上至下顺序扫描,采用逐行扫描和隔行扫描两种方式。逐行扫描就是从屏幕顶部开始一行接一行地扫描,一直到屏幕底,反复进行。电视系统采用隔行扫描,它把一帧图象分为奇数场和偶数场,奇数行构成奇数场,偶数行构成偶数场。我国电视标准是,625,行,奇数场和偶数场各,312.5,行。扫描顺序是先偶数场,再奇数场,交替传送,每秒显示,50,场。,10.3.3,字符显示器及举例,对不同的计算机系统,字符显示器的组成有所不同。在中大型的计算机系统中,为了不影响主机的数据处理能力,显示器作为终端设备独立存在,并通过标准的串行接口与主机连接。在微型机系统中,显示输出和键盘输入分别接入系统,(,两个独立的设备,),,显示系统由插在主机中的显示控制板和显示器两部分组成。本节以,IBM PC,机单色字符显示系统为例,说明字符显示器的工作原理。,1,、字符显示原理,光栅扫描显示器显示字符的方法是以点阵为基础的。这种方法将字符分解成,m,列*,n,行个点组成阵列,将点阵存入由,ROM,构成的字符发生器中,在,CRT,进行光栅扫描的过程中,从字符发生器中依次读出点阵,按照点阵的,0,和,1,控制扫描电子束的开关,就可以在屏幕上组成字符。,点阵的多少取决于显示字符的质量和字符块的大小。字符块,(,字符窗口,),指的是每个字符在屏幕上所占的点数,它包括字符显示点阵和字符间隔。在,IBM PC,系统中,屏幕上共显示,80,列*,25,行,=2000,个字符,字符窗口数目为,80*25,。在单色字符方式,每个字符窗口为,9*14,点阵,字符为,7*9,点阵。如下图。,图,10.2,字形的产生,对应于每个字符窗口,所需显示字符的,ASCII,码被存放在视频存储器,VRAM,中,因此应有,2000,个单元存放字符信息。字符发生器,ROM,的高位地址来自,VRAM,的,ASCII,码,低位地址来自称为光栅地址计数器的输出,RA3RA0,,它具体指向这个字形点阵中的某个字节。在显示过程中,按照,VRAM,中的,ASCII,码和光栅地址计数器访问,ROM,,依次取出字形点阵,就可以完成一行字符的输出。,下图是字符显示器的原理框图。其中虚框中为定时控制电路。在,IBM PC,机中,定时控制电路已由专用的,CRT,控制芯片,MC6845,实现。,图,10.6,字符显示的一般原理图,定时控制电路的核心是点计数器、水平地址,(,字,),计数器、光栅地址,(,行,),计数器和垂直地址,(,排,),计数器四个计数器,由它们来控制显示器的逐点、逐字、逐行、逐屏幕的刷新显示。,点振荡器输出,16.257MHz,的点时钟,用来控制字符发生器中每行,9,个点依次移位输出。点计数器对点时钟,9,分频,输出的字符时钟是显示控制器的定时信号,同时它也控制移位寄存器的加载,(,移位寄存器,S,端为移位控制端,,L,为并行输入加载控制端,),。当一个字符的,9,个点输出结束以后,输出下一个字符中同一行的,9,个点。水平地址计数器对一行的显示进行控制,送出当前要显示的这一行字符的,VRAM,地址。每行有效显示,80,个字符。,当光栅从一行的结束回到另一行开始时,在屏幕上不应该显示,这一段称为水平回扫消隐期,在水平消隐期间产生水平同步信号,输出到显示器,水平消隐信号同时控制移位寄存器不要加载。水平消隐期共占用,18,个字符时钟的时间。,光栅地址计数器对字符窗口的高度进行控制。因为字符窗口的高度为,14,,但字符点阵高度为,9,,行间隔为,5,个点阵,它控制一行字符的,9,行点阵逐行输出,并在最后,5,行进行行间消隐。垂直地址计数器控制一屏幕,25,行字符的显示,与水平回扫类似,当光栅到达屏幕底部时,需要回到屏幕顶部,这一过程称为垂直回扫,垂直回扫需要一行的时间,并向显示器输出垂直同步信号。回扫期间同样需要消隐,垂直消隐命令控制移位寄存器不要加载。,视频存储器,VRAM,的地址由水平地址计数器,(,列地址,),和垂直地址计数器,(,行地址,),决定,,VRAM,输出的,ASCII,码作为字符发生器,ROM,的高位地址,,ROM,的低位地址来自光栅地址计数器。,ROM,的输出在,L,信号的控制下并行加载到移位寄存器,然后在点时钟控制下移位输出形成视频信号,输出到显示器。显示器在水平同步、垂直同步和视频信号的控制下,连续不断地进行屏幕刷新,就能保证稳定而不消失的字符图象。,10.3.4,图形与图象显示,、图形显示设备,图形显示器最初是为显示线条图形而设计的。计算机产生图形的方法有两种,一种称为矢量法,(,画线法,),。任何形状的一条曲线或直线都可以由许多根首尾相接的短矢量进行逼近。只要线段,(,短矢量,),足够短,看起来就是很平滑的曲线。这种方法使用的扫描方式是随机扫描,所用的显示器件为刷新式显象管,(,即需要刷新的普通,CRT),或存储管,(,不需要刷新的特殊显示器件,),。据此,有随机扫描刷新型和随机扫描存储型两种图形显示器。,另一种称为光栅扫描图形显示器,是当今应用最多的显示器。,光栅扫描显示器的特点是对应于屏幕上每个像素的信息都用存储器存起来,然后按地址顺序逐个地刷新显示在屏幕上。其硬件结构如下图。,图,光栅扫描图形显示器的硬件结构,这里有两个存储器,一个称作程序段缓冲存储器,另一个是刷新存储器。程序段缓存中存储由计算机送来的显示文件和交互式图形操作命令,如局部放大、平移、旋转、比例变换等。这些操作在显示器的控制部件中完成比在主机中用软件实现效率要高得多。,刷新存储器中存放了一帧图形的形状信息,和屏幕上的象素一一对应,如屏幕的分辩率为,1024*1024,个象素,刷新存储器就要有,1024*1024,个单元;屏幕上象素的灰度级为,256,级,刷存中每个单元的字长是,8,位。因此刷存的容量直接取决于显示器的分辩率和灰度级。,光栅扫描显示器的最大优点是通用性强,灰度层次多,色调丰富,显示复杂图形时无闪烁现象;所产生的图形可以有隐藏面消隐、阴影效应和涂色等功能。光栅扫描图形显示器的出现使得图形学的研究领域从简单的线条图扩展到绚丽多彩、形象逼真的各种立体及平面图形,从而扩大了计算机图形学的应用领域。,打印机,计算机最基本的输出形式之一,可将打印在纸上的信息长期保存。打印设备按印字方式分类:,击打式:通过印字的机械装置撞击色带以便把字形染印在纸上,速度慢,噪声大,打印质量一般。,点阵针式、字模式,非击打式:通过静电、喷墨等非机械撞击方式完成在纸上着色,打印速度快,噪声低,印字质量高,喷墨、激光、热转印,打印设备与计算机主机的连接方式,串行接口、并行接口、,USB,接口,3,种常用的点阵式打印机的组成机构和他们的打印过程。,针式打印机,打印原理,用钢针或钨铼合金针撞击色带,将色带的颜色印到打印纸上,完成一个点的输出,完成全部点阵后输出完毕。,基本组成,打印头、输纸机构、色带机构及打印控制器,打印控制器包括字符缓冲存储器、字型发生器、时序控制电路和接口电路四部分。,输出过程,字车将打印头横向移动到打印起始位置。,取出输出对象点阵的第一列,驱动打印针撞击色带。,字车移动一小格,输出下一列,直到本行输出完毕。,回车。,输纸机构进纸。,输出下一行。,针式打印机构造,打印纸,导轨,打印针,永磁铁,铁芯,衔铁,线圈,色带,色带保护片,滚筒,螺管式电磁铁,打印针,电磁铁线圈,衔铁,壳帽,外壳,导轨,弹簧,针式打印机打印字符“,E”,的过程,针式打印机和,CRT,字符显示器工作原理比较,CRT,字符显示器使用电子束撞击荧光粉产生发光点,针式打印机是用打印针撞击色带产生印染点;,CRT,字符显示器以整屏信息为单位连续扫描以维持稳定的显示画面,故它需要有显示存储器,VRAM,,而针式打印机接收到要打印的一纵列点阵信息并完成打印之后,这些点阵信息就不再有用了。,光栅扫描的,CRT,字符显示器,电子束在整个屏幕上按逐个横行的扫描方式重复,扫描完多个横行才完整显示出一行字符,针式打印机则是按逐列打印方式依此打印出字符的点阵列,几次后打印出一个完整的字符。,激光打印机,打印原理,激光技术和电子照相技术相结合,它由走纸机构、激光扫描系统、电子照相部分和打印机控制器等几部分组成。,激光扫描系统的功能,是控制激光束能扫描到光导鼓柱面的任何位置,它由激光器,偏转调制器,扫描器和光路系统组成。,电子照相部分的核心部件是字形鼓,又称光导鼓,这是一个圆柱型的物体,柱面高度光洁,镀有一层由硒,碲合金组成的具有良好光导特性(光线照射后电阻率降为原来的,1/100,到,1/1000,)的材料,用于完成对打印内容的照相、显影和转印。,输出过程,准备阶段,:电晕放电装置使光导鼓表面充电,对光导鼓表面均匀的充上一层正电荷。,照相阶段,:激光束使光导鼓表面被照射的部分放电,未照射到的部分的带电情况不变。,显影阶段,:光导鼓表面带电部分吸附墨粉,从而形成了由墨粉显示出来的字形。,转印阶段,:光导鼓表面墨粉转移到打印纸上。,定影阶段,:通过红外光加热或辐射加热的办法,高温将墨粉固定在打印纸上。,清除阶段,:清扫器清除光导鼓表面上剩余墨粉,消电灯消除光导鼓上残存电荷。,激光打印机的组成,激光部分,打印机,控制部分,光导鼓,显象,部分,.,定形部分,加热辊,预热板,输纸用辊,转写,清扫辊,带电器,印写部分,清扫部分,转写部分,接纸,部分,纸,激光,喷墨打印机,打印原理,通过把很小的墨水滴利用喷嘴喷射到打印纸上形成打印点来完成打印输出功能的。,主要问题集中到如何提供出很小的墨水滴,又如何加速墨水滴的喷射速度,如何准确控制墨水滴落到打印纸上的位置,如何处理墨水的循环流动和过滤。,输出过程,压电陶瓷受振荡电脉冲激励产生电致伸缩,喷射出墨滴。,充电电极给墨滴充电,电量多少决定了偏转距离。,利用电场控制墨滴的垂直偏转方向,喷墨头移动控制墨滴水平方向。,墨水槽,喷墨头,过滤器,收集槽,高压,电源,振荡,发生器,字形,发生器,打,印,纸,充电电极,压电陶瓷,偏转电极,墨水泵,回收器,墨 滴 偏 转 方 向,喷墨头移动方向,组成与打印原理,字符打印过程,(充了电的墨滴偏转射向打印纸,,不带电的墨滴射入回收器被回收),(,以,7*5,点阵为例,),
展开阅读全文