SGMICRO SG1621A

SG1621A 32*4 液晶驱动 IC
特色:
z
z
z
z
z
z
z
z
工作电压:2.4-5.2V
内建 256KHz RC oscillator
可外接 32 .768KHz 石英震荡器或 256KHz 频率
可选择 1/2,1/3 偏压,也可选择 1/2,1/3 或 1/4 的
COM 周期
两种蜂鸣器频率(2KHz/4KHz)
省电模式
内建 time base generator 以及 WDT
Time base or WDT 溢位输出
z
z
z
z
z
z
z
z
8 种的 time base/WDT 的时钟输入
32X4 LCD 驱动器
内建 32X4 bit 显示记忆体
3-wire serial interface
软件程控
资料及指令模式
自动增加读写位址
VLCD 脚位可用来调整 LCD 输
概述:
SG1621A 是一个 32*4 的 LCD 驱动器,可软体程控使其适用于多样化的 LCD 应用线路,仅用到 3 至 4 条讯
号线便可控制 LCD 驱动器,除此之外也可介由指令使其进入省电模式
方块图
Note: CSB:晶片致能
BZ,BZB:蜂鸣器输出
WRB,RDB,DATA:控制讯号线
COM0~COM3 ,SEG0~SEG31:LCD 输出
IRQB:Time base or WDT 溢位输出
脚位描述
Pad No.
Pad Name
I/O
1
CSB
I
2
RDB
I
3
WRB
I
4
5
6
DATA
VSS
OSCI
I/O
I
7
OSCO
O
function
晶片“致能”输入,内建 pull high 电阻,当 CS 为
选辑 1 时,资料及指令皆无法接收,当 CS 为选辑时,
资料及指令始能接收
资料“读出”输入,内建 pull high 电阻。显示记忆体内的
资料在 RDB 负缘时会被输出至 DATA 这个脚位
资料“写入”输入,内建 pull high 电阻。写入显
示记忆体内的资料在 WRB 正缘时会被输写入
连续的讯号输入输出脚位
负电源
使用 32.768KHz crystal 时,OSCI 以及 OSCO 都必须接
使用 256KHz Oscillator 时,只要接 OSCI
使用内建振荡器时,OSCI 以及 OSCO 皆可浮接
深圳市宏达科技有限公司 Tel:0755-36917049 13530382140 Fax:0755-29502958
1 of 8
SG1621A 32*4 液晶驱动 IC
8
9
VLCD
VDD
I
-
10
IRQB
O
BZ,BZB
COM0-COM3
SEG31-SEG0
O
O
O
11-12
13-16
17-48
LCD 电源
正电源
Time base or WDT 溢位旗标,NMOS open drain 输
出
2KHz 或 4KHz 蜂鸣器输出
LCD common 输出
LCD segment 输出
直流特性
D.C.Characteristics
Symbol
Istb
lo
Parameter
Test Conditions
VDD
Conditions
Standby Current
5V
No load
Power down mode
LCD Common Sink Current
5V
5V
5V
5V
VOL=2.5V
VOH=2.5V
VOL=2.5V
VOH=2.5V
lCD Common Source Current
LCD Segment Sink Current
LCD Segment Source Current
Min Typ. Max Unit
-
5 2.36
1.51
1.58
0.9
∪A
mA
mA
mA
mA
交流特性:
功能描述:
Symbol
Fint3
Fint5
Fext5
Trdbl3
Trdbl5
Twrbl3
Twrbl5
Tcsbh5
Parameter
Internal RC oscillator
Internal RC oscillator
External input clock
Minimum read low pulse
Minimum read low pulse
Minimum write low pulse
Minimum write low pulse
Minimum CSB high pulse
Vdd
3V
5V
5V
3V
5V
3V
5V
5V
Min
Typ.
256
133
Max
3.5
350
350
350
350
50
Unit
KHz
KHz
MHz
ns
ns
ns
ns
ns
显示记忆体:
显 示 记 忆 体 共 计 可 存 32X4 b its 资 料 , 显 示 记 忆 体 的 资 料 可 介 由 READ , WRITE , and
SG1621A 32*4 液晶驱动 IC
READ-MODIFY-WRITE 等指令存取。以下是显示记忆体的资料与 common,segment 间的对照表
Data 4 bits
(D3.D2.D1.D0) RAM mapping
系统振荡器
SG1621A 系统的时脉是用以产生 time base/Watchdog,common,segment 以及蜂呜器所需的频率。系
统时脉的来源可介由指令换成内建的 RC oscillator (256KHz), crystal oscillator (32.768KHz), 或者
是 external 256KHz clock. 在下达 SYS DIS 这个指令后,系统时脉便会停止(当使用的时脉是内
建的 RC oscillator 或是 crystal oscillator 时),LCD 的偏压线路也会关掉,一旦时脉停止,LCD 显
示器便显示空白,time base/WDT 也失去功能。LCD OFF 这个指令可用来将偏压线路关掉,SYS
DIS 这个指令可以让 LCD 驱动器进入省电模式,但是如果使用 external 256K oscillator 时便无法
达到省电功能。
刚通电时 LCD 驱动器是在 SYS DIS 的状态
Time base and Watchdog Time (WDT)
Time base generator 是由 8 节的计数器所组成,其功能是用来产生正确的时基。The watch dog
timert(WDT)则是由 8 节的计数器以及另外的 2 节计数器共同组成,其功能是中断控制器或其他副
系统的不正常状态,例如不想要的跳跃,程式执行错误。The WDT time out 会设定内部的 WDT
time out 旗标。Time base generator 以及 WDT time out 旗蒜的输出为 IRQ 这个讯号脚位。总共有
8 种不同的频率可供 Time base generator 以及 WDT 使用。WDT 的输出频率为
方程式中的 n 范围从 0 到 7 可介由指令控制,方程式中的 32KHz 是 LCD 驱动
器系统时脉的来源有 3 种:crystal oscillator of32.768KHz, 内建 RC chip oscillator(256 KHz),或是
extermal frequency of 256 KHz, 使用与 Time base generator 以及 WDT 相关的指令时,须注意这
两个功能共用一组 8 节的计数器,举例来说,使用到 WDT DIS 也会把 time base generator 关掉,
但是执行 WDT EN 指令时同时致能 time base generator 以及 WDT。执行 TIMER EN 这个指令
后 WDT 与 IRQ 间连线会呈断路而与 time base generator 的输出连接。WDT 可介由 CLR WDT
深圳市宏达科技有限公司 Tel:0755-36917049 13530382140 Fax:0755-29502958
3 of 8
SG1621A 32*4 液晶驱动 IC
或 CLR
TIMER
Name
LCD OFF
LCD ON
等两个指令做清除
这个指令做清除的动作,time base generator 可
介由 CLR WDT
Command
10000000010X
10000000011X
Function
Tum off LCD outputs
Tum off LCD outputs
C=0:1/2 bios option
C=0:1/3bios option
BIAS&COM 1000010abXcX Ab=00:2 commons option Ab=01:3commons option
Ab=10:4 commons option
CLR WDT 或 CLR TIME 应该在 WDT EN 或 TIME EN 等两个指令前执行,执行 IRQ EN 前,
应该先执行 CLR WDT 或 CLR TIME,从 WDT 模式切换到 time base 模式前应该先执行 CLR
TIME. 一旦 WDT time out 发生,IRQ 会持续在选辑 0 的准位直到执行 CLR WDT 或 IRQ DIS,
IRQ 输出可介由 IRQ 或 IRQ DIS 来到能或关闭,IRQ EN 可使得 time base generator 或 WDT time
out 棋标的输在 IRQ 这个脚位上。
蜂鸣器输出
在 SG1621A 里有一个简单的蜂鸣产生器。蜂鸣产生器在 BZ 和 BZB 上能输出一对反向的驱动
号,用来产生 single tone 在执行时,TONE4K 和 TONE2K 指令可先二音调频率输出,TONE4
和 TONE2K 的指令设定频率分别为 4KHz 和 2KHz。TONE ON 和 TONR OFF 指令可打开或关
掉蜂鸣器的输出。
命令形式
SG1621A 有二种模式,其中一种叫做命令模式。命令模式的 ID 为 1 0 0。命令模式的指令包
括了系统组态。系统频率选择,LCD 组态,蜂鸣器频率,time/WDT 设定,和操作等等,资
料模式包含读,写,和读-修改-写的操作下列为资料模式和信念模式的 ID:
Operation
Mode
Id
Read
Data
110
WRITE
Data
101
READ-MODIFY-WRITE
Data
101
COMMAND
Command
100
命令模式在资料或指令之前应该被发布,如果连续的命令已经补发存。命令模式 ID。即 100 可以
被忽略。当系统在非连续的命令或者非连续的位址资料模式操作时,CS 脚应该被设定为“1”,以
前的操作模式也应该被重置,一旦 CS 脚回至“0”时,新的操作模式应该首先被发存
应用线路:
深圳市宏达科技有限公司 Tel:0755-36917049 13530382140 Fax:0755-29502958
4 of 8
SG1621A 32*4 液晶驱动 IC
NOTE
:
VLCD 的应用电压,必须小于 VDD
调整VR适合LCD显示,在VDD=5V,VLCD=4V,VR约 24Kohm
调整 R 适合使用者的时基脉波
指令索引:
Name
ID
Command Code
D/C
Function
Def.
READ
110
A5A4A3A2A1A0D
0D1D2D3
D
从 RAM 读取资料
WRITE
101
A5A4A3A2A1A0D
0D1D2D3
D
从 RAM 写入资料
READMODIFY-WRITE
101
A5A4A3A2A1A0D
0D1D2D3
D
读取和写入资料到 RAM
SYS DIS
100
0000-0000-X
C
将系统振荡器和 LCD bias 产生器
关掉
SYS EN
100
0000-0001-X
C
打开系统振荡器
LCD OFF
100
0000-0010-X
C
关掉 LCD bias 产生器
LCD ON
100
0000-0011-X
TIMER DIS
100
0000-0100-X
C
不使 time base 输出
WDT DIS
100
0000-0101-X
C
不使 WDT 暂停旗标输出
TIMER EN
100
0000-0110-X
C
使 time base 输出
WDT EN
100
0000-0111-X
C
使 WDT time-out flag 输出
TONE OFF
100
0000-1000-X
C
关掉蜂鸣器输出
TONE ON
100
0000-1001-X
C
打关蜂鸣器输出
CLR TIMER
100
0000-1101-X
C
清除 Time base 产生器
CLR WDT
100
0000-1111-X
C
清除 WDT
XTAL 32K
100
0001-01XX-X
C
系统时脉来自晶体振荡
RC 256K
100
0001-10XX-X
C
系统时脉来自 RC 振荡
EXT 256K
100
0001-11XX-X
C
系统时脉来自外部振荡
BIAS 1/2
100
0010-abX0-X
C
选择 LCD 1/2 bias
Ab=00:2 commons option
Ab=01:3 commons option
Ab=10:4 commons option
Yes
打开 LCD bias 产生器
深圳市宏达科技有限公司 Tel:0755-36917049 13530382140 Fax:0755-29502958
Yes
Yes
5 of 8
SG1621A 32*4 液晶驱动 IC
BIAS 1/3
100
0010-abX1-X
C
选择 LCD 1/3 bias
Ab=00:2 commons option
Ab=01:3 commons option
Ab=10:4 commons option
TONE 4K
100
010X-XXXX-X
C
蜂鸣器频率,4KHz
TONE 2K
100
011X-XXXX-X
C
蜂鸣器频率,2KHz
IRQ DIS
100
100X-0XXX-X
C
不使 IRQ 输出
IRQ EN
100
100X-1XXX-X
C
使 IRQ 输出
F1
100
101X-X000-X
C
Time base/WDT 时脉输出:
1Hz 在暂停旗标之后:4S
F2
100
101X-X001-X
C
Time base/WDT 时脉输出:2Hz
The WDT 在暂停旗标之后:2s
F4
100
101X-X010-X
C
Time base/WDT 时脉输出:
4Hz 在暂停旗标之后:1s
F8
100
101X-100X-X
C
Time base/WDT 时脉输出:
8Hz 在暂停旗标之后:1/2s
F16
100
101X-X100-X
C
Time base/WDT 时脉输出:16Hz
The WDT 在暂停旗标之后:1/4s
F32
100
101X-X101-X
C
Time base/WDT 时脉输出:
32Hz 在暂停旗标之后:1/8s
F64
100
101X-X110-X
C
Time base/WDT 时脉输出:
64Hz 在暂停旗标之后:1/16s
F128
100
101X-X111-X
C
Time base/WDT 时脉输出:
128Hz 在暂停旗标之后:1/32s
TEST
100
1110-0000-X
C
测试模式使用者不使用
NORAML
100
1110-0011-X
C
标准模式
Note:
X: Don’t care
A5-A0: RAM 位址
D3-D0:RAM 资料
YES
YES
D/C:资料/命令模式
Def:电源重置预设
110,101,和 100,是模式指令。
脚位图
深圳市宏达科技有限公司 Tel:0755-36917049 13530382140 Fax:0755-29502958
6 of 8
SG1621A 32*4 液晶驱动 IC
SG1621A
脚位座标
No
Name
X
Y
No
Name
X
Y
1
CSB
60
1468
25
SEG23
1596
188
2
RDB
60
1340
26
SEG22
1596
316
3
WRB
60
1212
27
SEG21
1596
444
4
DATA
60
1084
28
SEG20
1596
572
5
VSS
60
956
29
SEG19
1596
700
6
OSCO
60
828
30
SEG18
1596
828
7
OSCI
60
700
31
SEG17
1596
956
8
VLCD
60
572
32
SEG16
1596
1084
9
VDD
60
444
33
SEG15
1596
1212
10
IRQB
60
316
34
SEG14
1596
1340
11
BZ
60
188
35
SEG13
1596
1468
12
BZB
60
60
36
SEG12
1596
1564
13
COM0
188
60
37
SEG11
1468
1564
14
COM1
316
60
38
SEG10
1340
1564
15
COM2
444
60
39
SEG9
1212
1564
16
COM3
572
60
40
SEG8
1084
1564
17
SEG31
700
60
41
SEG7
1084
1564
深圳市宏达科技有限公司 Tel:0755-36917049 13530382140 Fax:0755-29502958
7 of 8
SG1621A 32*4 液晶驱动 IC
18
SEG30
828
60
42
SEG6
828
1564
19
SEG29
956
60
43
SEG5
700
1564
20
SEG28
1084
60
44
SEG4
572
1564
21
SEG27
1212
60
45
SEG3
444
1564
22
SEG26
1340
60
46
SEG2
316
1564
23
SEG25
1468
60
47
SEG1
188
1564
24
SEG24
1596
60
48
SEG0
60
1564
LOGO
276.8
984
History
Date
Name
Version
Comment
2003/2/9
C.c kuo
1.0
Initial
2003/2/13
C.c kuo
1.1
2003/3/17
C.c kuo
1.2
Insert the package information
2003/6/10
C.c kuo
2.0
Create Chinese version
2003/9/25
C.c kuo
2.1
Modify the pin assignment
深圳市宏达科技有限公司 Tel:0755-36917049 13530382140 Fax:0755-29502958
8 of 8