BL55080 V1.2 cn

BL55080
通用 LCD 驱动与控制电路 BL55080
BL55080 是一款通用型液晶控制和驱动单芯片,具有 8 背极和 35 段
极共 280 位元的输出能力,适用于常用低占空比的字符/图形式液晶屏
幕,BL55080 具有兼容多数微机系统的双向二线式串行总线通讯接口
(I2C)。
特点












液晶驱动输出:Common 输出 8 线,Segment 输出 35 线
内置显示寄存器 35*8=280bit
2 线串行接口(SCL,SDA)
内置震荡电路
内置液晶驱动电源电路
1/4 Bias 1/8 Duty
内置 Buffer AMP
不需要外部元件
低功耗设计
内置 EVR(Electrical volume register)功能
VDD 电压范围 2.5V~5.5V
VLCD 电压范围 2.5V~5.5V
高抗 EMC 性能
TSSOP48,LQFP48,LQFP52 封装
应用领域




电表、水表、汽表、电话、传真机
玩具
手持仪表
闹钟
管脚说明
编号
名称
定义
TSSOP48
LQFP52
LQFP48
48
20
18
SDA
二线串行总线数据信号
47
19
17
SCL
二线串行总线时钟信号
1
21
19
Vdd
电源正级
2
22
20
Vlcd
液晶工作低电位电压
3
23
21
Vss
电源负极
SEG0-34
Segment 驱动输出
COM0-7
COM 驱动输出
NC
Not connected
4-24
3-11
3-16
33-46
14-18
22-42
24-27
29-52
25-32
2,46-52
1-2
43-48
1,12,13,28
表1
http://www.belling.com.cn
- Page 1 of 11 -
Ver1.1
BL55080
管脚排列
TSSOP48
LQFP52
LQFP48
图1
功能框图
图1
http://www.belling.com.cn
- Page 2 of 11 -
Ver1.1
BL55080
BL55080 框图
COM0~7
VLCD
SEG0~34
LCD 电压产生器
LCD
BIAS
选择器
COM驱动
SEG驱动
计数器
显示寄存器
内置振荡器
命令字寄存器
VSS
命令字译码器
I2C接口
POR
IF 滤波器
SDA
SCL
图2
功能描述
1.功能电路
BL55080 内部集成了 LCD 驱动器所必需的所有功能电路。这些电路包括:LCD 偏
置电压发生器、LCD 电压选择器、内部时钟(OSC =25.6KHz)、显示寄存器、段/背极输
出电路、I2C 串行接口、上电复位电路和显示控制电路。
2.显示驱动原理:
BL55080 有 35 个段输出 SEG0--SEG34 和 8 个背极输出 COM0—COM7,它们和 LCD
直接相连,当少于 35 个段输出应用时,不用的段可空出。BL55080 采用 1/8 背极输出 1/4
偏置电压显示方式。
http://www.belling.com.cn
- Page 3 of 11 -
Ver1.1
BL55080
显示内容和寄存器地址之间的关系可见下表:
表2
当要显示的数据传送给 BL55080 后, BL55080 将接收到的字节数据填充在显示寄存
器中。图 2 示出了 1/4 偏置电压驱动方式下 7 段显示器的显示填充顺序。
图3
3.二线-串行通信总线协议
二 线 - 串 行 通 信 总 线 如 图 4 。 发 送 第 一 个 起 始 条 件 后 , 紧 接 着 发 送 BL55080 地 址
(01111100)
,然后发送指令和显示数据,指令字节中的最高位“C”用以标明是否是最
后一个指令字节,当C=“1”时表示后面的字节仍是指令字节;当C=“0”时则表明该字
节为最后一个指令字节。最后一个指令字节之后为一系列显示数据字节(DISPLAY DATA)
,
这些显示数据存放在显示寄存器中,由数据指针和子地址计数器指示的地址上。数据指
针和子地址计数器可自动变更,数据直接装载到BL55080上,A是每个字节之后的应答位,
在主控器发送完最后一个字节后产生一个终止条件P。
http://www.belling.com.cn
- Page 4 of 11 -
Ver1.1
BL55080
图4
4.BL55080 的控制命令
BL55080 共有 5 个控制命令字。命令和数据都是以字节的形式发送到 BL55080,它们
的区别在于传送字节的最高位 C,当 C=1 时表示其后传送的字节仍是命令;C=0 表示其后
传送的字节是最后一个命令,接下来传送的是一系列数据。下面列出了 BL55080 的 5 个
命令字:
表3
ADSET
Bit7
Bit6
Value
C
0
default
C
0
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
0
0
Addr[5:0]
0
0
0
0
地址寄存器设置,
该寄存器用于写数据前设置数据的起始地址,或者读数据 /command 前设置读取数据
/command 的地址。
读写数据地址范围为 00~22H,超出部分均设为 00H;
读 command 时地址可以设置为 23H/24H。
EVRSET
Bit7
Bit6
Bit5
Value
C
1
0
default
C
1
0
Bit4
Bit3
Bit2
Bit1
Bit0
0
0
EVR[4:0]
0
0
0
模拟 EVR(electrical volume register) 设置可以控制显示的对比度,驱动电路的最高电压 V0
和外部供电电压 VLCD 的关系如下表所示:
http://www.belling.com.cn
- Page 5 of 11 -
Ver1.1
BL55080
表4
DISCTL
Bit7
Bit6
Bit5
Bit4
Value
C
1
1
0
default
C
1
1
0
Bit3
Bit2
Bit1
Fr[1:0]
0
0
Bit0
Sr[1:0]
1
0
显示控制
[3:2]: frame frequency control (FR)
00 - 80Hz (default)
01 - 69.565Hz
10 - 64Hz
11 - 50Hz
[1:0]: power save mode control (SR)
00 – power save mode 1
http://www.belling.com.cn
- Page 6 of 11 -
Ver1.1
BL55080
01 – power save mode 2
10 – normal mode (default)
11 – hight power mode
ICSET
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
Value
C
1
1
1
0
Mode
softrst
dison
default
C
1
1
1
0
1
0
0
芯片设置
[2]:LCD drive mode
0 - line inversion mode
1 - frame inversion mode; (default)
[1]:software reset
0 – no operation (default)
1 – software reset
[0]:display on/off control
0 – display off (default)
1 – display on
APCTL
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
Value
C
1
1
1
1
0
Apon
Apoff
Default
C
1
1
1
1
0
0
0
全亮全暗控制,该寄存器只有在 display on 时才起作用;
[1]:all pixel ON control
0 – normal (default)
1 – all pixel on
[0]:all pixel OFF control
0 – normal (default)
1 – all pixel off
当 apon 和 apoff 都为 1 时,则显示全暗,即 apoff 的优先级高于 apon。
http://www.belling.com.cn
- Page 7 of 11 -
Ver1.1
BL55080
5.BL55080 的工作流程
表5
电参数 (VDD=2.5V~5.5V,VLCD=2.5V~5.5V,VSS=0,Ta=-40~85oC)
55080 spec
符号
参数
测试条件
min
typ
max
单位
VDD
工作电
压
2.5
5.5
V
VLCD
液晶工
作电压
2.5
5.5
V
IST
睡眠电
流
关闭显示,关闭内部振荡器
0.5
μA
IDD
工作电
流
VDD=3.3V,VLCD=5V,T=25℃,Power
save mode1,
FR=80Hz,1/4bias,Frame inverse
2
5
μA
ILCD
液晶工
作电流
VDD=3.3V,VLCD=5V,T=25℃,Power
save mode1,
FR=80Hz,1/4bias,Frame inverse
6
10
μA
FCLK
帧频
VDD=3.3V,FR=80Hz
80
110
Hz
60
表6
http://www.belling.com.cn
- Page 8 of 11 -
Ver1.1
BL55080
典型应用
图5
应用注意事项
1、上电时,VDD 和 VLCD 需要同时上电,或者 VDD 先上电,VLCD 后上电;VLCD
先于 VDD 上电是不允许的。上电时,VDD 的上升时间必须大于 1mS。
2、掉电时,VDD 和 VLCD 需要同时掉电,或者 VLCD 先掉电,VDD 后掉电;VDD 先
于 VLCD 掉电是不允许的。
3、VLCD 连接的电压决定屏幕对比度,当 VLCD=5V 时,V0 下限是 2.4V(EVR=31),
如客户对屏的对比度无特殊需求,VLCD 可与 VDD 直接连接。如客户需要屏暗
(模糊)一点,即 V0 要求低于 2.4V,此时 VLCD 与 VDD 之间则需要接分压电
阻,具体阻值可根据实际情况调节。
http://www.belling.com.cn
- Page 9 of 11 -
Ver1.1
BL55080
封装尺寸
TSSOP48
http://www.belling.com.cn
- Page 10 of 11 -
Ver1.1
BL55080
LQFP48
LQFP52
http://www.belling.com.cn
- Page 11 of 11 -
Ver1.1