深圳市闪耀科技开发有限公司驱动部
LCD驱动IC
FL600 使用手冊
特色
工作电压 : 2.4V~5.2V
内建 256KHz RC oscillator
可选择 1/2, 1/3 偏压, 1/4 的 COM 周期
省电模式
16x4 LCD駆动器
内建 16x4 bit 显示内存
3-wire serial interface
软件程控
资料及指令模式
自动增加读写地址
VLCD 脚位可用来调整LCD输出
概述
FL600是一个16x4的LCD駆动器. 可软件程控使其适用于多样化的LCD应用线路. 仅用到3至4条讯号线便可控制LCD駆动器,除此之外亦可介由指令使其进入省电模式
方塊圖
Note: CSB: 芯片致能
WRB, DATA: 控制讯号线
COM0~COM3, SEG0~SEG15: LCD 输出
脚位描述
Pad No. Pad Name I/O Function
2 CSB I 芯片致能输入,内建 pull high 电阻. 当CS为逻辑1时, 数据及指令皆无法接收. 当CS为逻辑0时, 数据及指令始能接收
3 DATA I/O 连续的讯号输入输出脚位
4 WRB I 资料写入输入,内建 pull high 电阻. 写入显示内存内的资料在WRB正缘时会被输写入
5 VSS - 负电源
6 VLCD I LCD 电源
7 VDD - 正电源
8~11 COM0~COM3 O LCD common 输出
12~29
1 SEG15~SEG0 O LCD segment 输出
电器最大范围限制
供应电压 …........... - 0.3V ~ 5.5V
储存温度 …........... - 50°C ~ 125°C
输入电压 …........... VSS – 0.3V ~ VDD + 0.3V
工作温度 ………… - 25°C ~ 75°C
直流电器参数
Symbol Parameter Test Conditions Min Typ. Max Unit.
VDD Conditions
Vdd Operating voltage 2.4 5 5.2 V
Idd1 Operating current 5V No load /LCD ON
On-chip RC oscillator
(256K Hz) 150 500 μA
Idd2 Operating current 5V No load /LCD ON
Crystal oscillator
(32.768 K Hz) 120 200 μA
Idd3 Operating current 5V No load /LCD ON
External Clock source
(256K Hz) 180 350 μA
Istb Standby Current 5V No load
Power down mode 2 10 μA
Io1 DATA 5V VOL=2.5V 20 30 mA
Io2 DATA 5V VOH=3.2V -15 -10 mA
Io3 LCD Common
Sink Current 5V VOL=2.5V 2.1 2.5 mA
Io4 LCD Common
Source Current 5V VOH=2.5V -1.5 -1.3 mA
Io5 LCD Segment
Sink Current 5V VOL=2.5V 1.2 1.5 mA
Io6 LCD Segment
Source Current 5V VOH=2.5V -1 -0.7 mA
交流电器参数
Symbol Parameter Vdd Min Typ. Max Unit.
Fint3 Internal RC oscillator 3V 151 KHz
Fint5 Internal RC oscillator 5V 266 KHz
Twrbl3 Minimum write low pulse 3V 450 ns
Twrbl5 Minimum write low pulse 5V 350 ns
Tcsbh5 Minimum CSB high pulse 5V 55 ns
功能描述
显示内存
显示内存共计可存16x4 bits 资料. 显示内存的资料可介由WRITE指令存入. 以下是显示内存的资料与common, segment间的对照表
记忆体与顕示内存的相对关析如下表
顕示内存 SEG0 SEG1 SEG2 SEG3 SEG4 SEG5 SEG6
记忆体相对关析 0 1 2 3 4 5 6
顕示内存 SEG7 SEG8 SEG9 SEG10 SEG11 SEG12 SEG13
记忆体相对关析 7 8 9 10 11 12 13
顕示内存 SEG14 SEG15
记忆体相对关析 14 15
系统振荡器
FL600系统的时脉是用以产生 common, segment所需的频率. 系统时脉的来源为内建的RC oscillator (256 KHz), LCD OFF这个指令可用来将偏压线路关掉.
Name Command Code Function
LCD OFF 10000000010X Turn off LCD outputs
LCD ON 10000000011X Turn on LCD outputs
BIAS & COM 1000010abXcX C=0 : 1/2 bios option
C= 1: 1/3 bios option
Ab=00 : 2 commons option
Ab=01 : 3 commons option
Ab=10 : 4 commons option
命令形式
FL600有二种模式,其中一种叫做命令模式.命令模式的ID为1 0 0.命令模式的指令包括了系统组态.,LCD组态等等.资料模式为写.下列为资料模式和命令模式的ID:
Operation Mode ID
WRITE Data 1 0 1
COMMAND Command 1 0 0
命令模式在资料或者指令之前应该被发布.如果连续的命令已经被发布.命令模式ID.即1 0 0可以被忽略.当系统在非连续的命令或者非连续的地址资料模式操作时.CS脚应该被设定为1.以前的操作模式也应该被重置.一旦CS脚回到0时.新的操作模式应该首先被发布.
应用线路
Note:
VLCD的应用电压.必须小于VDD
调整VR适合LCD显示,在 VDD = 5V, VLCD = 4V, VR 约 24Kohm
调整R适合使用者的时基脉波
指令索引
Name ID Command Code D/C Function Def.
WRITE 1 0 1 A5A4A3A2A1A0D0D1D2D3 D 从RAM写入资料
LCD OFF 1 0 0 0000-0010-X C 关掉 LCD bias 产生器 Yes
LCD ON 1 0 0 0000-0011-X C 打开 LCD bias 产生器
SYS DIS 1 0 0 0000-0000-X C 将系统振荡器和 LCD bias产生器关掉 Yes
SYS EN 1 0 0 0000-0001-X C 打开系统振荡器
BIAS 1/2 1 0 0 0010-abX0-X C 选择 LCD 1/2 bias
ab=00: 2 commons option
ab=01: 3 commons option
ab=10: 4 commons option
BIAS 1/3 1 0 0 0010-abX1-X C 选择 LCD 1/3 bias
ab=00: 2 commons option
ab=01: 3 commons option
ab=10: 4 commons option
Note: X: Dont care
A5~A0: RAM 地址
D3~D0: RAM 资料
D/C: 资料/命令模式
Def.: 电源重置预设
110,101,和100,是模式指令。
脚位图
脚位坐标
No. Pin Name X Y No. Pin Name X Y
1 SEG0 60 1124.8 16 SEG13 1596 868.8
2 CSB 60 996.8 17 SEG12 1596 996.8
3 DATA 60 868.8 18 SEG11 1596 1124.8
4 WRB 60 740.8 19 SEG10 1468 1124.8
5 VSS 60 612.8 20 SEG9 1340 1124.8
6 VLCD 60 484.8 21 SEG8 1212 1124.8
7 VDD 60 356.8 22 NC 1084 1124.8
8 COM0 60 228.8 23 SEG7 956 1124.8
9 COM1 60 100.8 24 SRG6 828 1124.8
10 COM2 1596 100.8 25 SEG5 700 1124.8
11 COM3 1596 228.8 26 SEG4 572 1124.8
12 NC 1596 356.8 27 SEG3 444 1124.8
13 SEG15 1596 484.8 28 SEG2 316 1124.8
14 NC 1596 612.8 29 SEG1 188 1124.8
15 SEG14 1596 772.8 LOGO 960 272
更新日期
Date Name Version Comment
2005/12/16 Alec 1.0 Initial
2006/1/5 Alec 1.1 Update the IC name
2006/3/6 ACLin 1.2 Update RAM mapping