液晶显示模块使用手册
版本: 1.0
型号:CA1604A 系列
选 配 件 说 明
□常温(0~50℃) □宽温(-20~+60℃)
液晶片
□超宽温(-30~+70℃)
□黄绿膜 □蓝膜 □灰膜 □黑白膜
LED背光 □白光 □翡绿光 □黄绿光 □蓝光
背 光
EL背光 □白光 □蓝光 □CCFL背光
负压电路 □板载负压 □不带负压
EL逆变器 □配备 □板载 □不配备
CCFL逆变器 □配备 □不配备
深圳市松山电子科技有限公司
中国广东省深圳市宝安39区宝诚大厦二单元6楼
电话:+86(755)2789115527890723
传真:+86(755)2789069727890021
E m a i l:S U N S O N@S U N S O N.N E T
H T T P://W W W.S U N S O N.N E T
技术:+86(755)27891465
电子
CA1604A液晶显示器规格书改版说明
版本 日期 说明 改版人 1.0 2006-2-8 第一版
松
山
子
一.概述
CA1604A 是一种字符型液晶显示器。共可以显示64个字符,每个字符是
由5x8点阵组成的字符块集。它主要采用动态驱动原理由行驱动—控制器和列驱动器两部分组成了80(列)×64(行)的全点阵液晶显示。此显示器采用了COB 的软封装方式,通过导电橡胶和压框连接LCD,使其寿命长,连接可靠。
二.特性
1.工作电压为+5V±10%
2.点阵数为80(列)×64(行),可显示64个(5×8点阵)的字符
3.与CPU 接口采用3条位控制总线和8位并行数据总线输入输出,适 配M6800系列时序。
4.内部有固定字模库共240个字符和64个字节的自定义字模库。
5.共有11条操作指令
三.外形尺寸
1.外形尺寸图:
松
山
电
子2.主要外形尺寸:
四.硬件说明
1.引脚特性
管脚 符号 电平
说明
1 VSS 0V 电源地
2 VCC 5.0V 电源电压
3 V0 - 液晶显示器驱动调节电压
4 RS H/L
RS=“H”,表示DB7~DB0为显示数据 RS=“L”,表示DB7~DB0为显示指令数据
5 R/W H/L R/W=“H”,数据被读到DB7~DB0 ;R/W=“L”,数据被写到DB7~DB0
6 E H,H->L
使能信号:R/W=“L”,E 信号下降沿锁存DB7~DB0
R/W=“H”,E=“H” DRAM 数据读到DB7~DB0 7 DB0 H/L 数据线 8 DB1 H/L 数据线 9 DB2 H/L 数据线 10 DB3 H/L 数据线 11 DB4 H/L 数据线 12 DB5 H/L 数据线 13 DB6 H/L 数据线 14 DB7 H/L 数据线 15 BLA 5.0V 背光正极 16
BLK
0V 背光负极
2.原理简图
项 目
标 准 尺 寸 单 位
模 块 体 积 87.0×60.0×13 mm 定 位 尺 寸 85.0×55.0 mm 视 域 61.7×25.2
mm 字 符 点 阵
16×4 位 点 距 离 0.6×0.6 mm 点 大 小
0.55×0.55
mm
D B 0~D B 7E
R /W
R S
V 0
V C V S LE D LE D
松
山
电
子3.最大工作范围
1、逻辑工作电压(Vcc): 4.5~5.5V
2、电源地(GND): 0V
3、LCD 驱动电压(Vop): +4.7V
4、输入电压: 0~Vcc
5、工作温度(Ta): 0-50℃(常温)
6、保存温度(Tstg): -20-+70℃
4. 电气特性(测试条件 Ta=25,Vdd=5.0+/-0.25V)
1、输入高电平(Vih): 3.5Vmin
2、输入低电平(Vil): 0.55Vmax
3、输出高电平(Voh): 3.75Vmin
4、输出低电平(Vol): 1.0Vmax
5、模块工作电流: 0.6—0.9MA(不带背光的情况下)
6、底黄绿光工作电流: 220max(注:BLA=5V,BLK=0V)
五、模块主要硬件构成说明
1.显示数据存储器(DDRAM)
DDRAM(80×8 bits)是用于存储当前所要显示的字符的字符代码。DDRAM 的地址指针
由地址指针计数器AC 提供。DDRAM 各单元对应着显示屏上的各字符位。
2.地址指针计数器
AC 是可读可写计数器。它是DDRAM 和CGRAM 共用的地址指针计数器,由计算机最近写
入的地址设置指令的标识码来确定。可设置成加一计数器和减一计数器,当读/写操作后地址指针计数器会自动进行修正。AC 还作为光标和闪烁的位置地址指针,指示当前光标和闪烁的位置地址。
3.复位电路
SPLC780D 控制部具有复位电路,电源上电即复位实现硬件初始化:
(1) 清屏,即清DDRAM
(2) 工作方式为8位总线接口,一行5X7字体符显示 (3) 关显示
(4) 输入方式为地址指针计数器AC 加一形式。
初始化过程中,接口部对计算机呈忙状态
松
山
电
子
读操作时序参数:
项目
符号
最小值
典型值
最大值
单位
测试端
使能周期时间 t C 500 --- --- ns E 使能上升时间 t r --- --- 20 ns E 使能下降时间
t f --- --- 20 ns E 使能脉冲宽度(高电平) t W 230 --- --- ns E 地址设置时间 t SU 40 --- --- ns R/W, RS 地址保持时间 t h 10 --- --- ns R/W, RS 数据设置时间 t D --- --- 160 ns DB 0 ~ DB 7数据保持时间
t DH 5 --- --- ns DB 0 ~ DB 7
七.软件说明
1.指令表
控制信号
控制代码
指令名称
RS R/W
DB 7DB 6DB 5DB 4DB 3DB 2 DB 1 DB 0 运行时间
(f osc = 250kHz)
清屏 0 0 0 0 0
0 0 1
1.64ms
归HOME 位 0 0 0 0 0
0 1
*
1.64ms 输入方式设置 0 0 0 0 0 0 0 1 I/D S 42μs 显示开关设置 0 0 0 0 0
1
D
C B
42μs 光标画面滚动设置 0 0 0 0 0
1
S/C
R/L *
*
42μs 工作方式设置 0 0 0 0 1
DL
N
F
*
*
42μs CGRAM 地址设置 0
1
A5
A4
A3
A2
A1
A0
42μs
DDRAM 地址设置 0 0 1
A6A5
A4
A3
A2
A1
A0
42μs 读BF 和AC 值
1
BF
AC6
AC5
AC4
AC3
AC2
AC1 AC0
0μs 写数据
1 0 数据 46μs 读数据
1
1
数据
46μs
详细解释各个指令功能
1)清屏(01H )
格 式 0 0 0 0 0 0 0 1
将空码(20H )写入DDRAM 的所有单元内;将AC 清零,光标或闪烁归HOME 位; 将I/D 设置为1,即地址指针AC 为自动加一的方式。
2)归HOME 位(02H )
格 式
0 0 0 0 0 0 1 *
将AC 清零。将光标或闪烁位返回到显示屏的左上第一字符位上,即DDRAM 的 00H 单元;或撤消画面的滚动效果,将画面拉回到HOME 位。
山电子
3)输入方式设置(04H~07H)
格式0 0 0 0 0 1 I/D S
该指令实现四种字符的输入方式如下表所示:
输入方式 指令代码I/D(设置AC修改方式)S(控制画面是否滚动)示例
画面不动光标左移 04H 0(AC为减一计数器)0禁止滚动
_
_t _left
画面右滚动 05H 0(AC为减一计数器)1充许滚动
_
_t _left
画面不动光标右移 06H 1(AC为加一计数器)0禁止滚动
_
R_
RIGHT_
画面左滚动 07H 1(AC为加一计数器)1充许滚动
_
S_ SHIFT_
4)显示开关设置(08H~0FH)
格式0 0 0 0 1 D C B 该指令控制着画面,光标与闪烁的开与关。
该指令实现五种状态如下表所示:
画面显示状态位光标显示状态位闪烁显示状态位
指令代码
D C B
功能(08H~0BH)0画面关* * 关显示,RAM内容不变 0CH 1画面开0光标消失0闪烁禁止画面显示
0DH 1画面开0光标消失1闪烁启用画面闪烁显示
0EH 1画面开1光标显示0闪烁禁止画面光标显示
0FH 1画面开1光标显示1闪烁启用画面光标闪烁显示
5)光标或画面滚动设置(10H,14H,18H,1CH)
格式0 0 01S/C R/L * *执行该指令将产生画面或光标向左或向右滚动一个字符位。如果定时间隔地执
该指令将关生画面或光标的平滑滚动。如表所示:
滚动对象选择滚动方向选择
指令代码
S/C R/L
功能
10H 0光标0左移光标左滚动
14H 0光标1右移光标右滚动
18H 1画面0左移画面左滚动
1CH 1画面1右移画面右滚动
松
松
山
电
子
6)工作方式设置(30H )
该指令设置了控制器的工作方式,是唯一的软件复位指令。 功能如表所示:
接口形式设置
字符行数设置
字符的字体设置
DL N
F
0 1 0 1
1
参数说明
4位总线
8位总位
1行字符
2行字符 5X7字体 5X10字体
指令代码
38H
数据总线长度为8位,2行字符,显示字体为5X7
占空比为1/16(由N ,F 组合设置)
DL=1 ,设置数据总线为8位长度,即DB7-DB0有效
DL=0 ,设置数据总线为4位长度,即DB7-DB4有效,指令或数据按先高4位后低4
位的顺序分两次传输
7)CGRAM 地址设置(40H ~7FH )
格 式
0 1 A5 A4 A3 A2 A1 A0
该指令将6位的CGRAM 地址写入地址指针计数器AC 内,随后计算机对数据的操 作是对CGRAM 的读/写。
8)DDRAM 地址设置(80H ~FFH )
格 式 1 A6 A5 A4 A3 A2 A1 A0 该指令将7位的DDRAM 地址写入地址指针计数器AC 内,随后计算机对数据的操 作是对DDRAM 的读/写。
9)读忙标志和地址指针值
格 式 BF AC6 AC5AC4 AC3AC2 AC1 AC0
计算机对指令寄存器通道读操作即RS 为0 R/W 为1时,将读出此格式的忙标志 BF 值和7位地址指针计数器AC 的当前值。
2.控制时序表
RS R/W E DB7~DB0 功能 0 0 输入 写指令代码 0 1 输出 读BF 和AC 值1 0 输入 写显示数据 1
1
输出
读显示数据
八、屏幕显示与DDRAM 地址映射关系(DDRAM 地址表)
字符列位置 1 2 3 …………...
14 15 16 DDRAM 地址 第一行 00H 01H 02H …………...0DH 0EH 0FH DDRAM 地址
第二行 40H
41H
42H
…………...
4DH 4EH 4FH
格 式 0 0 1 DL N F * *
松
山
电
子V0
VSS VCC DB0-DB7
P0.0-P0.7
RS R/W P2.0P2.1
E
/WR /RD 8051
LCM
DDRAM 地址 第三行 10H 11H 12H …………...1DH 1EH 1FH DDRAM 地址
第四行 50H
51H
52H
…………...
5DH 5EH 5FH
执行显示移位操作时,对应的DDRAM 地址也发生移位,以每行16个字符的显示为例, 移位前后的地址对应关系如下: 左移一位
1 2 3 4 …………...14 15 16 01H 02H 03H 04H …………...0EH 0FH 10H 41H 42H 43H 44H …………...4EH 4FH 50H 11H 12H 13H 14H …………...1EH 1FH 20H 51H 52H 53H 54H
…………...
5EH
5FH
60H
右移一位
九、示例接口电路:(直接访问)
十、程序示例:
1604 演示程序
;*************************************************************************** ;* Support telephone: 0755-******** (SHENZHEN SUNSON) *
;* Support fax :0755-******** Support E-mail:Ssmart@https://www.doczj.com/doc/c412182898.html, * ;*************************************************************************** ;连线表: CPU=89C52 * ;RS=P2.0 R/W=P2.1 * ;FOSC=12MHz D0-D7=P0.0-P0.7 E=/(WR*RD) /RSET=/(CPU RSET) * ;*************************************************************************** CMDW EQU 0000H CMDR EQU 0200H DATW EQU 0101H
1 2 3 4 …………...
14 15 16
27H 00H 01H 02H …………...0CH 0DH 0EH 67H 40H 41H 42H …………...
4CH 4DH
4EH
0FH 10H 11H 12H …………...1CH 1DH
1EH
4FH 50H 51H 52H
…………...
5CH
5DH
5EH
山电子
DATR EQU 0301H
COM EQU 20H
DAT EQU 21H
ORG 00H
AJMP MAIN
ORG 30H
MAIN: MOV SP,#60H
LCALL DEL_10MS
LCALL DEL_10MS
LCALL INTI
LCALL W_CGRAM
MOV COM,#02H
LCALL PR1
LCALL DL_CGRAM
MOV COM,#0C0H
LCALL PR1
LCALL DL_CGRAM
LCALL DELAY
MOV COM,#02H
LCALL PR1
LCALL BLACK
MOV COM,#0C0H
LCALL PR1
LCALL BLACK
LCALL DELAY
MOV COM,#02H
LCALL PR1
LCALL DL_CGRAM_2
MOV COM,#0C0H
LCALL PR1
LCALL DL_CGRAM_2
LCALL DELAY
MOV COM,#02H
LCALL PR1
MOV DPTR,#TABCR1
LCALL W_CHAR
MOV COM,#0C0H
LCALL PR1
MOV DPTR,#TABCR2
LCALL W_CHAR
LCALL DEL_2S
MOV R4,#5
LEFT_SHIFT1:
MOV COM,#18H
LCALL PR1
LCALL DEL_120MS
DJNZ R4,LEFT_SHIFT1 LCALL DEL_2S
MOV R4,#19
LEFT_SHIFT2:
MOV COM,#18H
LCALL PR1
LCALL DEL_120MS
DJNZ R4,LEFT_SHIFT2
LCALL DEL_2S
LJMP MAIN
PR1: PUSH DPH
PUSH DPL
松
山电子
PR11: MOVX A,@DPTR
;JB ACC.7,PR11 MOV A,COM
MOV DPTR,#CMDW MOVX @DPTR,A
POP ACC
POP DPL
POP DPH
RET
PR2: PUSH DPH
PUSH DPL
PUSH ACC
MOV DPTR,#CMDR
PR21: MOVX A,@DPTR
;JB ACC.7,PR21
MOV A,DAT
MOV DPTR,#DATW
MOVX @DPTR,A
POP ACC
POP DPL
POP DPH
RET
DELAY: MOV R6,#5H
MOV R7,#00H
MOV R5,#00H
DELAY1: NOP
DJNZ R5,DELAY1
DJNZ R7,DELAY1
DJNZ R6,DELAY1
RET
DEL_10MS: MOV R7,#0AH
DEL1: MOV R6,#0FAH
DEL2: NOP
NOP
NOP
DJNZ R6,DEL2
DJNZ R7,DEL1
RET
DEL_120MS: MOV R7,#1
DEL20: MOV R5,#120
DEL21: MOV R6,#200
DEL22: NOP
NOP
NOP
DJNZ R6,DEL22
DJNZ R5,DEL21
DJNZ R7,DEL20
RET
DEL_2S: MOV R7,#10
DEL30: MOV R5,#200
DEL31: MOV R6,#200
DEL32: NOP
NOP
NOP
DJNZ R6,DEL32
DJNZ R5,DEL31
DJNZ R7,DEL30
RET
INTI: MOV COM,#38H
松
山电子
LCALL PR1
MOV COM,#0CH
LCALL PR1
MOV COM,#01H
LCALL PR1
RET
W_CHAR: MOV R2,#40
w_CHAR1: CLR A
MOVC A,@A+DPTR
INC DPTR
MOV DAT,A
LCALL PR2
DJNZ R2,W_CHAR1
RET
DL_CGRAM: MOV R2,#40
DL_CGRAM1: MOV A,#00H
MOV DAT,A
LCALL PR2
DJNZ R2,DL_CGRAM1
RET
DL_CGRAM_2: MOV R2,#40
DL_CGRAM1_2: MOV A,#01H
MOV DAT,A
LCALL PR2
DJNZ R2,DL_CGRAM1_2 RET
W_CGRAM: MOV COM,#40H
LCALL PR1
MOV DPTR,#CG_DATA1 MOV R2,#8
w_CGRAM1: CLR A
MOVC A,@A+DPTR
INC DPTR
MOV DAT,A
LCALL PR2
DJNZ R2,W_CGRAM1
W_CGRAM_2: MOV COM,#48H
LCALL PR1
MOV DPTR,#CG_DATA2 MOV R2,#8
w_CGRAM1_2: CLR A
MOVC A,@A+DPTR
INC DPTR
MOV DAT,A
LCALL PR2
DJNZ R2,W_CGRAM1_2
RET
BLACK: MOV R1,#40H
BLACK1: MOV DAT,#0FFH
LCALL PR2
DJNZ R1,BLACK1
RET
TABCR1:
DB "SunSon 16x4 Char"
TABCR2:
DB "(86)75527890723"2
CG_DATA1:
DB 15H,0AH,15H,0AH,15H,0AH,15H,0AH CG_DATA2:
松
山电子
DB 0AH,15H,0AH,15H,0AH,15H,0AH,15H
END
十一:使用注意事项:
十分感谢您购买我公司的产品,在使用前请您首先仔细阅读以下注意事项,以免给您造成不必要的损失,您在使用过程中遇到困难时,请拨打我们的服务电话,我们将尽力为您提供服务和帮助。
1.处理保护膜
在装好的模块成品表面贴有一层保护膜,以防在装配时沾污显示表面,在整机装配结束前不得撕去,以免弄脏或损坏表面。
2.加装衬垫
在模块和前面板之间最好加装一块约0.1毫米左右的衬垫。面板还应保持平整,以免在装配后产生扭曲,并可提高其抗振性能。
3.严防静电
模块中的控制、驱动电压是很低、微功耗的CMOS电路,极易被静电击穿,静电击穿是一种不可修复的损坏,而人体有时会产生高达几十伏或上百伏的静电,所以,在操作、装配以及使用中都应极其小心,严防静电。为此:
(1)不要用手随意去摸外引线、电路板上的电路及金属框。
(2)如必须直接接触时,应使人体与模块保持在同一电位,或使人体良好接地。
(3)焊接使用的烙铁及装配使用的电动工具必须良好接地,没有漏电。
(4)不得使用真空吸尘器进行清洁处理,因为它会产生很强的静电。
(5)空气干燥也会产生静电,因此,工作间湿度应在RH60%以上。
(6)取出或放回包装袋或移动位置时,也需小心,防止产生静电。不要随意更换包装或舍弃原包装。
4.装配操作时的注意事项
(1)模块是经过精心设计组装而成的,请勿随意自行加工、修整。
(2)金属框爪不得随意扭动、拆卸。
(3)不要随意修改加工PCB板外形、装配孔、线路及其部件。
(4)不得修改导电胶条。
(5)不得修改任何内部支架。
(6)不要碰、摔、折曲、扭动模块。
松
山电子
5.焊接
在焊接外引线时,应按如下规程进行操作。
(1)烙铁头温度小于280度。
(2)焊接时间不超过4秒。
(3)焊接材料:共晶型、低熔点。
(4)不要使用酸性助焊剂。
(5)重复焊接不要超过三次,且每次重复需间隔5分钟。
6.模块的使用与保养
(1)模块的外引线决不允许接错,在您想调试液晶模块时,请注意正确接线,尤其是正负电源的接线不能接错,否则可能造成过流、过压烧电路上的芯片等对液晶模
块元器件有损的现象。
(2)模块在使用时,接入电源及断开电源,必须在正电源稳定接入以后才能输入信号电平。如在电源稳定前或断开后输入信号电平,有可能损坏模块中的IC及电路。
(3)点阵液晶模块显示时的对比度、视角与温度、驱动电压的关系很大,所以,如果驱动电压过高,不仅会影响显示效果,还会缩短模块的使用寿命。
(4)因为液晶材料的物理特性,液晶的的对比度会随温度的变化而相应变化,所以,您加的负压也应随温度作相应调整。大致是温度变化10度,电压变化1伏。为满
足这一要求,您可以做一个温度补偿电路,或者安排一个电位器,随温度调整负
电压值。
(5)不应在规定工作温度范围外使用,并且不应在超过存储极限温度的范围外存储。
如果温度低于结晶温度,液晶就会结晶,如果温度过高,液晶将变成各向同性的
液晶,破坏分子取向,使器件报废。
(6)用力按显示部分,会产生异常显示。这时切断电源,稍待片刻重新上电,即恢复正常。
(7)液晶显示器件或模块表面结雾时,不要通电工作,因为这将引起电极化学反应,产生断线。
(8)长期用于阳光及强光下时,被遮部分会产生残留现象。
7.模块的存储
若长期(如几年以上)存储,我们推荐以下方式:
(1)装入聚乙稀口袋(最好有防静电涂层)并将口封住
(2)在-10°C --- +35°C之间存储。
(3)放在暗处,避强光。
(4)决不能在表面压放任何物品。
(5)严格避免在极限温度/湿度条件下存放。
8.有限责任和保修
如果松山和客户没有发生任何协议,松山将从发货日期算起一年内依据松山液晶显示模块接受标准(按要求提供复印件)更换或修理功能性故障的液晶显示模块。
外观/视觉毛病必须从发货日计起90天内送返松山。日期的确认将根据货运文件。松山保证的责任限于上述提及项目的维修和更换,松山不对突发性事件负责任。
9.保修
松
电子
是以上述注意事项未被忽视为先决条件的,典型的违反例子如下:
(1)断裂的液晶显示屏玻璃。
(2)线路板孔修改或损坏。
(3)线路板布线损坏。
(4)电路修改,包括元件的增加。
(5)线路板随意研磨、雕刻或油漆。
(6)焊接或更改玻璃框。
模块维修将基于双方协议下列出给顾客的清单。模块必须与防静电包装和故障详细陈述一起送回。顾客安装的连接器或电缆必须在不破坏线路板孔,线路和引线端条件下全部移去
松
山