Changsha Sunman Electronics SMC1602C Service Manual

长沙太阳人电子有限公司
SMC1602C 使用说明书
SMC1602C 液晶显示模块的概述:
SMC1602C 标准字符点阵型液晶显示模块(LCM),采用点阵型液晶显示器(LCD),可显示 16 个字符 X2 行西文字符, 字符尺寸为 4.95X7.95(WXH)mm,内置 HD44780 接口型液晶显示控制器,可与 MCU 单片机直接连接,广泛应用于 各类仪器仪表及电子设备。
产品型号
SMC1602C 黄绿模 黄绿 70mA
显示 类型
STN
显示模式 工作温度 存储温度 工作电压 工作电流
常温 0~+50 -20+70 4.85.2V 2.0mA,5.0V
警告:背光电流必须小于推荐值的 120%
背光 颜色
背光 电流
编号 符号 引脚说明 编号 符号 引脚说明
1 VSS 电源地 9 D2 Data I/O 2 VDD 电源正极 10 D3 Data I/O 3 V0 LCD 偏压输入 11 D4 Data I/O 4 RS 数据/命令选择端(H/L) 12 D5 Data I/O 5 R/W 读写控制信号(H/L) 13 D6 Data I/O 6 E 使能信号 14 D7 Data I/O 7 D0 Data I/O 15 BLA 背光源正极 8 D1 Data I/O 16 BLK 背光源负极
SMC1602C 液晶显示模块的外形尺寸:
SMC1602C
43.8
37.0
1.5
35.8
23.5V.A
2.5
11.0
14
2.54
38.10
1
16
122.0
115.3
106.2
99.2V.A
15
MAX11.0
1.6
3.0
WWW.SUNMAN.CN
WWW.SUNMAN.CN 2010-3 1/5
长沙太阳人电子有限公司
SMC1602C 使用说明书
◆控制器接口说明(HD44780 及兼容芯片):
1 基本操作时序:
1.1 读状态:输入:RS=L,RW=H,E=H 输出:D0~D7=状态字
1.2 写指令:输入:RS=L,RW=L,D0~D7=指令码,E=高脉冲 输出:无
1.3 读数据:输入:RS=H,RW=H,E=H 输出:D0~D7=数据
1.4 写数据:输入:RS=H,RW=L,D0~D7=数据,E=高脉冲 输出:无
2 状态字说明
STA7 STA6 STA5 STA4 STA3 STA2 STA1 STA0
D7 D6 D5 D4 D3 D2 D1 D0
STA0-6 当前数据地址指针的数值
STA7 读写操作使能 1: 禁止 0: 允许
注:对控制器每次进行读写操作之前,都必须进行
3 RAM 地址映射图
控制器内部带 有 80X8 位(80 字节)的 RAM 缓冲区,对应关 系如右图所示:
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 27 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 67
4 指令说明
4.1 初始化设置
4.1.1 显示模式设置 指令码 功能
0 0 1 1 1 0 0 0 设置 16X2 显示,5X7 点阵,8 位数据接口
4.1.2 显示开/关及光标设置 指令码 功能
0 0 0 0 1 D C B D=1 开显示; D=0 关显示
C=1 显示光标;C=0 不显示光标 B=1 光标闪烁;B=0 光标不闪烁
0 0 0 0 0 1 N S N=1 当读或写一个字符后地址指针加一,
且光标加一
N=0 当读或写一个字符后地址指针减
一,且光标减一
S=1 当写一个字符,整屏显示左移(N=1)
或右移(N=0),以得到光标不移动而屏 幕移动的效果。
S=0 当写一个字符,整屏显示不移动
4.2 数据控制
读写检测,确保 STA7 0
LCD
16X2
WWW.SUNMAN.CN 2010-3 2/5
长沙太阳人电子有限公司
控制器内部设有一个数据地址指针,用户可通过它们来访问内部的全部 80 字节 RAM
4.2.1 数据指针设置
指令码 功能
80H+ 地址码(0-27H 40H-67H
4.2.2 读数据:见 1.3
4.2.3 写数据:见 1.4
4.2.4 其他设置
指令码 功能 01H 显示清屏:1.数据指针清零
02H 显示回车:1.数据指针清零
设置数据地址指针
2.所有显示清零
SMC1602C 使用说明书
5 初始化过程(复位过程)
5.1 写指令 38H:显示模式设置第一次
5.2 延时 3ms
5.3 写指令 38H:显示模式设置第二次
5.4 延时 3ms
5.5 写指令 38H:显示模式设置第三次
5.6 延时 3ms
5.7 写指令 38H:显示模式设置第四次
5.8 延时 3ms
5.9 写指令 08H:显示关闭
5.10 写指令 01H:显示清屏
5.11 延时 3ms
5.12 写指令 06H:显示光标移动设置
5.13 写指令 0CH:显示开及光标设置
WWW.SUNMAN.CN 2010-3 3/5
长沙太阳人电子有限公司
SMC1602C 液晶显示模块的参考连接:
1. 8051 系列总线方式:
SMC1602C 使用说明书
P0.0
P0.7 RD
WR P2.7
P2.1 P2.0
8051 MCU
2. 8051 系列模拟口线方式:
P1.0
. . .
P1.7 P3.2 P3.1
P3.0
8051 MCU
.
.
.
74LS00
0V
Rext
0V
Rext
P=10K
0V
P=10K
0V
+5V
+5V
DB0
.
.
.
DB7 E
R/W RS
Vo BLA
BLK
DB0
. . .
DB7 E R/W
RS Vo
BLA
BLK
Rint
Rint
SMC1602C
Vled
SMC1602C
Vled
3. 外部背光限流电阻选择:
产品型号 背光颜色 内部发光电压Vled 内部限流电阻 Rint 外部限流电阻 Rext 背光电流
SMC1602C 黄绿 4.2V 5.1 10 欧 70mA
:用户可改变背光工作电压和外接限流电阻 Rext 来调节背光的亮度,但改变后的背光电流必须小于推荐值的 120%
WWW.SUNMAN.CN 2010-3 4/5
长沙太阳人电子有限公司
◆控制器接口时序说明(HD44780 及兼容芯片):
1. 读操作时序
RS
SMC1602C 使用说明书
R/W
E
DB0-DB7
2. 写操作时序
RS
R/W
tSP1
tSP1
tHD1
tPW
tF
tHD1
tR
tD
Valid Data
tHD2
tC
tHD1
tPW
tF
tHD1
E
DB0-DB7
3. 时序参数
时序参数 符号
E 信号周期 E 脉冲宽度 E 上升沿/下降沿时间
地址建立时间 地址保持时间 数据建立时间(读操作) 数据保持时间(读操作) 数据建立时间(写操作) 数据保持时间(写操作)
tSP2
tC tPW tR,tF tSP1 tHD1 tD tHD2 tSP2 tHD2
tR
tHD2
Valid Data
tC
极限值
最小值 典型值 最大值
400 - - ns 150 - - ns
- - 25 ns 30 - - ns 10 - - ns
- - 100 ns 20 - - ns 40 - - ns 10 - - ns
单位 测试条件
引脚 E
引脚 ERSR/W
引脚 DB0DB7
参考网页:http://www.sunman.cn/lcm/product/SMC1602C.html
WWW.SUNMAN.CN 2010-3 5/5
Loading...