显示器接口ppt课件.ppt

显示器接口ppt课件.ppt

ID:50756615

大小:429.50 KB

页数:10页

时间:2020-03-16

显示器接口ppt课件.ppt_第1页
显示器接口ppt课件.ppt_第2页
显示器接口ppt课件.ppt_第3页
显示器接口ppt课件.ppt_第4页
显示器接口ppt课件.ppt_第5页
资源描述:

《显示器接口ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2节显示器接口显示器接口概述(1)显示接口电路的发展PC/XT、AT时期,主要显示模式为:MDA单色,分辨率720×350;CGA4色,最高分辨率640×200;EGA16色,最高分辨率640×350;80286~586时期:VGA16色,最高分辨率640×480,或256色、320×200;TVGA256色,最高分辨率1024×768;目前:VESA真彩色(224色),分辨率1024×768或以上显示接口电路是向下兼容的。本节简要介绍前期的主要显示模式,重点介绍当前显示模式,并编程操作。1(2)显示接口电路

2、的基本结构显示控制器视频存储器VRAMIORIOWMEMRMEMWDBD/A变换扫描同步信号产生行同步场同步RGB输出至显示器显卡扫描同步信号产生:实时产生行、场同步信号送显示器同步VRAM:存储显示数据。文本模式下为ASC码,图形模式下为像素点的值A/D变换:将数字量变换为显示器能接收的模拟量显示控制器:设置显示模式,控制显示接口电路运行2二纯文本显示模式向显示控制器写入“文本方式”控制字,可将显卡设置为纯文本模式。纯文本模式仅在MS-DOS下运行,Windows不采用。VRAM(显存)与内存的对应关系如下图

3、(以16色字符模式为例):空主板上的存储器显卡上的存储器B800:0000C000:00000000:0000ABCD……显示器屏幕……2字节第1字节:字符的ASC码;第2字节:字符的属性。3BIRGBIRGB属性字节的定义如下:闪烁?0:否1:是背景色000:黑,001:蓝010:绿,011:青100:红,101:紫110:黄,111:灰字符色000:黑,001:蓝010:绿,011:青100:红,101:紫110:黄,111:灰字符亮度0:较暗1:明亮例:在屏幕的第10行、第10列显示一个字符,背景为兰色,

4、字符为亮红色解:计算该字符在存储器中的存放地址。在彩色文本模式下,每行有80个字符,每字符须两个字节,故第10行、第10列的显存地址为:(10*80+10)*2=1620;按题意,字符属性为:10011100B代码如下:MOVAX,0B800HMOVDS,AXMOVBX,1620MOVAH,10011100BMOVAL,`A`MOVDS:[BX],AX4三图形显示模式向显示控制器写入“图形模式”控制字,可令显卡工作在图形模式。图形模式可在MS-DOS下运行,Windows采用图形模式。VRAM(显存)与内存的对

5、应关系(以真彩色图形模式为例):空主板上的存储器显卡上的存储器A000:0000B000:00000000:0000****……显示器屏幕……3字节第1字节:红基色值;第2字节:绿基色值;第3字节:蓝基色值。5图形模式有:16色模式,256色模式,24位真彩色模式,32位增强色模式。鉴于目前Windows操作系统主要采用24位真彩色模式,有时也需要显示256色位图,本节仅介绍256色模式和24位真彩色模式。1256色模式基本思想:*将像素的颜色编号:0~255。此编号刚好用1字节存放;*某编号代表什么颜色,由用

6、户自己定。*用户需要定义一个彩色表(或称调色盘),其结构如左图;RGBRGB……RGB彩色表0颜色编号12556*程序员将待显示的像素的颜色编号写入显存,即可显示颜色号颜色号……显存A000:00000001****……查彩色表224位真彩色模式基本思想:*每个像素的三基色值分别用3个字节存放到显存放;*不需要查彩色表,直接显示。7四Windows下的图形图像显示Windows下,不能直接访问显卡,可采用API函数。本节将介绍在MFC下,运用GDI图形用户接口,绘制图形图像发基本方法。1建立设备环境设备环境DC

7、(DeviceContext):描述图形设备(显示器)的属性。Windows提供了一个管理设备环境的类,基类为CDC,并以此派生出4个派生类:CPaintDC:当窗口因大小改变、遮挡后再出现时,需要重绘窗口。此时,系统会发送WM_PAINT消息,触发相关函数对需要重绘的区域实施重绘。建立方法:CPaintDCMyDc(this);CClinetDC:由程序员在本应用程序窗口的客户区绘图。建立方法:CClinetDCMyDc(this);CWindowDC:绘图区域为整个窗口,包括客户区与非客户区(如标题、边框等

8、)。CMetaFileDC:为Windows图元文件提供显示描述表。8(2)建立GDI对象GDI对象是指绘图工具。常用的绘图工具有画笔工具、画刷工具、位图工具等。建立绘图工具的方法:*建立画笔工具:CPenMyPen(intnPenStyle,//画笔的风格,如实心线为PS_SOLIDintnWidth,//线的宽度,如单线为1COLORREFcrColor//线的颜色,如红线为RGB

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。