液晶显示器的类型概括起来有以下几种。
1.字段型模块
字段型是以长条状组成的字符显示,主要用于显示数字和部分英文字母及字符,广泛应用于电子仪器、数字仪表和计算器中。
2.点阵字符型模块
点阵字符型模块由行、列驱动器,控制器及必要的连接件、结构件装配而成,内部固化了192个字模的字符库,可以显示数字、英文字母和字符。这种液晶模块本身具有字符发生器,显示容量大,功能丰富。一般这种模块最少可以显示8位1行或16位l行以上的字符。模块的点阵排列由5×7、5×8或5×11的多组点阵像素排列组成。每组为1位,每位之间有一点的间隔,每行之间也有一行的间隔,因此不能显示图形。
3.点阵图形型模块
点阵图形模块中的点阵像素是连续排列的,行和列在排布中均没有空隔,可以显示连续、完整的图形。由于它由X-Y矩阵像素构成,所以除显示图形外,也可以显示字符。(www.xing528.com)
液晶显示器的功能相当于普通计算机中“显卡+监视器”的功能,里面有一个“显示缓冲区”,CPU将需要显示的内容传送到“显示缓冲区”后,由显示屏内部的扫描与驱动部件完成显示任务。显示缓冲区分为“文本显示缓冲区”与“图形显示缓冲区”,对于ASCII字符,传送到“文本显示缓冲区”;对于图形,以点阵模式传送到“图形显示缓冲区”。
液晶显示器有三种显示模式:文本显示模式、图形显示模式和图文混合显示模式。在文本显示模式下,“文本显示缓冲区”的内容(通常是ASCII字符)将被显示。在图形显示模式下,“图形显示缓冲区”的内容按点阵对应方式进行显示。在图文混合显示模式下,两个缓冲区的内容进行混合显示,混合的方式有三种,即与、或和异或。从混合显示的效果来看,异或方式较好。
液晶显示器中的“显示缓冲区”通常不能被CPU直接访问,一字节的操作需要先传送地址,再传送数据,需要若干指令才能完成。如果直接在其“图形显示缓冲区”中完成“绘图”过程,效率将会很低。为此,先在片外RAM中开辟一块“映像缓冲区”,在其中完成文本“显示”和图形“绘制”过程,然后通过专用命令进行高效的数据批量传送操作,将“映像缓冲区”的内容“克隆”到液晶显示屏内部的“显示缓冲区”中,以完成显示任务。
每一款液晶显示器在工作前均需要进行初始化,设定工作模式、内部显示缓冲区的起始地址等,这一过程的编程方法厂家均会在产品说明书中详细介绍,产品说明书中还会给出硬件接口电路和操作时序,以及相关的操作命令码,其硬件电路框图和软件操作流程如图13-18所示。
图13-18 液晶显示器硬件电路结构和软件操作流程
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。