12864A
图形点阵液晶显示模块使用手册
DM12864A
一.概述
DM12864A 是一种图形点阵液晶显示器。它主要采用动态驱动原理由行
驱动—控制器和列驱动器两部分组成了 128(列)×64(行)的全点阵液晶显
示。此显示器采用了 COB 的软封装方式,通过导电橡胶和压框连接 LCD,
使其寿命长,连接可靠。
二.特性
1.工作电压为+5V±10% ,可自带驱动 LCD 所需的负电压。
.全屏幕点阵,点阵数为 128(列)×64(行),可显示 8(/行)×4(行)个(16×
16 点阵)汉字,也可完成图形,字符的显示。
3.与 CPU 接口采用 5 条位控制总线和 8 位并行数据总线输入输出,适配
M6800 系列时序。
4.内部有显示数据锁存器
5.简单的操作指令 显示开关设置,显示起始行设置,地址指针设置和
数据读/写等指令。
———————————————————————————————————————————————————————————————————————————————
2
12864A
三.主要外形尺寸
项 目 标 准 尺 寸 单 位
模 块 体 积 110.0×65×12.8 mm
定 位 尺 寸 105.0×53.0 mm
视 域 73.4×38.0 mm
行 列 点 阵 数 128×64 dots
点 距 离 0.458×0.458 mm
点 大 小 0.458×0.458 mm
四.硬件说明
1.引脚特性
引脚号 引脚名称 级 别 引 脚 功 能 描 述
1 VSS 0V 电源地
2 VDD +5V 电源电压
3 VLCD 0~-10V LCD 驱动负电压,要求 VDD-VLCD=13V
4 RS H/L 寄存器选择信号
5 R/W H/L 读/写操作选择信号
6 E H/L 使能信号
7 DB0
8 DB1
9 DB2
10 DB3
11 DB4
12 DB5
13 DB6
14 DB7
H/L 八位三态并行数据总线
15 CS1 H/L 片选信号,当 CS1=H 时,液晶左半屏显示
16 CS2 H/L 片选信号,当 CS2=H 时,液晶右半屏显示
17 /RES H/L 复位信号,低有效
18 VEE -10V 输出-10V 的负电压(单电源供电)
19 LED+(EL) +5V
20 LED-(EL) 0V
背光电源,
I
dd
≤350mA
———————————————————————————————————————————————————————————————————————————————
2
12864A
2.原理简图
3.主要各部分详解
1)显示数据 RAM(DDRAM)
————————————————————————————————————————————————————————————————————————————————
March 2004 4
12864A
DDRAM(64×8×8 bits)是存储图形显示数据的。此 RAM 的每一位数据对应显
示面板上一个点的显示(数据为 H)与不显示(数据为 L)。DDRAM 的地址与显示位
置关系对照图(见附录一)
2)I/O 缓冲器(DB0~DB7)
I/O 缓冲器为双向三态数据缓冲器。是 LCM(液晶显示模块)内部总线与 MPU
总线的结合部。其作用是将两个不同时钟下工作的系统连接起来,实现通讯。I/O
缓冲器在片选信号 CS 有效状态下,I/O 缓冲器开放,实现 LCM(液晶显示模块)与
MPU 之间的数据传递。当片选信号为无效状态时,I/O 缓冲器将中断 LCM(液晶显示
模块)内部总线与 MPU 数据总线的联系,对外总线呈高阻状态,从而不影响 MPU 的
其他数据操作功能。
3)输入寄存器
输入寄存器用于接收在 MPU 运行速度下传送给 LCM(液晶显示模块)的数据并
将其锁存在输入寄存器内,其输出将在 LCM(液晶显示模块)内部工作时钟的运作
下将数据写入指令寄存器或显示存储器内。
4)输出寄存器
输出寄存器用于暂存从显示存储器读出的数据,在 MPU 读操作时,输出寄存器
将当前锁存的数据通过 I/O 缓冲器送入 MPU 数据总线上。
5)指令寄存器
指令寄存器用于接收 MPU 发来的指令代码,通过译码将指令代码置入相关的寄
存器或触发器内。
6)状态字寄存器
状态字寄存器是 LCM(液晶显示模块)与 MPU 通讯时唯一的“握手”信号。状
态字寄存器向 MPU 表示了 LCM(液晶显示模块)当前的工作状态。尤其是状态字中
的“忙”标志位是 MPU 在每次对 LCM(液晶显示模块)访问时必须要读出判别的状
态位。当处于“忙”标志位时,I/O 缓冲器被封锁,此时 MPU 对 LCM(液晶显示模
块)的任何操作(除读状态字操作外)都将是无效的。
7)X 地址寄存器
X 地址寄存器是一个三位页地址寄存器,其输出控制着 DDRAM 中 8 个页面的选
择,也是控制着数据传输通道的八选一选择器。X 地址寄存器可以由 MPU 以指令形
式设置。X 地址寄存器没有自动修改功能,所以要想转换页面需要重新设置 X 地址
寄存器的内容。
8)Y 地址计数器
Y 地址计数器是一个 6 位循环加一计数器。它管理某一页面上的 64 个单元。Y
地址计数器可以由 MPU 以指令形式设置,它和页地址指针结合唯一选通显示存储器
的一个单元,Y 地址计数器具有自动加一功能。在显示存储器读/写操作后 Y 地址计
数将自动加一。当计数器加至 3FH 后循环归零再继续加一。
9)Z 地址计数器
Z 地址计数器是一个 6 位地址计数器,用于确定当前显示行的扫描地址。Z 地
址计数器具有自动加一功能。它与行驱动器的行扫描输出同步,选择相应的列驱动
的数据输出。
————————————————————————————————————————————————————————————————————————————————
March 2004 4
12864A
10)显示起始行寄存器
显示起始行寄存器是一个 6 位寄存器,它规定了显示存储器所对应显示屏上
第一行的行号。该行的数据将作为显示屏上第一行显示状态的控制信号。
11)显示开/关触发器
显示开/关触发器的作用就是控制显示驱动输出的电平以控制显示屏的开关。
在触发器输出为“关”电平时,显示数据锁存器的输入被封锁并将输出置“0”,
从而使显示驱动输出全部为非选择波形,显示屏呈不显示状态。在触发器输出为
“开”电平时,显示数据锁存器被控制,显示驱动输出受显示驱动数据总线上数
据控制,显示屏将呈显示状态。
12)复位端/RES
复位端/RES 用于在 LCM(液晶显示模块)上电时或需要时实现硬件电路对 LCM
(液晶显示模块)的复位。该复位功能将实现:
设置显示状态为关显示状态
显示起始寄存器清零。显示 RAM 第一行对应显示屏上的第一行。
在复位期间状态字中 RESET 位置“1”。
初始化条件:
项目 名称 最小值 标准值 最大值 单位
Reset Time t
RS
1.0 - - us
Rise Time t
R
- - 200 ns
4.背光接线图
19 20 19 20
LED 背光
+5V 0V
EL 背光
EL~ EL~
————————————————————————————————————————————————————————————————————————————————
March 2004 9
评论0