各类液晶屏比较及驱动设计(DOC)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
第一章项目介绍
1.1项目功能
1.2项目特点
第二章各类液晶显示模块的比较
2.1 简介
2.2 硬件电路的比较
2.3 软件特性的比较
第三章实验箱硬件电路
3.1 单片机系统
3.2 数码管显示电路
3.3 液晶屏接口电路
3.4 流水灯显示电路及LED面板显示电路
第四章液晶显示参考程序
4.1 字符型LCD显示实验
4.2 图形型LCD显示实验
4.3 综合型LCD显示实验
第一章项目介绍
1.1项目功能
该实验箱是为《电子显示驱动》这门课程实验而设计的,该实验箱既可以做关于电子显示(LED数码管显示、LED面板显示、LCD显示等)的六个实验,也可以作为其它控制电路的平台。
六个实验分别为:
1、流水灯显示实验
2、数码管显示实验
3、LED面板显示实验
4、字符型LCD显示实验
5、图形型LCD显示实验
6、综合型LCD显示实验
具体参见电子显示驱动实验指导书
1.2项目特点
1、该实验箱为《电子显示驱动技术》课程提供了实验的载体,也为今后控制电路的扩展提
供了平台
2、CPU采用飞利浦最新技术芯片,性能非常可靠,稳定性好
3、将不同种类的LCD汇聚一起,通过实验的方法总结与分析,方便学生理解
4、为了使实验效果优化,本人将各种类型的LCD进行了比较研究,为后学者提供借鉴
第二章各类液晶显示模块的比较
2.1 简介
目前市场上有很多型号的液晶模块,可以将它们分成三类,一者字符型,二者图形型,三者综合型。
1、字符型
字符型液晶显示模块是一类专用于显示字母、数字、符号等的点阵型液晶显示模块,之所以称字符型液晶显示模块是因为其液晶器件的电极图形是由若干个5*8或5*11点阵块组成的字符块集。这是其一;其二是这类模块使用的是专用于字符显示控制与驱动的芯片。这两种因素确定了这类模块的范围仅局限于字符而现实不了图形,所以称其为字符型液晶显示模块。
2、图形型
图形型液晶显示模块是一类用于显示图形、汉字等的点阵型液晶显示模块,之所以称字符型液晶显示模块是因为其液晶器件的点阵像素与模块内的显示存储器的字节位一一对应,且这类模块的控制芯片是专为实现液晶屏上图像的上下滚动、左右移动而设计的。因此这类模块能非常方便地实现图形的静态或者动态显示,所以称其为图形液晶显示模块。
3、综合型
综合液晶显示模块除了具有字符液晶显示模块及图形液晶显示模块的特点(即既能显示字符又能显示图形)外,其最大的特点是具有独特的硬件初始值设置功能,显示驱动所需的参数如占空比系数,驱动传输的字节数及字符的字体选择等均由引脚电平设置。由于其集成了字符液晶显示模块及图形液晶显示模块的特点,所以其控制命令也比较多,不如单纯的字符液晶显示模块或图形液晶显示模块控制起来方便。
2.2 硬件电路的比较
由于三种液晶显示模块的显示功能不同,所以在硬件电路上有很大的区别。
1、字符发生器和光标闪烁控制电路
对于字符液晶显示模块,由于其主要功能是显示字符,所以在模块的硬件电路中有字符发生器和光标闪烁控制电路。
字符发生器是一种已经固化好的字模库,它含有很多5*7和5*10点阵字体的字符字模数据。字符液晶显示模块与综合液晶显示模块的字模库是不同的。图1和图2分别给出了字符液晶显示模块(以HD44780为例)与综合液晶显示模块(以T6963为例)的字模库。而
这些是图形型液晶显示模块所没有的。
图1
图2
字符液晶显示模块具有光标和闪烁功能。光标是以底线形式呈现在字符位的第八行上。闪烁是在一定的频率下当前显示和全显示交替产生的一种显示效果。这些是图形型液晶显示模块所没有的。
2、显示存储器
字符液晶显示模块的显示存储器用于存储当前所要显示的字符的字符代码。而字符液晶显示模块所显示的字符量不大,所以其显示存储器容量不大。如字符液晶显示模块HD44780容量为80个字节。
图形型液晶显示模块内置64*64位的显示存储器,显示屏上各像素点的显示状态与显
示存储器的各位数据一一对应,显示存储器的数据直接作为图形显示的驱动信号。
3、接口部
接口部用来接收计算机发来的指令和数据,并向计算机反馈所需的数据信息。接口部有两个通道,一个是指令通道,用来接收并存储计算机发来的指令代码。另一个是数据通道,用来接收计算机发来的指令参数和显示数据。
字符液晶显示模块的接口部含有八位数据信号DB0~DB7、寄存器选择信号RS、读/写选择信号R/W、使能信号E。
图形型液晶显示模块的一个驱动器可以控制64*64个点阵像素,对于128*64或192*64点阵的液晶屏需要两个或者三个驱动器,每个驱动器有一个片选信号,因此图形型液晶显示模块的接口部就要增加片选信号CSA和CSB,其功能如图3。
CSA CSB 192*64 128*64
0 0 左禁止
0 1 中左
1 0 右右
1 1 禁止禁止
图3
综合液晶显示模块的最大特点就是具有接口部的硬件初始值设置功能。因此在其接口部增加了如字体选择FS信号等。
2.3 软件特性的比较
由于三种液晶显示模块在硬件上有很大的区别,自然它们的软件特性也不一样。总结如下:1、计算机写入字符液晶显示模块显示存储器中的是字符代码,如对于字符液晶显示模块HD44780,向其显示存储器中写入41H时,液晶屏上就显示字符A,而对于图形液晶显示模块,向其显示存储器中写入41H时,液晶屏上就显示点阵。
2、字符液晶显示模块是通过直接写入指令代码来实现画面的滚动效果,而图形液晶显示模块是通过设置显示的起始行间接地控制画面的滚动。
3、综合液晶显示模块为了达到既能显示字符又能显示图形的效果,所以将显示存储器分为文本显示区和图形显示区,因此在写入显示数据代码前,先要设置文本区的首地址和宽度以及图形区的首地址和宽度。有时为了同时显示字符和图形,则先要进行显示方式的设置。如图4 所示。