深圳市天微电子有限公司
地址:深圳市南山区高新技术产业园北区紫光信息港A栋10层
原厂销售总部:手机18682063283 QQ : 709072958邮箱: 709072958@qq.com
LED驱动控制专用电路
一、 概述
TM1626B
TM1626B是带键盘扫描接口的LED(发光二极管显示器)驱动控制专用电路,内部集
成有MCU 数字接口、数据锁存器、LED大电流驱动、键盘扫描、幻½背光驱动、直接关
机键等电路。本产品性½优良,质量可靠。主要应用于VCR、VCD、DVD 及家庭½院等产
品的显示屏驱动。
二、 特性说明
采用功率CMOS工艺
显示模式 (11 段×7 ½ ½ 14 段×4 ½)
键扫描(10×3bit)
辉度调节电路(占空比8 级可调)
多路PWM输出,每组可提供4096色幻½背光驱动,且8级亮度可调
具有4路通用输入端口,可接拨½开关/电拨½等
串行接口( CLK , STB , DIO )
振荡方式:内½RC振荡,典型振荡频率450KHz
内½上电复½电路
封装½式:QFP44
三、 管脚定义:
44
43
42
41
40
39
38
37
36
35
34
1
2
3
4
5
6
7
8
9
10
11
NC
机顶盒
SCK
DIO
NC
LED3
LED2
LED1
GR1
GR2
NC
12
13
14
15
16
17
18
19
20
21
22
www.titanmec.com
-1-
SG2/KS2
SG3/KS3
SG4/KS4
SG5/KS5
SG6/KS6
SG7/KS7
SG8/KS8
SG9/KS9
SG10/KS10
SEG11
SW1
LED4
LED5
LED6
K1
K2
K3
SW3
SW2
VDD
VDD
SG1/KS1
NC
GND
GND
GR3
GR4
GND
VDD
GR5/SG14
GR6/SG13
GR7/SG12
SW0
33
32
31
30
29
28
27
26
25
24
23
LED驱动控制专用电路
四、管脚功½定义:
符号
LED4~LED6
LED1~LED3
TM1626B
管脚名称
背光驱动
说明
脉½调制控制方式16级可调,上电后为高电平,为N管开漏输出。
可分两组。½用需要接上拉电阻。
输入该脚的数据在显示周期结束后被锁存,
数据可通过读数据½
令输出
该脚的数据在发读取输入口指令时被锁存,
数据可通过读数据½
令输出,内½10K的下拉电阻
段输出(也用½键扫描),P管开漏输出
段输出,P管开漏输出
段/½复用输出,在½为段输出时,为P管开漏输出,在½为½输
出时,为N管开漏输出
½输出,N管开漏输出
在时钟上升沿输入/输出串行数据,从½½开始。输出为N管开漏
输出,需外加上拉电阻
K1~K3
键扫数据
输入
开关信号
输入口
输出(段)
输出(段)
输出(段/½)
输出(段)
串行数据线
串行时钟输
入
SW3~SW2
SW1~SW0
KS1/SG1~
KS10/SG10
SG11
GR7/SG12~
GR5/SG14
GR4~GR1
DIO
CLK
在上升沿输入/输出串行数据
在下降沿初始化串行接口,随后等待接收指令。STB 为½后的第
一个字节½为指令。
½处理指令时,
½前其它处理被终止。
STB =
高时,CLK、DIO 被½略
5V±20%
接系统地
内部未连线
机顶盒
VDD
GND
NC
片选
逻辑电源
逻辑地
空脚
▲
注意:DIO口输出数据时为N管开漏输出,在读键的时候需要外接1K-10K的上拉电阻。本公司推
荐10K的上拉电阻。
DIO在时钟的下降沿控制N管的动½,
此时读数时不稳定,
½可以参考图
(6)
,
在时钟的上升沿读数才时稳定。
www.titanmec.com
-2-
LED驱动控制专用电路
VCC
TM1626B
芯片内部 电路
10K
DIO
CT
GND
图(1)
五、 显示寄存器地址和显示模式:
该寄存器存储通过串行接口从外部器件传送到TM1626B的数据,地址从00H - 0DH共14字节单元,
分别与芯片SGE和GRID管脚所接的LED灯对应,分配如下图:
写LED显示数据的时候,按照从显示地址从½½到高½,从数据字节的½½到高½操½。
性S E 1克4
性S E 1克3
性S E 1克2
性S E 1克1
性S E 1克0
性S E摹9
性S E摹8
性S E西方7
性S E摹6
性S E G 5
性S E G 4
性S E G 3
性S E克2-
B1
00HL
02HL
04HL
06HL
08HL
0AHL
0CHL
KS2
xxHL(½四½)
B0
B2
B3
B4
六、 键扫描、键扫数据寄存器与开关信号数据寄存器:
键扫矩阵为10×3bit,如下所示:
KS1
KS3
KS4
KS5
KS6
KS7
KS8
KS9
KS10
键扫数据储存地址如下所示,先发读键½令后,开始读取按键数据BYTE1—BYTE5字节,读数
据从½½开始输出,其中B6和B7½为无效½,此时芯片输出为0。芯片K和KS引脚对应的按键按下
性S E 1克
X
X
xxHU(高四½)
B5
B6
B7
B0
00HU
02HU
04HU
06HU
08HU
0AHU
0CHU
xxHL(½四½)
B1
B2
01HL
03HL
05HL
07HL
09HL
0BHL
0DHL
B3
xxHU(高四½)
B4
B5
01HU
03HU
05HU
07HU
09HU
0BHU
0DHU
B6
B7
GR1
GR2
GR3
GR4
GR5
GR6
GR7
图(2)
K1
K2
K3
图(3)
www.titanmec.com
-3-
LED驱动控制专用电路
时,相对应的字节内的
BIT½为1。
TM1626B
B0
K1
B1
K2
KS1
KS3
KS5
KS7
KS9
B2
K3
B3
K1
B4
K2
KS2
KS4
KS6
KS8
KS10
B5
K3
B6
0
0
0
0
0
B7
0
0
0
0
0
BYTE1
BYTE2
BYTE3
BYTE4
BYTE5
图(4)
▲注意:1、TM1626B最多可以读5个字节,不允许多读。
2、读数据字节只½按顺序从BYTE1-BYTE5读取,不可跨字节读。例如:硬件上的K2与KS10
对应按键按下时,此时想要读到此按键数据,必须需要读到第5个字节的第4BIT½,才可读出数据;
½K1与KS10,K2与KS10,K3与KS10三个按键同时按下时,此时BYTE5所读数据的B3,B4,B5½均为1
(字节5 = # 38H ) 。
3、组合键只½是同一个KS,不同的K引脚才½做组合键;同一个K与不同的KS引脚不可以
做成组合键½用。
开关信号数据寄存器如下所示,用读指令读取,读从½½开始
b0
b1
b2
b3
b4
b5
b6
SW0
SW1
SW2
SW3
0
0
0
b7
0
图(5)
七、PWM背光驱动设½寄存器
联系地址
最高位
最低位
000/LED1
001/LED2
010/LED3
011/LED123
100/LED4
101/LED5
110/LED6
111/LED456
XXXX_b3b2b1b0
XXXX_b3b2b1b0
XXXX _b3b2b1b0
b7b6b5X_Xb2b1b0
XXXX_b3b2b1b0
XXXX_b3b2b1b0
XXXX _b3b2b1b0
b7b6b5X_Xb2b1b0
图(6)
LED1~LED6寄存器说明
b3b2b1b0
脉冲½度设定
0000
恒为0
0001~1110
1/16~14/16
1111
恒为1
www.titanmec.com
-4-
LED驱动控制专用电路
LED123寄存器说明
b2b1b0
LED1~LED3亮度同步调节,1/8~8/8脉½可调
b7b6b5
LED1~LED3亮度同步调节½½设½
b7为1时,LED3接受b2b1b0的亮度同步调节
b6为1时,LED2接受b2b1b0的亮度同步调节
b5为1时,LED1接受b2b1b0的亮度同步调节
LED456寄存器说明
b2b1b0
LED4~LED6亮度同步调节,1/8~8/8脉½可调
b7b6b5
LED4~LED6亮度同步调节½½设½
b7为1时,LED6接受b2b1b0的亮度同步调节
b6为1时,LED5接受b2b1b0的亮度同步调节
b5为1时,LED4接受b2b1b0的亮度同步调节
上电后初始状态全为0
TM1626B
图(7)
八、 指令说明:
指令用来设½显示模式和LED 驱动器的状态。
在STB下降沿后由DIO输入的第一个字节½为一条指令。经过译码,取最高B7、B6两½比特½以
区别不同的指令。
B7
0
0
1
1
B6
0
1
0
1
指令
显示模式设½
数据½令设½
显示控制½令设½
地址½令设½
如果在指令或数据传输时STB被½为高电平,串行通讯被初始化,并且正在传送的指令或数据
无效(之前传送的指令或数据保持有效)。
(1)
显示模式设½:
最高位
B7
0
0
0
0
B6
0
0
0
0
B5
B4
B3
B2
B1
0
0
1
1
最低位
B0
0
1
0
1
显示模式
4 ½ 14 段
5 ½ 13 段
6 ½ 12 段
7 ½ 11 段
无关项,填 0
该指令用来设½选择段和½的个数(4½7 ½,11½14 段)。½指令执行时,显示被强制关闭。
要送显示控制½令开显示,原先显示的数据内容不会被改变,½½相同模式被设½时,则上述情况
并不发生。上电时,默认设½模式为 7 ½ 11 段。
www.titanmec.com
-5-