- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
13.2.1 液晶显示器及其接口 一、液晶显示器 液晶显示器(Liquid Crystal Display,LCD)的成像原理与CRT 显示器完全不同。LCD 显示器不是用体积较大的显像管进行成像,而是利用液晶的物理特性成像。 液晶的物理特性是:通电时导通,排列变得有秩序,使光线容易通过;不通电时,排列混乱,阻止光线通过。利用此原理,可制成液晶显示器。 液晶显示器的主要参数如下: (1)可视角度 可视角越大越好。 (2)亮度 目前国内的TFT液晶显示器亮度都在200 cd/m2以上,亮度低则感觉暗。 (3)响应时间 响应时间反映了液晶显示器各像素点对输入信号反应的速度,响应时间越小越好。 (4)显示色数 13.2 显示器及其接口 二、显示卡 显示卡的基本作用就是控制微机的图形输出,对图形函数进行加速。通常以附加卡的形式安装在主板扩展槽中,或集成在主板上。 显示卡的性能,是指显示卡上的芯片能够提供的图形函数计算能力,这个芯片通常也称为加速器或图形处理器。 显卡性能主要有: 13.2 显示器及其接口 (1)显示分辨率 显示分辨率用“每行的点数乘以每屏行数”来表示。显卡的分辨率不应低于显示器的分辨率。 (2)刷新速度 每秒显示画面的帧数叫显示卡的刷新率,也就是刷新速度。刷新率只要达到70~72Hz,画面都非常稳定了。 (3)颜色和灰度 除了可显示的点数,每个点的色彩数也是一个重要指标。 13.2 显示器及其接口 13.2.2 数码管显示器及其接口 常见的字母数字显示器主要有两种:数码管(发光二极管显示器(LED))和液晶显示器(LCD)。 LED 显示器的驱动电路简单,价格低廉,因此,数码管常常作为重要的显示手段,显示系统的状态、数字和字符。常用的LED 有红色、绿色、黄色和蓝色。 一、数码管显示器工作原理 LED 显示器通常用7段发光二极管组成,按“日”字形排列。这7 段二极管称为a、b、c、d、e、f、g,有的还带有小数点,用h表示。 各个LED 可按照共阴极和共阳极连接,共阴极LED 的二极管阴极共地,当二极管的阳极为高电平时,该二极管点亮;共阳极LED的二极管的阳极并接于电源+5V,当二极管的阴极为低电平时,该二极管点亮。 13.2 显示器及其接口 13.2 显示器及其接口 a b c d e f g h a b c d e f g h +5V f e c b h a g d (a)外形 (b)共阴原理结构 (c)共阳原理结构 13-3 LED数码管结构 二、多位数码管接口与控制 测控系统中经常要显示多位数字。如果每一个数码管占用一个独立的输出端口,将占用太多的通道,驱动电路数目也很多。增大了显示器的体积和成本,还大大增加系统的功耗。要从硬件和软件两方面节省硬件电路。 利用8255A实现LED数码管显示接口,对数码管采用动态扫描法控制显示。动态扫描,就是逐个接通8位LED,把端口A送出的代码只能够在相应的位上显示。 13.2 显示器及其接口 编写程序时,需要在内存中开辟一个缓冲区,存放将要在8个LED数码管上显示的字符数据,本例缓冲区的标号为BUF。 显示时,第一个数据送DG7,下一个数据送DG6,以此类推。 本例LED字符显示代码表存放于首地址为TABLE的内存区。 设8255A端口A地址为PORTA,端口B地址为PORTB。 8位数码管依次显示的子程序 13.2 显示器及其接口 13.2 显示器及其接口 00 01 02 03 04 05 06 07 DG7 DG6 DG5 DG6 DG5 DG6 DG7 DG8 图13-5 显示缓冲区 DISP PROC MOV DX, PORTA ADD DX, 3 ;DX加是8255A控制口地址 MOV AL, 80H ;使8255A3个口均为方式0输出 OUT DX, AL MOV SI, OFFSET BUF ;SI指向数码缓冲区首地址 MOV CL, 80H ;位码送CL,从最左边开始显示 13.2 显示器及其接口 DISI: MOV AL, [SI] ;要显示的数送BL MOV BX, OFFSET TABLE ;首地址送BX XLAT ; AL←CS:[BX+AL]取段码 MOV
文档评论(0)