32*8 & 24*16 LED 驱动芯片 TM1680
特性描述
TM1680是一种存储器交换LED显示控制的驱动芯片,可以选择多重的ROW/COM模式(32ROW/8COM和
24ROW/16COM),可以用来驱动点阵 LED。该芯片提供了软件设置的 16 个级别的脉宽调制控制输出,
可以调整 LED 循环显示的亮度。利用串行接口(I2C通信接口)串行输入的方式,可以便捷地进入命令
模式 (COMMAND、MDOE )和数据模式 (DATA 、MODE),只需要简单的命令就可以建立起主控芯片和
TM1680 的通信。通过 TM1680 便可以进行持续的输出显示,在 LED 灯的显示中具有广泛的应用性,如
工业仪表控制,数字钟/温度计/计数器/电压表显示,仪表数据的读出,LED显示,智能手环等应用。本
产品性能优良,质量可靠。
功能特点
工作电压2.4~5.5V
32ROW*8COM 和 24ROW*16COM 两种显示方案可选
综合显示存储器——64*4显示RAM(32ROW*8COM),96*4显示RAM(24ROW*16COM)
16 个级别脉宽调制控制亮度
内置 256KHz RC振荡器
I2C接口(SDA、SCL)通讯
数据模式和命令模式指令
可选的 NMOS 输出渠道和PMOS 输出渠道
封装形式:LQFP48、LQFP52
内部结构框图
显存
...
VDD
2
VSS
OSC
CYNC
时序脉冲
发生器
...
COM7
ROW0
ROW23
ROW24/COM15
...
LED驱 动
A0
...
A1
LED_VDD
COM0
...
SDA
2
控制和时
序电路
...
SCL
ROW31/COM8
LED_VSS
PWM控 制
图1
1
www.titanmec.com
©Titan Micro Electronics
V1.1
32*8 & 24*16 LED 驱动芯片 TM1680
1
2
3
4
5
6
7
8
9
10
11
12
36
35
34
33
32
31
30
29
28
27
26
25
(Top View)
TM1680
48 LQFP-A
ROW23
NC
NC
LED_VDD
LED_VSS
NC
COM7
COM6
COM5
COM4
COM3
NC
ROW11
ROW10
ROW9
ROW8
ROW7
ROW6
LED_VDD
ROW5
ROW4
ROW3
ROW2
ROW1
ROW0
1
2
3
4
5
6
7
8
9
10
11
12
13
39
38
37
36
35
34
33
32
31
30
29
28
27
(Top View)
TM1680
52 LQFP-A
ROW25/COM14
LED_VDD
ROW26/COM13
LED_VSS
ROW27/COM12
ROW28/COM11
ROW29/COM10
ROW30/COM9
ROW31/COM8
COM7
COM6
COM5
COM4
VSS
OSC
SDA
SCL
A1
A0
SYNC
VDD
COM0
COM1
COM2
LED_VSS
COM3
VSS
OSC
SDA
SCL
A1
A0
SYNC
VDD
COM0
COM1
COM2
LED_VSS
14
15
16
17
18
19
20
21
22
23
24
25
26
13
14
15
16
17
18
19
20
21
22
23
24
ROW10
ROW9
ROW8
ROW7
ROW6
LED_VDD
ROW5
ROW4
ROW3
ROW2
ROW1
ROW0
52
51
50
49
48
47
46
45
44
43
42
41
40
48
47
46
45
44
43
42
41
40
39
38
37
ROW11
ROW12
ROW13
ROW14
ROW15
ROW16
ROW17
ROW18
ROW19
ROW20
ROW21
ROW22
ROW12
ROW13
ROW14
ROW15
ROW16
ROW17
ROW18
ROW19
ROW20
ROW21
ROW22
ROW23
ROW24/COM15
管脚排列
图2
管脚功能
管脚名称
管脚序号
I/O
VDD
21
-
芯片逻辑电源正极
VSS
14
-
芯片逻辑电源负极
LED_VDD
7/38
-
LED驱动电源正极,每个 LED_VDD 是双键的
LED_VSS
25/36
1~6/8~13/41~
52
-
LED驱动电源负极,每个 LED_VSS 是双键的
31~35/37/39/40
O
LED行驱动输出端或者公共输出端,每个 COM 引脚是双键的
22~24/26~30
O
LED公共输出端,每个COM引脚是双键的
SYNC
20
I/O
OSC
15
I/O
A0
19
I
A1
18
I
ROW0~ROW23
ROW24/COM15
~ROW31/COM8
COM0~COM7
O
SCL
17
I
SDA
16
I/O
功能说明
LED行驱动输出
如果主触发模式或者外部扩展触发模式被选择,则同步信号将从SYNC
引脚输出;如果选择被动模式,则同步信号将从SYNC引脚输入。
RC振荡主触发模式被选择时,系统时钟由片内RC振荡产生,并且从OSC
管脚输出;如果被动模式或者外部扩展触发模式被选择,则系统时钟由
OSC 脚从外部输入。
从机地址扩展位,已内置上拉电阻。
从机地址扩展位,已内置上拉电阻。
I2C通讯时钟输入,在SCL信号上升沿时,SDA线上的数据被写进TM1680,
已内置上拉电阻。
I2C通讯数据输入/输出端口,应用时需要外接上拉电阻。
*备注:上表中的管脚序号,以LQFP52封装为例。不同的封装,脚位有所不一样,详情请参考管脚
排列图。48PIN封装的显示方式是24*8,且不支持1/16阶辉度。
2
www.titanmec.com
©Titan Micro Electronics
V1.1
32*8 & 24*16 LED 驱动芯片 TM1680
输入输出等效电路
VDD
VDD
SCL/A1/A0
SDA/SYNC
GND
GND
VDD
VDD
VDD
ROW
COM
OSC
GND
GND
GND
图3
集成电路系静电敏感器件,在干燥季节或者干燥环境使用容易产生大量静电,静电放电可
能会损坏集成电路,天微电子建议采取一切适当的集成电路预防处理措施,不正当的操作
焊接,可能会造成 ESD 损坏或者性能下降,芯片无法正常工作。
极限参数
(1)(2)
参数名称
参数符号
极限值
单
位
逻辑电源电压
SDA,SCL,OSC,SYNC
输入端电压范围
VDD
VSS-0.3V ~ VSS+6V
V
Vin
工作温度范围
Topt
VSS-0.3~VDD+0.3
-40~+85
V
℃
储存温度范围
Tstg
-55~+125
℃
(1)芯片长时间工作在上述极限参数条件下,可能造成器件可靠性降低或永久性损坏,天微电子
不建议实际使用时任何一项参数达到或超过这些极限值。
(2)所有电压值均相对于系统地测试。
推荐工作条件
参数名称
参数符号
最小值
典型值
最大值
工作电压
VDD
2.4
5.0
5.5
V
输入低电平电压
Vil
0
-
0.3VDD
V
输入高电平电压
Vih
0.7VDD
-
5
V
3
www.titanmec.com
©Titan Micro Electronics
V1.1
32*8 & 24*16 LED 驱动芯片 TM1680
DC 电气特性
在 VDD=2.4~ 5.5V 及 Ta=+25℃下测试,除非另有说明
参数名称
参数符号
工作电流
待机电流
TM1680
测试条件
最小值
IDD
ISTB
VDD
5.0V
5.0V
片内 RC,空载,开显示
省电模式,空载
OSC,SYNC,SDA 灌电流
IOL1
5.0V
Vol=0.5V
OSC,SYNC,SDA 拉电流
IOH1
5.0V
Voh=4.5V
ROW 灌电流
IOL2
5.0V
Vol=0.5V
ROW 拉电流
IOH2
5.0V
Voh=4.5V
COM 灌电流
IOL3
5.0V
Vol=0.5V
COM 拉电流
上拉电阻
IOH3
Rph
5.0V
5.0V
Voh=4.5V
SDA,SCL,OSC,SYNC
单位
典型值
最大值
0.3
0.1
0.6
10
mA
μA
18
25
-
mA
-10
-13
-
mA
12
16
-
mA
-50
-70
-
mA
250
350
-
mA
-45
18
-60
27
40
mA
kΩ
开关特性
工作温度为 25℃下测试,除非另有说明
VDD=2.4V~5.5V
参数名称
参数符号
测试条件
最小
最大
最小
最大
时钟频率
fSCL
-
100
-
400
kHZ
总线空闲时间
tBUF
4.7
-
1.3
-
μs
Start 信号保持时间
SCL 低电平时间
SCL 高电平时间
Start 信号建立时间
数据保持时间
数据建立时间
SDA/SCL 上升时间
SDA/SCL 下降时间
Stop 信号建立时间
SDA/SCL 输入时消噪
时间
tHD:STA
tLOW
tHIGH
tSU:STA
tHD:DAT
tSU:DAT
tr
tf
tSU:STO
芯片内部时钟
总线在下一个时
钟到来之前的空
闲时间
-
4
4.7
4
4.7
0
250
4
1
0.3
-
0.6
1.3
0.6
0.6
0
100
0.6
0.3
0.3
-
tSP
消噪时间
-
20
-
20
μs
μs
μs
μs
μs
ns
μs
μs
μs
ns
S
......
SDA
SCL
tLOW
tr
tHD:STA
tHIGH
......
tHD:STA
tHD:DAT
tSP
单位
S
P
......
......
......
tSU:DAT
tf
Sr
VDD=3.0V~5.5V
tBUF
.............
tSU:STA
tSU:STO
图4
4
www.titanmec.com
©Titan Micro Electronics
V1.1
32*8 & 24*16 LED 驱动芯片 TM1680
功能描述
1 显示内存(RAM)
静态显示内存包含64*4位和96*4位两种格式来存储需要显示的数据。如果模式32ROW/8COM模式被
选择,则RAM的存储空间64*4位;如果模式24ROW/16COM模式被选择,则RAM的存储空间为96*4位。RAM
中的数据直接映射到LED显示驱动器,如果RAM的数据设置为“1”则对应LED将被点亮。下图5和图6给
出的是RAM到LED的映射图:
COM7 COM6 COM5 COM4
COM3 COM2 COM1 COM0
00H
01H
ROW0
03H
02H
ROW1
......
......
......
......
......
......
......
3FH
3EH
Addr
Addr
D3
D2
D1
D0
D3
D2
D1
D0
Data
Data
32 ROW & 8 COM for 64× 4 Display RAM
图5
...... COM3 COM2 COM1 COM0
COM15 COM14 COM13 COM12
ROW0
03H ......
00H
......
07H
04H
ROW1
5FH
Addr
D2
D1
D0
D3
D2
D1
Data
24 ROW & 16 COM for 96×4 Display RAM
图6
......
......
......
......
D3
......
......
......
ROW24
......
......
5CH
Addr
D0
Data
2 系统时钟
TM1680的系统时钟用来产生系统工作的时钟频率。LED 驱动时钟、系统时钟可以取自片内的 RC
振荡器(256KHz)或者使用 S/W 设置由外部时钟输入。系统振荡器构造如图7所示,当SYS DIS命令被
执行时,系统时钟停止,LED 工作循环将被关闭(这条指令只能适用与片内 RC 振荡器)。一旦系统时
钟停止时,LED 显示为空白,时基也会丧失其功能。LED_OFF命令用来关闭 LED 工作循环,LED 工作
循环被关闭之后,用 SYS DIS 命令节省电源开支,充当省电命令;如果是片外时钟源被选择的话,
使用 SYS DIS 命令不能够关闭振荡器以及执行省电模式。晶体振荡器可以通过OSC管脚提供时钟频
率,在这种情况下,系统将不能进入省电模式。在系统上电时,TM1680 默认处在 SYS DIS 状态下。
OSC
外部时钟
系统时钟
256kHz片内
RC振荡器
图7
3 LED 驱动
TM1680 含有 256(32*8)和 384(24*16)两种模式的 LED驱动,可以设定成 32*8 或者 24*16 显
示模式,通过COM口输出可以选择 N-MOS 或者 P-MOS 输出渠道。这些特性使得TM1680 可以适应不同
的LED应用场合。LED 驱动时钟源于系统时钟,驱动的时钟一般情况下选择片内RC振荡器 256KHz或者
扩展的外部振荡器。详细设置命令请见命令概述表。
4 级联操作
在级联操作时,级联的第一颗芯片设置为主机模式,其管脚SYNC和OSC用作输出;级联的第二片芯
片设置为从机模式,其管脚SYNC和OSC用作输入,并与主机芯片的SYNC和OSC脚连接。TM1680的器件地
址包含2位外部地址选择位A1、A0,所以最多可以连接4个TM1680到同一总线上。详细设置请参考级联
应用电路图。
5
www.titanmec.com
©Titan Micro Electronics
V1.1
32*8 & 24*16 LED 驱动芯片 TM1680
5 LED 驱动模式输出波形
32×8 N-MOS开漏输出驱动模式输出波形如下图所示(Tclk=1/Fsys):
320*Tclk
8*Tclk
......
ROW0-ROW31
COM0
ON
OFF
OFF
324*Tclk
ON
OFF
4*Tclk
COM1
ON
OFF
COM2
ON
......
OFF
COM5
ON
OFF
COM6
ON
OFF
COM7
ON
1/2*Tclk
SYNC
1Frame=8*328*Tclk
图9
24×16 P-MOS开漏输出驱动模式(Tclk=1/Fsys,COM脚外加晶体管):
160*Tclk
4*Tclk
......
ROW0-ROW23
ON
OFF
ON
162*Tclk
COM0
OFF
ON
2*Tclk
COM1
OFF
ON
COM2
OFF
......
ON
ROW26/COM13
OFF
ON
ROW25/COM14
OFF
ON
ROW24/COM15
OFF
1/2*Tclk
SYNC
1Frame=16*164*Tclk
图 10
6
www.titanmec.com
©Titan Micro Electronics
V1.1
32*8 & 24*16 LED 驱动芯片 TM1680
6 闪光灯
TM1680具有闪烁功能,可以使得所有的LED按一定频率闪烁,闪烁速率可通过Blink命令设置,可
以分为2Hz/1Hz/0.5Hz。以下是闪烁频率为2Hz的输出波形:
0 .2 5s
开
0 .2 5s
关
Blink On
Blink Off
图8
7 亮度调节设置
TM1680可以通过设置ROW端的PWM驱动脉宽进行多种亮度控制。下图11为不同占空比条件下COM和
ROW端的输出波形:(1)
T=20×Tclk(32×8驱动模式);(2)T=10×Tclk(24×16 驱 动 模 式 ) ;
(3)Tclk=1/Fsys
OFF
COM
ON
ON
ROW
1/16Duty 1*T
ROW
2/16Duty
ROW
3/16Duty
ROW
4/16Duty
ROW
5/16Duty
ROW
6/16Duty
ROW
7/16Duty
ROW
8/16Duty
ROW
9/16Duty
ROW
10/16Duty
ROW
11/16Duty
ROW
12/16Duty
ROW
13/16Duty
ROW
14/16Duty
ROW
15/16Duty
ROW
16/16Duty
OFF
ON
OFF
ON
2*T
OFF
ON
3*T
OFF
ON
4*T
OFF
ON
5*T
OFF
ON
6*T
OFF
ON
7*T
OFF
ON
8*T
OFF
ON
9*T
OFF
ON
10*T
OFF
ON
11*T
OFF
ON
12*T
OFF
ON
13*T
OFF
ON
14*T
15*T
16*T
OFF
ON
OFF
图11
7
www.titanmec.com
©Titan Micro Electronics
V1.1
32*8 & 24*16 LED 驱动芯片 TM1680
8 命令格式
本芯片在输入命令或显示数据时,必须按照以下步骤:
(1)形成开始条件
(2)发送从机地址(Slave Address)
(3)命令,显示数据的传送
(4)形成停止条件
Slave_Address
Command/Register
S
1
1
1
0
0
1
A1
Data(n)
A0 A
A
ACK
D3 D2
D1
D0
D3 D2
D1
D0
ACK
P
A
ACK
图12
9 I2C 串行接口
本芯片由I2C协议2线串行接口来进行数据传送的,包含一个串行数据线SDA和时钟线SCL,两线内
置上拉电阻,总线空闲时为高电平。
每次数据传输时由控制器产生一个起始信号,采用同步串行传送数据,TM1680每接收一个字节数
据后都回应一个ACK应答信号。发送到SDA 线上的每个字节必须为8 位,每次传输可以发送的字节数量
不受限制。每个字节后必须跟一个ACK响应信号,在不需要ACK信号时,从SCL信号的第8个信号下降沿
到第9个信号下降沿为止需输入低电平“L”。当数据从最高位开始传送后,控制器通过产生停止信号
来终结总线传输,而数据发送过程中重新发送开始信号,则可不经过停止信号。
当SCL为高电平时,SDA上的数据保持稳定;SCL为低电平时允许SDA变化。如果SCL处于高电平时,
SDA上产生下降沿,则认为是起始信号;如果SCL处于高电平时,SDA上产生的上升沿认为是停止信号。
如下图所示:
开始条件
停止条件
数据保持
数据改变
SDA
SCL
1
2
7
8
9
1
2
3-8
ACK
图13
9
ACK
时序图
1 写命令操作
Slave_Address
S
1
1
1
0
0
Command 1
1
A1
A0
A
X
1
X
X
X
Command i
X
X
X
ACK
A
A
ACK
ACK
1
X
X
X
X
X
X
X
A
P
ACK
图14
如图15所示,从器件的8位从地址字节的高6位固定为111001,接下来的2位A1、A0为器件外部的地
址位。
MSB
LSB
1
1
1
0
0
1
A1
A0
图15
2 字节写操作
Slave_Address
Address byte
Data byte
S
1
1
1
0
0
1
A1
A0 A
0
A6
A5
A4
A3 A2
ACK
A1
A0
A
ACK
D3 D2
D1
D0
D3 D2
D1
D0
A
P
ACK
图16
8
www.titanmec.com
©Titan Micro Electronics
V1.1
32*8 & 24*16 LED 驱动芯片 TM1680
3 页写操作
Slave_Address
S
1
1
1
0
Address byte
0
1
A1
A0 A
0
A6
A5
A4
A3 A2
A1
A
A0
ACK
Data byte
D3 D2
D1
D0
ACK
Data byte
D3 D2
D1
D0
A
n data
(n+1)data
D3 D2
D1
D0
(n+3)data
ACK
Data byte
D3 D2
D1
D0
(n+2)data
图17
A
A
ACK
ACK
A
A
ACK
ACK
D3 D2
D1
D0
D3 D2
(n+x+1)data
D1
D0
A
(n+x)data
P
ACK
4 写命令+写数据操作
Command 1
Slave_Address
S
1
1
1
0
0
1
A0 A
A1
1
X
X
X
X
Command i
X
X
X
ACK
Address byte
0
A6
A5
A4
1
A1
A0
A
D3 D2
ACK
D1
D0
(n+1)data
X
X
X
X
X
A
X
ACK
Data byte
A3 A2
X
Data byte
D3 D2
D1
n data
D0
A
A
ACK
ACK
D3 D2
D1
D0
(n+x+1)data
D3 D2
D1
D0
(n+x)data
A
P
ACK
图18
应用电路
低功耗LED应用(直接驱动方式):32ROW*8COM模式举例图19
ROW0 R
TM1680
VDD
4.7k
MCU
ROW2 R
VDD
SCL
SDA
A0
A1
VSS
ROW0~
ROW31
4.7k
SCL
SDA
A0
A1
VSS
......
VDD
ROW1 R
ROW29 R
ROW30 R
ROW31 R
OSC
......
COM0~
COM7
LED阵列
图19
9
www.titanmec.com
©Titan Micro Electronics
V1.1
32*8 & 24*16 LED 驱动芯片 TM1680
低功耗LED应用(直接驱动方式):24ROW*16COM模式举例图20
ROW0 R
ROW1 R
TM1680
VDD
ROW2 R
VDD
4.7k
MCU
ROW0~
ROW23
4.7k
SCL
SDA
A0
A1
VSS
SCL
SDA
A0
A1
VSS
......
VDD
ROW21 R
ROW22 R
ROW23 R
OSC
......
COM0~
COM15
LED阵列
图20
中功耗LED应用(COM加晶体管驱动方式):32ROW*8COM模式举例图21
ROW0
TM1680
VDD
ROW2
VDD
SCL
SDA
A0
A1
VSS
ROW0~
ROW31
4.7k
SCL
SDA
A0
A1
VSS
R
ROW29
R
ROW30
R
ROW31 R
OSC
COM0
COM0~
COM7
COM6
......
COM1
......
4.7k
MCU
ROW1 R
......
VDD
R
LED阵列
COM7
图21
10
www.titanmec.com
©Titan Micro Electronics
V1.1
32*8 & 24*16 LED 驱动芯片 TM1680
中功耗LED应用(COM加晶体管驱动方式):24ROW*16COM模式举例图22
R
ROW0
TM1680
VDD
ROW2 R
VDD
ROW0~
ROW23
4.7k
4.7k
SCL
SDA
A0
A1
VSS
SCL
SDA
A0
A1
VSS
......
VDD
MCU
ROW1 R
ROW21 R
OSC
ROW22
R
ROW23
R
COM0
COM14
......
COM0~
COM15
......
COM1
LED阵列
COM15
图22
大功耗LED应用(ROW和COM加晶体管驱动方式):32ROW*8COM模式举例图23
VDD
COM0
COM1
TM1680
COM2
VDD
VDD
4.7k
MCU
COM0~
COM7
4.7k
SCL
SDA
A0
A1
VSS
SCL
SDA
A0
A1
VSS
COM5
......
VDD
COM6
COM7
OSC
ROW0
ROW30
......
ROW0~
ROW31
......
ROW1
LED阵 列
ROW31
图23
11
www.titanmec.com
©Titan Micro Electronics
V1.1
32*8 & 24*16 LED 驱动芯片 TM1680
大功耗LED应用(ROW和COM加晶体管驱动方式):24ROW*16COM模式举例图24
VDD
COM0
COM1
TM1680
COM2
VDD
VDD
4.7k
MCU
COM0~
COM15
4.7k
SCL
SDA
A0
A1
VSS
SCL
SDA
A0
A1
VSS
......
VDD
COM13
COM14
COM15
OSC
ROW0
......
......
ROW1
ROW0~
ROW23
ROW22
LED阵 列
ROW23
图24
级联应用(直接驱动方式):32ROW*8COM模式举例图25
VDD
A1
A0
SCL
SDA
OSC
SYNC
VDD
VDD
A1
A0
SCL
SDA
OSC
SYNC
COM7
COM0~
COM7
......
R
......
ROW31
ROW31
COM0~
COM7
ROW0
ROW0~
ROW31
TM1680
从 芯 片
ROW31
COM0~
COM7
R
COM0
COM7
LED
阵 列
R
COM0
COM7
LED
阵 列
R
ROW0
ROW0~
ROW31
TM1680
从 芯 片
R
COM0
COM7
LED
阵 列
......
COM0
ROW0
ROW0~
ROW31
TM1680
从 芯 片
R
......
OSC
SYNC
COM0~
COM7
......
VDD
A1
A0
SCL
SDA
ROW31
R
......
OSC
SYNC
ROW0
ROW0~
ROW31
TM1680
主 芯 片
......
A1
A0
SCL
SDA
MCU
R
LED
阵 列
......
SCL
SDA
图25
12
www.titanmec.com
©Titan Micro Electronics
V1.1
32*8 & 24*16 LED 驱动芯片 TM1680
级联应用(COM加晶体管驱动方式):32ROW*8COM模式举例图26
A 1
A 0
S C L
S D A
V D D
A 1
A 0
S C L
S D A
R O W 0
R O W 0 ~
R O W 3 1
R O W 0
R O W 0 ~
R O W 3 1
L E D
阵 列
R
L E D
阵 列
R
R O W 3 1
T M 1 6 8 0
从 芯 片
R
R
R O W 3 1
T M 1 6 8 0
从 芯 片
O S C
S Y N C
......
R O W 0
R O W 0 ~
R O W 3 1
O S C
S Y N C
V D D
R O W 3 1
T M 1 6 8 0
从 芯 片
L E D
阵 列
R
......
R O W 0 ~
R O W 3 1
O S C
S Y N C
V D D
R O W 0
......
A 1
A 0
S C L
S D A
C O M 7
T M 1 6 8 0
主 芯 片
O S C
S Y N C
V D D
C O M 0
C O M 0 ~
C O M 7
......
A 1
A 0
S C L
S D A
M C U
R
L E D
阵 列
R
R O W 3 1
......
S C L
S D A
R
图26
级联应用(直接驱动方式):24ROW*16COM模式举例图27
V D D
A 1
A 0
S C L
S D A
O S C
S Y N C
V D D
V D D
A 1
A 0
S C L
S D A
O S C
S Y N C
......
R
C O M 1 5
R O W 0
R O W 2 3
C O M 0 ~
C O M 1 5
C O M 1 5
R
......
R O W 0 ~
R O W 2 3
T M 1 6 8 0
从 芯 片
R
C O M 0
R O W 0
R O W 0 ~
R O W 2 3
T M 1 6 8 0
从 芯 片
R O W 2 3
C O M 0 ~
C O M 1 5
C O M 1 5
R O W 0
R O W 2 3
C O M 0 ~
C O M 1 5
C O M 1 5
L E D
阵 列
R
R
C O M 0
R O W 0 ~
R O W 2 3
T M 1 6 8 0
从 芯 片
L E D
阵 列
......
C O M 0
......
O S C
S Y N C
R O W 2 3
R
......
V D D
A 1
A 0
S C L
S D A
C O M 0 ~
C O M 1 5
R O W 0
L E D
阵 列
......
O S C
S Y N C
R O W 0 ~
R O W 2 3
T M 1 6 8 0
主 芯 片
R
......
A 1
A 0
S C L
S D A
M C U
C O M 0
R
L E D
阵 列
......
S C L
S D A
图27
13
www.titanmec.com
©Titan Micro Electronics
V1.1
32*8 & 24*16 LED 驱动芯片 TM1680
级联应用(COM加晶体管驱动方式):24ROW*16COM模式举例图28
VDD
A1
A0
SCL
SDA
OSC
SYNC
VDD
A1
A0
SCL
SDA
OSC
SYNC
VDD
VDD
A1
A0
SCL
SDA
OSC
SYNC
......
COM15
TM1680
主 芯 片
ROW0~
ROW23
ROW23
TM1680
从 芯 片
R
......
ROW0
ROW0
ROW0~
ROW23
ROW23
TM1680
从 芯 片
ROW0
ROW0~
ROW23
ROW23
TM1680
从 芯 片
ROW0~
ROW23
ROW23
LED
阵 列
R
R
ROW0
LED
阵 列
R
R
......
OSC
SYNC
COM0
COM0~
COM15
......
A1
A0
SCL
SDA
MCU
LED
阵 列
R
R
......
SCL
SDA
LED
阵 列
R
图28
一般设计流程图
电 源 接 入
S Y S D IS
(主 , 从 )
C O M 设 置
(主 , 从 )
M a s te r M o d e
(主 )
S la v e M o d e
(从 )
SY S O N
(主 , 从 )
LED O N
(主 , 从 )
W rite R A M D a ta
(主 , 从 )
U p d a te R A M D a ta
(主 , 从 )
14
www.titanmec.com
©Titan Micro Electronics
V1.1
32*8 & 24*16 LED 驱动芯片 TM1680
命令概述表:
默认
命令名称
命令代码
D/C
功能描述
WRITE
数据地址(I2C)
1110-01A1A0
0 A6 A5 A4 A3 A2 A1 A0
DA3DA2DA1DA0DB3DB2DB1DB0
1000-0000
1000-0001
1000-0010
1000-0011
1000-1000
D
D
D
C
C
C
C
C
写从机地址
写 RAM 地址
A3-A0 高 4 位,B3-B0 低四位
关闭系统时钟和 LED 循环
打开系统振荡器
关闭 LED 循环
开启 LED 循环
关闭闪烁功能
1000-1001
C
LED 按 2Hz 的频率闪烁
1000-1010
C
LED 按 1Hz 的频率闪烁
1000-1011
C
LED 按 0.5Hz 的频率闪烁
外置振荡,时钟由 OSC 引脚输入,
同步信号由 SYN 引脚输入
内置振荡,OSC 保持低电平,同步
信号在 SYN 引脚保持高电平,只应
用于单芯片
内置振荡,内部频率在 OSC 输出,
同步信号在 SYN 引脚输出
数据格式(I2C)
SYS DIS
SYS EN
LED OFF
LED ON
BLINK OFF
BLINK 2Hz
BLINK_1Hz
BLINK_0.5Hz
SLAVE MODE
1001-0XXX
RC Master
Mode0
1001-100X
RC Master
Mode1
1001-101X
EXT CLK
Master Mode0
1001-110X
EXT CLK
Master Mode1
1001-111X
C
C
C
C
C
C
COM Option
1010-abXX
PWM Duty
1011-abcd
C
外置振荡,时钟由 OSC 引脚输入,
同步信号由 SYN 引脚保持高电平,
只引用于单芯片
外置振荡,时钟由 OSC 引脚输入,
同步信号由 SYN 引脚输出
当 ab=00 时,8COM Nmos;
当 ab=01 时,16COM Nmos;
当 ab=10 时,8COM Pmos;
当 ab=11 时,16COM Pmos;
abcd 从 0-F 变化分别对应
1/16--16/16 的 LED 的 16 阶辉度调
节
√
√
√
√
√
00
F
注:
1、X不关心,建议写“0”。
2、A6~A0显存地址。
3、D0~D3显存数据。
4、D/C数据/命令模式。
5、默认:上电复位后芯片的状态
15
www.titanmec.com
©Titan Micro Electronics
V1.1
32*8 & 24*16 LED 驱动芯片 TM1680
7mm*7mm)
A2
封装示意图(LQFP48
A1
L
D1
D
e
C
E
E1
A
b
θ
Symbol
Dimensions In Millimeters
Min
Max
A
Dimensions In Inches
Min
Max
1.600
0.063
A1
0.050
0.150
0.002
0.006
A2
1.350
1.500
0.053
0.059
b
0.180
0.270
0.007
0.010
c
0.130
0.180
0.005
0.007
D
6.900
7.100
0.272
0.280
D1
8.800
9.200
0.346
0.362
E
6.900
7.100
0.272
0.280
E1
8.800
9.200
0.346
0.362
e
0.500(BSC)
0.020(BSC)
L
0.450
0.750
0.018
0.030
θ
0°
7°
0°
7°
16
www.titanmec.com
©Titan Micro Electronics
V1.1
32*8 & 24*16 LED 驱动芯片 TM1680
14mm*14mm)
E
E1
A
D1
D
b e
A1
A2
封装示意图(QFP52
θ
Symbol
A
A1
A2
b
D
D1
E
E1
e
L
θ
Dimensions In Millimeters
Min
---
Max
1.600
Dimensions In Inches
Min
---
0.100
1.3500
Max
0.063
0.004
1.500
0.053
0.400 (BSC)
13.900
15.800
13.900
15.800
L
0.059
0.016 (BSC)
14.100
16.200
14.100
16.200
0.547
0.622
0.547
0.622
1.000 (BSC)
0.555
0.638
0.555
0.638
0.039(BSC)
0.450
0.750
0.018
0.030
0°
7°
0°
7°
All specs and applications shown above subject to change without prior notice.
(以上电路及规格仅供参考,如本公司进行修正,恕不另行通知)
17
www.titanmec.com
©Titan Micro Electronics
V1.1
很抱歉,暂时无法提供与“TM1680”相匹配的价格&库存,您可以联系我们找货
免费人工找货