240128液晶显示模块 触摸屏带中文字库
中文图形液晶显示说明书 DV240128GB-2 V1.0
一、概述:
DV240128GB-2(8806)中文字库液晶显示模块是一个中英文文字与绘图模式的点矩阵液
晶显示模块,内建512KByte 的ROM 字形码,可以显示中文字型、数字符号、英日
欧文等字母,并且内建双图层(Two Page)的显示内存。在文字模式中,可接收标准
中文文字内码直接显示中文,而不需要进入绘图模式以绘图方式描绘中文,可以节
省许多微处理器时间,提升液晶显示中文之处理效率。 此液晶显示模块除了支持
8080/6800 系列之MCU 外,也提供4-Bit 或8-Bit 的数据总线接口。此液晶显示模
块支持240×128点阵的LCD 面板,当字型为16×16 时,可秀出15(列)×8(行)个全
型中文字,在字型方面有多种字号可供选择使用,如16×16、32×32、48×48、64
×64 及不同比例的混合显示模式,同时内建的512Byte SRAM 提供了自行造字的功
能。
支持文字与绘图两种混和显示模式 支持2 Page 显示模式(And, Or, Nor,
Xor),内建两个4.8K / 9.6 K Byte 的显示RAM (Display Data RAM),并且可做成
4 阶的显示效果。 内建512KByte ROM,控制IC 分带繁体字库IC 和带简体字库IC,
其中标准繁体中文BIG5 码,包含13,094 个常用与次常用字型、408 个特殊字与两
组ASCII CODE,简体字库储存7602 个标准GB 码的简体中文。 提供全角(16×16)
与半角(8×16)文字显示模式 支持4/8 位之6800/8080 MCU 接口;带光标、反白、
闪烁功能,且光标高度与宽度可调;支持屏幕水平卷动及垂直卷动功能;内建
512Byte SRAM 可自行造字;提供中/英文文字对齐功能;显示字型可放大到32×32、
48×48 或64×64,以及混合显示模式;支持可将字型由ROM 直接读出使用;内建
粗体字形与行距设定。
1
中文图形液晶显示说明书 DV240128GB -2V1.0
※注意:客户在使用DV240128GB-2模块时,可选择中文字库控制器或图形点阵控
制器,但需出厂前设定。此说明书只对中文字库控制器(简体中文)。
液晶显示器在上电之后要先对整个模块进行一次复位,即在RESET脚加上一个低电平一段时间,(DV240128GB复位时
间需要较长,建议500毫秒),然后拉高到高电平,再开始对模块进行初始化操作。用户自己拉个IO口进行软件复位
比较好
2.1、板载负压电路客户只需要接一个10-20K的电位器调到一个合适的值,其电位器的一端可接GND 地,也可接VDD,
中文图形液晶显示说明书 DV240128GB -2V1.0
3
中文图形液晶显示说明书 DV240128GB -2V1.0
五、微控制器(MPU)说明:
1、8080 系列MPU说明:
DV240128GB 与8080 兼容系列的MPU 接口示意图,此时LCM 将只接受与8080 系
列兼容的MPU 所传送出来的控制信号。
图5.2是8080系列MPU与LCM间的系统时序图,在LCM的定义中,RS 为 “L” 时,
是表示对缓存器下命令,也就是对LCM的缓存器进行读写的动作(Register Access
Cycle),而RS 为 “H” 时是表示对Display RAM 进行Data 读写的动作(Data Access
Cycle)。不论是8080 或6800, “RS” Pin 通常接到MPU 的Address Pin “A0”,8080
系列MPU 与6800 最大的不同是Read、Write 的控制信号是分开的,RD 为Low 时是
进行读取动作,WR 为Low 时是进行写入动作,至于读写的目的地则由RS 决定。
下图5.2表示如果是对缓存器进行读取动作,MPU 必须透过数据总线先送出缓
存器的地址,然后才能在数据总线上读取缓存器的数据,如果是对缓存器进行写入
动作,MPU 必须透过数据总线先送出缓存器的地址,然后再送出要写入的数据。当
8088 MPU 对LCM Display RAM 进行数据的读取动作,MPU 能直接在数据总线上读
取Display RAM 的数据,如果8088 MPU 对Display RAM 进行数据的写入动作,MPU
则直接在数据总线上送出要写入的数据。
4
中文图形液晶显示说明书 DV240128GB-2 V1.0
5
中文图形液晶显示说明书 DV240128GB-2 V1.0
6
中文图形液晶显示说明书 DV240128GB-2 V1.0
七、功能应用介绍:
1、文字模式设定:
1) 文字显示:
DV240128GB LCM的文字模式可以支持全角(中文或英文)及半角(英文)的
显示,全角文字是以16×16 的点矩阵组成,半角文字是8×16 的点矩阵组成,
如图7.1所示。而图7.2是全角(中文)及半角(英文)文字的混和显示:
7
中文图形液晶显示说明书 DV240128GB-2 V1.0
DV240128GB 的中文显示方式与传统的LCM控制器不同,传统的LCM控制器是在绘
图模式下,以Bit-Map 的方式去绘出中文,DV240128GB 的中文显示方式则是在文
字模式,直接输入中文字码(GB 或BIG5 码),就可以在光标所在位置显示中文。因
为中文字码占两个Byte,所以如果MPU 接口是8-Bit,则MPU 必须分两次将中文字
码(High Byte & Low Byte)写入LCM,而英文或数字码只占一个Byte,因此只要将
内码一次写入LCM既可。
表7.1为图7.2所示之全角(中文)与半角文字的字型码,下面例题程序就是说明
如何显示图7.2的画面。
8
中文图形液晶显示说明书 DV240128GB-2 V1.0
2)、:粗体字之显示功能:
DV240128GB-2 模块的中英文显示都可以秀出粗体字显示效果,设定缓存器[10]的bit4
为“1”就可以显示粗体文字。
9
中文图形液晶显示说明书 DV240128GB-2 V1.0
DV240128GB-2 中文图形液晶显示模块是以字符映像(bit map)填入图
10
中文图形液晶显示说明书 DV240128GB-2 V1.0
11
中文图形液晶显示说明书 DV240128GB -2V1.0
12
中文图形液晶显示说明书 DV240128GB-2 V1.0
(先水平移动再垂直移动)时Display RAM 数据的读取方向(以DV240128GB 显示模块为例)
13
中文图形液晶显示说明书 DV240128GB-2 V1.0
中文图形液晶显示说明书 DV240128GB-2 V1.0
15
中文图形液晶显示说明书 DV240128GB-2 V1.0
16
中文图形液晶显示说明书 DV240128GB-2 V1.0
17
中文图形液晶显示说明书 DV240128GB-2 V1.0
18
中文图形液晶显示说明书 DV240128GB-2 V1.0
DV240128GB 在做文字显示时,有提供光标高度的设定,在显示文字时,
19
中文图形液晶显示说明书 DV240128GB-2 V1.0
20
中文图形液晶显示说明书 DV240128GB-2 V1.0
21
中文图形液晶显示说明书 DV240128GB -2V1.0
22
中文图形液晶显示说明书 DV240128GB-2 V1.0
14、中断(Interrupt)与忙碌(Busy)设定:
DV240128GB提供一中断信号线(INT)用来表示有三种中断讯息可能发生:
① 假如光标Segment 地址缓存器(CPXR)与Segment 中断地址缓存器(INTX)值
相同,发生中断。
② 假如光标Common 地址缓存器(CPYR)与Common 中断地址缓存器(INTY)值相
同,发生中断。
③ 触控屏幕侦测到被Touch,发生中断。
这三种中断都可以单独被致能或禁能,而中断的设定与中断讯息可有由缓存器
[A0h] INTR 来控制与读取。此外LCM还提供一忙碌(Busy)信号线,用来表示内
部DDRAM 与ROM 的存取状态是否因Busy 而暂时无法接收MPU 来的Command。以
下是相关的缓存器说明:
23
中文图形液晶显示说明书 DV240128GB-2 V1.0
24
中文图形液晶显示说明书 DV240128GB-2V1.0
DV240128GB 中文液晶显示模块的全型字型为16×16 的Bitmap 所组成,每个
全型字型占用Font ROM 32Byte,在MCU 读取Font ROM 的Data 时其顺序如下图
7.17 所示。 25
中文图形液晶显示说明书 DV240128GB-2 V1.0
26
中文图形液晶显示说明书 DV240128GB-2 V1.0
27
中文图形液晶显示说明书 DV240128GB-2 V1.0
28
中文图形液晶显示说明书 DV240128GB -2V1.0
29
中文图形液晶显示说明书 DV240128GB-2 V1.0
30
中文图形液晶显示说明书 DV240128GB-2 V1.0
31
中文图形液晶显示说明书 DV240128GB-2 V1.0
32
中文图形液晶显示说明书 DV240128GB-2 V1.0
33
中文图形液晶显示说明书 DV240128GB-2 V1.0
34
中文图形液晶显示说明书 DV240128GB -2V1.0
21、自行造字:
DV240128GB 内建512Byte SRAM 可支持自行造字功能,最大字数为16 个全角
中文字(16×16)。若用到特殊字,是字库内没有的字型,可利用该项功能,增加内
建字库的内容,来提升MPU 的存取效率。下面是造字会用到的缓存器及范例:
35
中文图形液晶显示说明书 DV240128GB-2 V1.0
22、灰阶显示:
DV240128GB-2 可利用分时显示的原理达到灰阶显示的效果,灰阶模式需要同时
使用Page1 和Page2 的图层,在此模式下LCD 每一个点的灰阶效果决定于Display
RAM Page1 与Page2 的值。对LCD 的同一点来说,[Page1, Page2] 可以为[0,0]、
[1,0]、[0,1]、或 [1,1],如果它们的显示不同将会产生不同的灰度效果,由于是
利用分时显示的原理,为了达到良好的显示质量及避免闪烁必须将Frame Rate 或
系统频率提高。