联系我们
点击这里给我发消息
友情链接
主营产品:LCD  液晶显示屏  OLED显示屏  液晶模块  LCD液晶模块  LCD液晶屏  
技术文章

液晶屏DM12864S-18的应用

 
一、液晶示模块概述
 
液晶屏DM12864S-18的应用DM12864S-18 图形点阵晶显示示汉字及内置8192  个中文16X16
1288X16  64X256 显示RAMGDRAM
 
技术参数显示特:
 
电源VDD 3.3V~+5V(内置升压电路,无需负压); 显内容:128 列× 64行
膜 显角度:600 钟直视 LCD FSTN
MCU 8  4  /3位串行 配置LED白背光软件功能光标显、画面移位、自定眠模式等
 
 
二、外形
 
尺寸:75.0×75.0×13.0mm    54.0×38.0mm

外形尺寸图:外形尺寸(WxHxT)mm 75x75x13 驱动电压(V) +5.0/3.3v
  视域尺寸(WxHxT)mm 54x38工作温度(oC) -20~+70
 显示模块 黄绿/蓝膜 存储温度(oC) -30~+80
 背光模块 黄绿光/白光 模块封装 COB
 用st7920 st7921(带中文字库)控制
 
 二、模块引脚说明
 
 
引脚号
引脚名称
方向
功能说明
1
VSS
--
电源地
2
VDD
--
电源正极5V
3
V0
--
LCD 驱动电压输入端
4
RSCS
H/L
的指令/数据选择信号;行的片选
5
R/WSID
H/L
的读写择信串行的据口
6
ECLK
H/L
的使能的同步
7
BLA
--
背光+5V
8
BLK
--
背光-0V
 
 
三、接口序 模有并行和行两种接方时序如
8  行连序图
MPU  写资料到模块
 
 
 
 
MPU  从模块读出资料
 
 
 
2、串行连接时序图
 

数据传送分三个节完:第字节:串控制11111ABC
 
 
A  据传送向控制:示数据从LCDMCULMCU LCD B  数据选择:数据是示数据L是控指令
C  定为0
 
字节:()8 位数据的4  格式DDDD0000 字节:()8 位数据的4  格式0000DDDD 接口时序数:(试条件:T=25VDD=4.5V)
 
 
 
 
四、用户指令集:
 
1、指令表1:(RE=0 基本指令集)
 
 
 
指令
指令码
 
 
说明
执行时
540
KHZ
RS
R W
D B
7
D B
6
D B
5
D B
4
D B
3
D B
2
DB
1
DB
0
清除
显示
 
 
0
 
 
0
 
 
0
 
 
0
 
 
0
 
 
0
 
 
0
 
 
0
 
 
0
 
 
1
DDRAM20H并且
设定DDRAM的地址数器
AC)到“00H
 
 
4.6ms
地址
归位
 
 
 
0
 
 
 
0
 
 
 
0
 
 
 
0
 
 
 
0
 
 
 
0
 
 
 
0
 
 
 
0
 
 
 
1
 
 
 
X
DDRAM  的地址计数器
(AC)到“00H”,并且将游 标移动到头原点的置;这
指令并不改变DDRAM的内容
 
 
 
4.6ms
进入点
设定
 
 
0
 
 
0
 
 
0
 
 
0
 
 
0
 
 
0
 
 
0
 
 
1
 
 
I/D
 
 
S
指定在资料的读取与写入时,
设定游标移动方向及指令显示 的移位
 
 
72us
显示状
态 开/
 
 
0
 
 
0
 
 
0
 
 
0
 
 
0
 
 
0
 
 
1
 
 
D
 
 
C
 
 
B
D=1;   显示 ON
C=1;   游标 ON
B=1;   位置 ON
 
 
72us

游标或
显示移 位控制
 
 
0
 
 
0
 
 
0
 
 
0
 
 
0
 
 
1
S
/ C
R
/ L
 
 
X
 
 
X
设定游标的移动与显示的移位
控制;  这个不改变
DDRAM的内容
 
 
72us
功能设
 
 
0
 
 
0
 
 
0
 
 
0
 
 
1
 
 
DL
 
 
X
 
0
RE
 
 
X
 
 
X
DL=1;(设为1)
RE=1; 指令集动作
RE=0; 指令集动作
 
 
72us
设定C
GRAM
地址
 
 
0
 
 
0
 
 
0
 
 
1
 
 
AC
 
5
 
 
AC
 
4
 
 
AC
 
3
 
 
AC
 
2
 
 
AC
 
1
 
 
AC
 
0
CGRAM址到
器(AC
 
 
72us
设 定
DDRA M地址
 
 
0
 
 
0
 
 
1
 
 
AC
 
6
 
 
AC
 
5
 
 
AC
 
4
 
 
AC
 
3
 
 
AC
 
2
 
 
AC
 
1
 
 
AC
 
0
DDRAM
器(AC
 
 
72us
读取忙
碌标志(BF)和 地址
 
 
0
 
 
1
 
 
BF
 
 
AC
 
6
 
 
AC
 
5
 
 
AC
 
4
 
 
AC
 
3
 
 
AC
 
2
 
 
AC
 
1
 
 
AC
 
0
读取忙BF认 内
部动作是否完同时以 读出地计数器AC)的值
 
 
0us
写资料
RAM
 
 
1
 
 
0
 
 
D7
 
 
D6
 
 
D5
 
 
D4
 
 
D3
 
 
D2
 
 
D1
 
 
D0
写入资到内部的
RAM (DDRAM/CGRAM/IRAM/G DRAM
 
 
72us
读 出
RAM
的值
 
 
1
 
 
1
 
 
D7
 
 
D6
 
 
D5
 
 
D4
 
 
D3
 
 
D2
 
 
D1
 
 
D0
内部 RAM      
资料
(DDRAM/CGRAM/IRAM/G
DRAM
 
 
72us
 

 

 
指令
令码
 
说明
执行时 间
540KH
 
Z
 
RS
 
R
 
W
DB
 
7
DB
 
6
DB
 
5
DB
 
4
DB
 
3
DB
 
2
DB
 
1
DB
 
0
 
待命 模 式
 
 
0
 
 
0
 
 
0
 
 
0
 
 
0
 
 
0
 
 
0
 
 
0
 
 
0
 
 
1
 DDRAM   填满
20H,并且设定
DDRAM    的地址计AC)到 00H
 
 
72us
卷动地
址或
IRAM
选 择
 
 
0
 
 
0
 
 
0
 
 
0
 
 
0
 
 
0
 
 
0
 
 
0
 
 
1
 
 
SR
SR=1输入垂直
动地址
SR=0输入IRAM
地址
 
 
72us
反白 选 择
 
 
0
 
 
0
 
 
0
 
 
0
 
 
0
 
 
0
 
 
0
 
 
1
 
 
R1
 
 
R0
4    行中任一行
反白显可决定 白与否
 
 
72us
睡眠
 
0
 
0
 
0
 
0
 
0
 
0
 
1
 
SL
 
X
 
X
SL=1脱离睡模式
SL=0进入睡模式
 
72us
 
扩充 功 设 定
 
 
0
 
 
0
 
 
0
 
 
0
 
 
1
 
 
1
 
 
X
 
 
1
 
RE
 
 
G
 
 
0
RE=1扩充令集动
RE=0基本令集动 作
G=1    ON
G=0    OFF
 
 
72us
 
令表—2RE=1

 


 
  定
IRAM  地 址 或 卷  动地
 
 
0
 
 
0
 
 
0
 
 
1
 
 
AC
 
5
 
 
AC
 
4
 
 
AC
 
3
 
 
AC
 
2
 
 
AC
 
1
 
 
AC0
SR=1AC5AC0  
直卷动地址SR=0AC3AC0  
ICON IRAM  地址
 
 
72us
设定绘
RAM
地址
 
 
0
 
 
0
 
 
1
 
AC
 
6
 
AC
 
5
 
AC
 
4
 
AC
 
3
 
AC
 
2
 
AC
 
1
 
 
AC0
CGRAM  地址到 址计数器
AC
 
 
72us
 
备注:
1模块受指令微处理必须先确认模块部处于非碌状态即读取BF  
志时BF  0,方可接受新的在送出个指令前不检查BF  标志么 在前一指令和个指令间必须延迟段较长的即是前一指令确行 完成指令执的时间请考指令中的个别令说明。
 
 
2RE本指令集与扩充指集的选控制位元当变RE指 令集维持在后 的态,除非次变更RE,否使用相同令集时,不需 每重设RE”位元。
 
具体指令介绍:
 
1除显示
CODE   RW     RS        DB7     DB6      DB5     DB4     DB3      DB2     DB1      DB0
 
L
L
L
L
L
L
L
L
L
H
 
 
:清除显DDRAM  计数器00H”
 
2址归位
CODE   RW     RS        DB7     DB6      DB5     DB4     DB3      DB2     DB1      DB0
 
L
L
L
L
L
L
L
L
H
X
 
 
DDRAM 位址计器调整“00H”点,该能不影响DDRAM
3址归位
CODE   RW     RS        DB7     DB6      DB5     DB4     DB3      DB2     DB1      DB0
 
L
L
L
L
L
L
L
H
I/D
S
 
 
DDRAM 数器00H,游标回原点该功能响显DDRAM 功能:命令
所设的行将显在屏幕第一行显示始行是由Z命令A0-A5  地址Z 址计数起始地可以是0-63  围内意一地址数器具有环计数用于示行描同步当扫描完行后自加一。
 
4示状态/
CODE   RW     RS        DB7     DB6      DB5     DB4     DB3      DB2     DB1      DB0
 
L
L
L
L
L
L
H
D
C
B
功能:    D=1;    整体显示 ON     C=1;   游标 ON     B=1;   位置 ON
 
 
5标或移位控制
CODE   RW     RS        DB7     DB6      DB5     DB4     DB3      DB2     DB1      DB0
 
L
L
L
L
L
H
S/C
R/L
X
X
 
 
:设定游的移动示的位控制位:这个指并不改DDRAM内容

6能设定
CODE    RW     RS        DB7     DB6      DB5     DB4     DB3      DB2     DB1      DB0
 
L
L
L
L
H
DL
X
0RE
X
X
 
 
功能DL=1设为1   RE=1动作   RE=0:基本集动作
 
7CGRA位址
CODE    RW     RS        DB7     DB6      DB5     DB4     DB3      DB2     DB1      DB0
 
L
L
L
H
AC5
AC4
AC3
AC2
AC1
AC0
 
 
:设定CGRAM 位址到位址计AC
 
8DDRA位址
CODE    RW     RS        DB7     DB6      DB5     DB4     DB3      DB2     DB1      DB0
 
L
L
H
AC6
AC5
AC4
AC3
AC2
AC1
AC0
 
 
:设定DDRAM 位址计数器AC
 
9取忙态(BF位址
CODE    RW     RS        DB7     DB6      DB5     DB4     DB3      DB2     DB1      DB0
 
L
H
BF
AC6
AC5
AC4
AC3
AC2
AC1
AC0
 
 
:读取忙状态(BF可以确认部动作否完成,同时可读出位址数器AC
 
10RAM
CODE    RW     RS        DB7     DB6      DB5     DB4     DB3      DB2     DB1      DB0
 
H
L
D7
D6
D5
D4
D3
D2
D1
D0
 
 
:写入资到内部RAMDDRAM/CGRAM/TRAM/GDRAM
 
11RAM 的值

H

 
H
D7
D6
D5
D4
D3
D2
D1
D0
 
CODE    RW     RS        DB7     DB6      DB5     DB4     DB3      DB2     DB1      DB0

 

 
 
 
:从内部RA取资DDRAM/CGRAM/TRAM/GDRAM
 
12    待命式(12H
CODE    RW     RS        DB7     DB6     DB5     DB4     DB3     DB2      DB1     DB0
 
L
L
L
L
L
L
L
L
L
H
 
:进入待模式,其他令都可终待命模式
 
13IRAM 13H
CODE    RW     RS        DB7     DB6      DB5     DB4     DB3      DB2     DB1      DB0
 
L
L
L
L
L
L
L
L
H
SR
 
 
功能SR=1允许输卷动位址     SR=0;允输入IRAM 位址

1414H
CODE    RW     RS        DB7     DB6      DB5     DB4     DB3      DB2     DB1      DB0
 
L
L
L
L
L
L
L
H
R1
R0
 
 
:选择4  中的任一行作反可决定反的与否
 
15015H
CODE    RW     RS        DB7     DB6      DB5     DB4     DB3      DB2     DB1      DB0
 
L
L
L
L
L
L
H
SL
X
X
 
 
功能SL=1脱离眠模式  SL=0;进入眠模式
 
16定(016H
CODE    RW     RS        DB7     DB6      DB5     DB4     DB3      DB2     DB1      DB0
 
L
L
L
L
H
H
X
1RE
G
L
 
 
功能RE=1充指令集   RE=0;基本令集动作  G=1绘图显ON       G=0;绘显示OFF
 
17IRAM址或卷动017H
CODE    RW     RS        DB7     DB6      DB5     DB4     DB3      DB2     DB1      DB0
 
L
L
L
H
AC5
AC4
AC3
AC2
AC1
AC0
功能SR=1AC5~AC0  直卷址 SR=0AC3~AC0 ICONRAM位址
 
18RA018H

L

 
L
H
AC6
AC5
AC4
AC3
AC2
AC1
AC0
 
CODE    RW     RS        DB7     DB6      DB5     DB4     DB3      DB2     DB1      DB0

 

 
 
 
:设定GDRAM 位址计数器AC

五、显示标关系
1形显
水平方X以字单位 垂直方Y以位单位
 
 
 
显示坐标
 
 
X  坐标
Line1
80H
81H
82H
83H
84H
85H
86H
87H
Line2
90H
91H
92H
93H
94H
95H
96H
97H
Line3
88H
89H
8AH
8BH
8CH
8DH
8EH
8FH
Line4
98H
99H
9AH
9BH
9CH
9DH
9EH
9FH
 
2符表
 
 代码(02H---7FH)

六、显RAM
1本显RAMDDRAM
1本显RAMDDRAM
RAM 8  ×4  入文本RAM 可以分别显示
CGROMHCGROM  CGRAM  ST7920A  可以显示三字型 分别是半宽 的HCGROM  CGRAM  字型及 CGROM 的选由在 DDRAM 中写入的码选择各种字详细编码: 显半宽字型:将一位字节 写入DDRA范围02H-7FH
显示CGRAM 字型:将字节编DDRAM中,总0000H0002H0004H
0006H 种编码 显中文字形将两字节编码写入DDRAMK   ,范围为
A1A0H-F7FFH(GB )A140H-D75FH(BIG5 的编
 绘图RAMGDRAM
显示RAM  提供128×8  个字节的记忆空间在更改RAM  先连续写入水 与垂直的坐标,再入两个字的数据绘图RAM址计数AC会自 加一写入绘图RAM 绘图 显必须关闭整个写RAM 的步骤 如下:
1闭绘示功能。
2将水位元组坐XRAM  
址;再垂直的坐Y写入RAM地址;
D15D8  写入到RA中;
D7D0 写入RAM
打开绘图显示功能。
显示的缓区对应布请参考“显示标”
 /闪烁
ST7920A  提供件游标及烁控制址计数address   counter值来指定DDRAM  中的游标 或烁位置。


深圳景润达电子有限公司
电话:0755-26042986    传真:0755-27696050  地址:深圳市宝安区广深路373号西乡宾山工业区深航工贸大厦2楼   邮编:510182
粤ICP备09026143号   网站管理入口