TM1726 [ETC]
LCD面板显示驱动IC; LCD面板显示驱动IC深圳市天微 子有限公司
地址:深圳市南山区高新技
原厂 售 部:手机18682063283 QQ:709072958 E-mail:709072958@qq.com
园北区紫光信息港A 10
LCD 控制 用 路
TM1726
一: 概述
TM1726 是 4×36 LCD 示 控制 用 路,最多可以 示 144 段。内部集成有
MCU两 数字接口、数据 存器、LCD 等 路。支持1/3BIAS,1/2BIAS,LINE翻 ,
FRAME翻 ,支持3V/5V的LCD屏。所有 置均通 2 串行接口 数据。主要 用
于段 LCD 示屏 品 。
二: 特性 明
• 采用低功耗CMOS工
•
•
36× 4点LCD
1/ 2或1/3LCD 偏 可
• 支持FRAME和LINE两种 波形, 用FRAME功耗更低
• 串行接口(SDA ,SCL)
• 振 方式:内置RC振 ,典型振 率 95KHZ
• 封装形式:LQFP44。
三:原理框
VDD
8(数据)
SDA
SCL
8
RAM
(18byte)
命令
解析
COM<3:0>
SEG<35:0>
5(地址)
示
控
制
示控制字
源
内部
上 复位
RC 振
(内部框 )
GND
1:原理框
www.titanmec.com
- 1 -
LCD 控制 用 路
TM1726
四:引脚排列和引脚 明
1
33
VDD
SEG28
2
32
31
30
29
28
27
26
25
24
23
SDA
SEG27
SEG26
SEG25
SEG24
SEG23
SEG22
SEG21
SEG20
SEG19
SEG18
3
SCL
4
GND
5
SEG0
TM1726
LQFP44
6
SEG1
7
SEG2
8
SEG3
9
SEG4
10
SEG5
11
SEG6
2:TM1726-LQFP44引脚排列
引脚 明
引脚序号 引脚名称
功能描述
2 串行通 数据 入
2
3
SDA
SCL
2 串行通
入
41-44 COM0-COM3
5-40 SEG0-SEG35
位
段
4
1
GND
VDD
系 地
源
www.titanmec.com
- 2 -
LCD 控制 用 路
TM1726
五: 示RAM分布
寄存器存 通 串行接口从外部器件送到 TM1726 的数据,地址从00-11H 共18
个字 元,分 与芯片SEG和COM管脚所接的LCD灯 ,地址分配如下表:
B0
B1
B2
B3
B4
B5
B6
B7
RAM 地址 COM0 COM1 COM2 COM3 COM0
COM1
COM2
COM3
00H
01H
02H
03H
04H
05H
06H
07H
08H
09H
0AH
0BH
0CH
0DH
0EH
0FH
10H
11H
SEG0
SEG2
SEG1
SEG3
SEG5
SEG4
SEG6
SEG7
SEG8
SEG9
SEG10
SEG12
SEG14
SEG16
SEG18
SEG20
SEG22
SEG24
SEG26
SEG28
SEG30
SEG32
SEG34
SEG11
SEG13
SEG15
SEG17
SEG19
SEG21
SEG23
SEG25
SEG27
SEG29
SEG31
SEG33
SEG35
表1:RAM地址分配
通 。
六: 通
TM1726采用2 串行
1:开始信号(START)/ 束信号(STOP)
开始信号:保持SCL “1” 平,SDA从“1”跳“0”, 是开始信号,
如( 3)A段;
束信号:保持SCL “1” 平,SDA从“0”跳“1”, 是 束信号,
如( 3)E段;
2:ACK信号
如果本次通 正常,芯片在串行通 的第 8 个 下降沿后,TM1726 主 把 SDA
拉低。直到 到SCL来了上升沿,SDA 放 入状 ( 芯片而言),如( 3)D
段。
3: 写“1”和写“0”。
写“1”:保持SDA “1” 平,SCL从“0”跳到“1”,再从“1”跳到“0”,
是写入“1” 如( 3)B段。
写“0”:保持SDA “0” 平,SCL从“0”跳到“1”,再从“1”跳到“0”,
是写入“0” 如( 3) C段。
www.titanmec.com
- 3 -
LCD 控制 用 路
TM1726
A
B
C
D
E
SDA
SCL
8 SCL
第 个
START
写
“1”
写
“0”
ACK
STOP
3
4: 一个字 数据 格式
一个字 数据的 格式如 4,数据 送 LSB在前,MSB在后。
SCL
1
2
3
4
5
6
7
8
SDA
B0
B1
B2
B3
B4
B5
B6
B7
4
5: 示控制命令
B7 B6
B5
B4
B3
B2
B1
B0
0 TESE STANDBY LF
=0,正常工作模式;=1
当从正常工作模式切
描周期。
BIAS
PWM2 PWM1
PWM0
TEST:
模式。在 模式下,芯片工作的 切
SCL,
模式,芯片的 示周期复位,重新开始新的
STANDBY: =0,待机模式;=1,正常工作模式。在待机模式下SEG和COM均被拉高,内
部振 器停止工作。
LF:
BIAS: =0,1/3BIAS;=1,1/2BIAS
PWM: 示亮度 只能 3V
示亮度,可 IC的供
=0,LINE模式;=1FRAME模式。
的屏有效,如果使用5V液晶屏,不 意
( 表2)。
PWM<2:0>
(V)
明
111
110
101
100
011
010
001
000
5.0
3.3
3.2
3.1
3.0
2.9
2.8
2.7
5V的屏
3V的屏
表2:PWM 置
www.titanmec.com
- 4 -
LCD 控制 用 路
TM1726
6:数据命令
B7 B6 B5 B4
1 1 0
B3
B2
B1
B0
起始地址
置的地址 起始地址。地址范
7: 送 示控制命令格式
开始信号
00H-11H.
示控制命令
ack
束信号
示控制命令
5
数据 送 LSB在前,MSB在后
8: 送 示数据格式
开始信号
数据命令
ack 数据1
ack 数据2
ack .... 数据n( 束) ack
数据 数据18
束信号
数据命令0xC0
数据
1
2
6
数据 送以“START”开始,以“STOP” 束。数据 送 LSB在前,MSB在后。
示数据的 送 支持地址自 加一方式,即每接收1BYTE数据,地址自 加一,不
需要重新 置地址。TM1726内部RAM有32个字 地址(00— 1FH), 用到的 示RAM
只有00H— 11H(18BYTE),当地址 11H,
送数据,地址加一,由于 示RAM只有
18BYTE,因此不影响芯片 示RAM。当地址 1FH ,
返回首地址,等于00H,将改写00H 元的内容。
送数据,地址加一,地址
www.titanmec.com
- 5 -
LCD 控制 用 路
TM1726
七: 程序流程 :
开 始
初 始 化
置 起 始 地 址
送
示 数 据
NO
是 否 完 所 有
数 据 ?
送
示 控 制 命 令
束
7:流程
www.titanmec.com
- 6 -
LCD 控制 用 路
TM1726
八: 示程序例子:
下面是用C51 片机把TM1726 存写 0xA5并 示出来 例子的C程序
//MCU:AT89S52
//MCU晶振:11.0592MHZ
//开 境:Keil uVision3
#include<REG52.H>
#include<intrins.h>
#define uint unsigned int
#define uchar unsigned char
sbit SDA=P1^0;
sbit SCL=P1^1;
//定 SDA数据
//定 SCL
//*******************************************************
void delay(uint z)
{
uint x,y;
//n毫秒延 子程序
for(x=z;x>0;x--)
for(y=112;y>0;y--);
}
//*******************************************************
void start()
{
//START信号
SCL=1;
SDA=1;
SDA=0;
}
//SCL 高 平的 候
// SDA来一个下降沿
//*******************************************************
void stop()
{
//STOP信号
_nop_();_nop_();
SDA=0;
SCL=1;
//SCL 高 平的 候
_nop_();_nop_();_nop_();
SDA=1;
//SDA来一个下降沿
_nop_();_nop_();
}
//*******************************************************
void ack()
// 答信号
{
SDA=1;
www.titanmec.com
- 7 -
LCD 控制 用 路
TM1726
_nop_();
while(SDA); //第8个信号后,等待芯片把 拉低
SCL=0;
SCL=1;
SCL=0;
SDA=0;
//主机 出一个上升沿
//当前状 芯片 放 入
}
//*******************************************************
void write(uchar date8)
//写一个字 子程序
{
uchar i,j;
j=date8;
SCL=0;
// SCL 低 平
for(i=0;i<8;i++)
{
if(j&0x01) // SDA 平
SDA=1;
else
SDA=0;
SCL=0;
SCL=1;
SCL=0;
j>>=1;
//SCL上升沿,数据被写入
}
}
//********************************************************
void send_cmd(uchar temp)
{
// 送 示控制命令子程序
start();
write(temp);
ack();
//开始信号
//写入一个8位的命令,低位在前,高位在后
// 答信号
//停止信号
stop();
}
//********************************************************
void send_data(uchar cmd,uchar d1)
// 写 存子程序
{
uchar num;
start();
write(cmd);
//开始信号
//写入一个8位的命令,低位在前,高位在后
www.titanmec.com
- 8 -
LCD 控制 用 路
TM1726
ack();
// 答信号
for(num=0;num<18;num++) //写入 存数据
{
write(d1);
ack();
//写入的数据
// 答信号
}
stop();
//停止信号
}
//********************************************************
void init()
{
//MCU初始化
P1=0XFF;
}
//********************************************************
void main(void)
//主程序
{
init();
//初始化
send_data(0xC0, 0xA5); // 置首地址,并写入数据
send_cmd(0x27); // 置 示控制命令 :1/3BIAS,LINE模式,
LCD屏。
while(1);
5V
//循 等待
}
//********************程序 束***************************
www.titanmec.com
- 9 -
LCD 控制 用 路
TM1726
九: 波形
以seg0-com3 点亮 其它段 例子, 出 波形
COM0
COM0
COM1
COM1
COM2
COM2
COM3
SEG0
COM3
SEG0
1/2Bias Frame
1/3Bias Frame
COM0
COM0
COM1
COM1
COM2
COM2
COM3
COM3
SEG0
SEG0
1/2Bias Line
1/3Bias Line
8
十: 气参数:
1:极限参数(Ta = 25℃, Vss = 0 V)
参数
源
符号
VDD
范
位
-0.5 ~+6.0
-0.5 ~ VDD + 0.5
-40 ~ +105
-65 ~+150
V
入
VI1
V
工作温度
存温度
Topt
Tstg
℃
℃
www.titanmec.com
- 10 -
LCD 控制 用 路
TM1726
2: 正常工作范 气特性(Ta = -20 ~ +70℃,VDD = 5V, Vss = 0 V
参数
源
符号
VDD
最小
典型
5.0
10
-
最大
位
条件
-
-
-
-
-
V
正常工作 流
待机 流
高 平 入
低 平 入
IDD
-
1
uA
uA
V
IDD0
VIH 0.65 VDD
-
VDD
VIL
0
-
0.4 VDD
V
-
COM0~COM3
Vo=4.5V
LCD COM 出 流 IOH1
LCD COM 入 流 IOL1
LCD SEG 出 流 IOH2
LCD SEG 入 流 IOL2
-120
-150
100
-
-
-
-
uA
uA
uA
uA
COM0~COM3
Vo=0.5V
80
-80
80
SEF0-SEG35
Vo=4.5V
-150
100
SEF0-SEG35
Vo=0.5V
3:开关特性(Ta = -20 ~ +70℃,VDD = 5 V)
参数
符号 最小 典型 最大
位
KHz
KHz
条件
振 率
fosc
-
95
-
-
-
最大
率 fmax
12
占空比50%
4: 序特性(Ta = -20 ~ +70℃,VDD = 5 V)
参数
符号
PWCLK
tSETUP
tHOLD
最小 典型 最大 位
条件
脉冲 度
400
100
100
-
-
-
-
-
-
ns
ns
ns
-
数据建立
-
数据保持
5: 序波形 :
PWclk
PWclk
tclk.STB
SCL
tSETUP tHOLD
SDA
9: 序波形
www.titanmec.com
- 11 -
LCD 控制 用 路
TM1726
十一、 定 :
Unit:um
NC NC
32
40 39 38 37 36 35 34 33
NC
NC
41
31
30
SEG38
SEG39
COM0
COM1
SEG26
SEG25
SEG24
SEG23
SEG22
SEG21
SEG20
SEG19
SEG18
SEG17
SEG16
SEG15
29
28
27
26
42
43
COM2
COM3
(
1650 1610
)
44
pad size 65*65
VDD
SDA
1
25
24
23
22
21
20
2
3
4
5
6
7
SCLK
GND
SEG0
SEG1
SEG2
8
9
10
14
11 12 13
15 16 17 18 19
10
www.titanmec.com
- 12 -
LCD 控制 用 路
TM1726
管脚座 :
Unit:um
Pad No.
X
Y
Pad No.
X
Y
1
2
149
113
811
696
586
476
366
256
146
110
110
110
110
110
110
110
110
110
110
110
110
270
380
490
600
710
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
NC
NC
NC
NC
41
42
43
44
1541
1541
1541
1541
1541
1541
1541
1383
1273
1163
1053
943
820
930
3
113
113
1040
1150
1260
1370
1480
1500
1500
1500
1500
1500
1500
1500
1500
1500
1500
1500
1473
1363
1253
1143
1033
923
4
5
113
113
6
7
113
291
8
9
401
511
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
621
731
841
951
833
723
1061
1171
1281
1391
1500
1541
1541
1541
1541
1541
613
503
393
283
113
113
113
113
113
113
www.titanmec.com
- 13 -
LCD 控制 用 路
TM1726
十二: 封装
LQFP44
(以上 路及 格 供参考,如本公司 行修正,恕不另行通知。)
www.titanmec.com
- 14 -
相关型号:
©2020 ICPDF网 联系我们和版权申明