TM1727 [ETC]
LCD面板显示驱动IC 32seg*8com,256点阵; LCD面板显示驱动IC 32seg * 8COM , 256点阵型号: | TM1727 |
厂家: | ETC |
描述: | LCD面板显示驱动IC 32seg*8com,256点阵 |
文件: | 总16页 (文件大小:2189K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
深圳市天微 子有限公司
地址:深圳市南山区高新技
园北区紫光信息港A 10
原厂 售 部:手机18682063283 QQ:709072958 E-mail:709072958@qq.com
LCD 控制 用 路
TM1727
一: 概述
TM1727是4*40LCD 示 控制 用 路,最多可以 示160段。内部集成有MCU
两 数字接口、数据 存器、LCD 等 路。支持 1/3BIAS ,1/2BIAS ,LINE 翻 ,
FRAME翻 ,支持3V/5V的LCD屏。所有 置均通 2 串行接口 数据。主要 用
于段 LCD 示屏 品 。
二: 特性 明
● 采用低功耗CMOS工
● 40X4点LCD
● 1/2或1/3LCD 偏 可
● 支持FRAME和LINE两种 波形, 用FRAME功耗更低
● 示亮度自由 定
● 串行接口(SDA ,SCL)
● 振 方式:内置RC振 ,典型振 率 95KHZ
● 封装形式:SSOP48,LQFP48。
三:原理框
VDD
8(数据)
SDA
SCL
8
RAM
(20byte)
命令
解析
COM<3:0>
SEG<39:0>
5(地址)
示
控
制
示控制字
源
内部
上 复位
RC 振
(内部框 )
GND
1:原理框
www.titanmec.com
- 1 -
LCD 控制 用 路
TM1727
四:引脚排列和引脚 明
3.1 引脚排列
VDD
SDA
1
2
3
4
5
6
7
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
COM3
COM2
COM1
COM0
SEG39
SEG38
SEG37
SEG36
SEG35
SEG34
SEG33
SEG32
SEG31
SEG30
SEG29
SCL
GND
SEG0
SEG1
SEG2
SEG3
SEG4
TM1727
8
9
SEG5 10
SEG6 11
12
13
14
15
16
17
18
19
20
21
22
23
24
SEG7
SEG8
SEG9
SEG10
SEG11
SEG12
SEG13
SEG14
SEG15
SEG16
SEG17
SEG18
SEG19
33 SEG28
32 SEG27
31 SEG26
30 SEG25
29 SEG24
28 SEG23
27 SEG22
26 SEG21
25 SEG20
2:TM1727-SSOP48引脚排列
www.titanmec.com
- 2 -
LCD 控制 用 路
TM1727
1
2
3
4
5
6
7
36
35
34
33
32
31
30
29
28
27
26
25
VDD
SDA
SEG31
SEG30
SEG29
SEG28
SEG27
SEG26
SEG25
SEG24
SEG23
SEG22
SEG21
SEG20
SCL
GND
SEG0
SEG1
SEG2
SEG3
SEG4
SEG5
SEG6
SEG7
TM1727
LQFP48
8
9
10
11
12
3:TM1727-LQFP48引脚排列
3.2:引脚 明
引脚序号 引脚名称
功能描述
2
3
SDA
SCL
2 串行通 数据 入
2 串行通
入
45-48 COM0-COM3
5-44 SEG0-SEG35
位
段
4
1
GND
VDD
地
源
www.titanmec.com
- 3 -
LCD 控制 用 路
TM1727
五: 示RAM分布
寄存器存 通 串行接口从外部器件送到 TM1727 的数据,地址从00-13H 共20
个字 元,分 与芯片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
12H
13H
SEG0
SEG2
SEG1
SEG3
SEG5
SEG4
SEG6
SEG7
SEG8
SEG9
SEG10
SEG12
SEG14
SEG16
SEG18
SEG20
SEG22
SEG24
SEG26
SEG28
SEG30
SEG32
SEG34
SEG36
SEG38
SEG11
SEG13
SEG15
SEG17
SEG19
SEG21
SEG23
SEG25
SEG27
SEG29
SEG31
SEG33
SEG35
SEG37
SEG39
表1:RAM地址分配
通 。
六:通
TM1727采用2 串行
1:开始信号(START)/ 束信号(STOP)
开始信号:保持SCL “1” 平,SDA从“1”跳“0”, 是开始信号,如
( 3)A段;
束信号:保持SCL “1” 平,SDA从“0”跳“1”, 是 束信号,如
( 3)E段;
2:ACK信号
如果本次通 正常,芯片在串行通 的第 8 个 下降沿后,TM1727 主 把 SDA
拉低。直到 到SCL来了上升沿,SDA 放 入状 ( 芯片而言),如( 3)D
段。
3: 写“1”和写“0”。
写“1”:保持SDA “1” 平,SCL从“0”跳到“1”,再从“1”跳到“0”,
是写入“1” 如( 3)B段。
www.titanmec.com
- 4 -
LCD 控制 用 路
TM1727
写“0”:保持SDA “0” 平,SCL从“0”跳到“1”,再从“1”跳到“0”,
是写入“0” 如( 3) C段。
A
B
C
D
E
SDA
SCL
第 个
8 SCL
START
写
“1”
写
“0”
ACK
STOP
4
4: 一个字 数据 格式
一个字 数据的 格式如 4,数据 送 LSB在前,MSB在后。
SCL
1
2
3
4
5
6
7
8
SDA
B0
B1
B2
B3
B4
B5
B6
B7
5
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
- 5 -
LCD 控制 用 路
TM1727
6:数据命令
B7 B6 B5 B4
1 1 0
B3
B2
B1
B0
起始地址
置的地址 起始地址。地址范
7: 送 示控制命令格式
00H-13H.
开始信号
示控制命令
ack
束信号
示控制命令
6
数据 送 LSB在前,MSB在后。
8: 送 示数据格式
开始信号
数据命令
ack 数据1
ack 数据2
ack .... 数据n( 束) ack
数据 数据18
束信号
数据命令0xC0
数据
1
2
7
数据 送以“START”开始,以“STOP” 束。数据 送 LSB在前,MSB在后。
示数据的 送 支持地址自 加一方式,即每接收1BYTE数据,地址自 加一,不
需要重新 置地址。TM1727内部RAM有32个字 地址(00— 1FH), 用到的 示RAM
只有 00H— 13H(20BYTE),当地址 13H ,
送数据,地址加一,由于 示 RAM
只有20BYTE,因此不影响芯片 示RAM。当地址 1FH ,
等于00H,将改写00H 元的内容。
送数据,地址加一,
www.titanmec.com
- 6 -
LCD 控制 用 路
TM1727
七: 程序流程 :
开 始
初 始 化
置 起 始 地 址
送
示 数 据
NO
是 否 完 所 有
数 据 ?
送
示 控 制 命 令
束
8:流程
www.titanmec.com
- 7 -
LCD 控制 用 路
TM1727
八: 示程序例子:
下面是用C51 片机把TM1727 存写 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
- 8 -
LCD 控制 用 路
TM1727
_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
- 9 -
LCD 控制 用 路
TM1727
ack();
// 答信号
for(num=0;num<20;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
- 10 -
LCD 控制 用 路
TM1727
九: 波形
以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
9: 波形
十: 气参数:
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
- 11 -
LCD 控制 用 路
TM1727
2: 正常工作范 气特性(Ta = -20 ~ +70℃,VDD = 5V, Vss = 0 V
参数
源
符号
VDD
最小
典型
最大
位
条件
-
-
-
-
5
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
10: 序波形
www.titanmec.com
- 12 -
LCD 控制 用 路
TM1727
十一、 定 :
Uint:um
42 41
32
40 39 38 37 36 35 34 33
43
31
30
29
28
27
26
25
24
23
22
21
20
SEG38
SEG39
COM0
COM1
SEG26
SEG25
SEG24
SEG23
SEG22
SEG21
SEG20
SEG19
SEG18
SEG17
SEG16
SEG15
44
45
46
47
COM2
COM3
(
1650 1610)
48
pad size 65*65
VDD
SDA
1
2
3
4
5
SCLK
GND
SEG0
SEG1
SEG2
6
7
8
9
10
14
11 12 13
15 16 17 18 19
11
www.titanmec.com
- 13 -
LCD 控制 用 路
TM1727
管脚座 :
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
41
42
43
44
45
46
47
48
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
- 14 -
LCD 控制 用 路
TM1727
十一:封装
SSOP48封装 :
www.titanmec.com
- 15 -
LCD 控制 用 路
TM1727
LQFP48封装 :
(以上 路及 格 供参考,如本公司 行修正,恕不另行通知。)
www.titanmec.com
- 16 -
相关型号:
©2020 ICPDF网 联系我们和版权申明