VK2C21液晶显示驱动 通过双线双向 I²C 接口与大多数微处理器 / 微控制器进行通信

发布时间:2022-2-21 | 杂志分类:其他
免费制作
更多内容

VK2C21液晶显示驱动 通过双线双向 I²C 接口与大多数微处理器 / 微控制器进行通信

 工作电压:2.4V~5.5V 内部32kHz RC 振荡器 I2C 总线接口 偏置可选1/3、1/4 占空比可选1/4、1/8 帧频可选80Hz或者160Hz 读/写地址自动累加 显示模式20x4、16x8 带电压跟随器的内部 LCD 偏置发生器 可配置16级LCD工作电压调整电路 VLCD引脚可调整LCD工作电压 封装形式:SOP20 (300mil) (12.8mm x 7.5mm PP=1.27mm)SOP24 (300mil) (15.4mm x 7.5mm PP=1.27mm)SOP28 (300mil) (18.0mm x 7.5mm PP=1.27mm)SOP16 (150mil) (9.9mm x 3.9mm PP=1.27mm) Rev. 1.3 1 Jul. 21 2019www.szvinka.comVK2C2120×4/16x8 LCD驱动概述VK2C21是一种最多128点的点阵式存储器映射多功能LCD 驱动电路。VK2C21的可软件编程控制的特点,使它适合点阵式LCD 显示,包括LCD 模块和显示子系统。VK2C2... [收起]
[展开]
VK2C21液晶显示驱动 通过双线双向 I²C 接口与大多数微处理器 / 微控制器进行通信
粉丝: {{bookData.followerCount}}
(tel:13554744703 q;2885218966)
文本内容
第1页

 工作电压:2.4V~5.5V

 内部32kHz RC 振荡器

 I2C 总线接口

 偏置可选1/3、1/4

 占空比可选1/4、1/8

 帧频可选80Hz或者160Hz

 读/写地址自动累加

 显示模式20x4、16x8

 带电压跟随器的内部 LCD 偏置发生器

 可配置16级LCD工作电压调整电路

 VLCD引脚可调整LCD工作电压

 封装形式:

SOP20 (300mil) (12.8mm x 7.5mm PP=1.27mm)

SOP24 (300mil) (15.4mm x 7.5mm PP=1.27mm)

SOP28 (300mil) (18.0mm x 7.5mm PP=1.27mm)

SOP16 (150mil) (9.9mm x 3.9mm PP=1.27mm)

Rev. 1.3 1 Jul. 21 2019

www.szvinka.com

VK2C21

20×4/16x8 LCD驱动

概述

VK2C21是一种最多128点的点阵式存储器映射多功能LCD 驱动电路。VK2C21的可软件

编程控制的特点,使它适合点阵式LCD 显示,包括LCD 模块和显示子系统。VK2C21支持的

显示模式有80点(20x4),128点(16x8)两种。VK2C21通信接口为I2C串行接口(SCL, SDA)。

功能特点

管脚配置

注: 1. 应用条件:VDD ≤ VLCD 或 VLCD ≤ VDD2

2. VDD (Pad29) 和 VCCA2 (Pad28) 必须绑定在 一起

3. VLCD (Pad27) 和 SEG19 (Pad26) 必须绑定在 一起

24

23

22

21

20

19

18

17

16

15

14

13

1

2

3

4

5

6

7

8

9

10

11

12

VDD

SDA

SCL

VSS

COM0

COM1

COM2

COM3

COM4/SEG0

COM5/SEG1

COM6/SEG2

COM7/SEG3

SEG19/VLCD

SEG18

SEG15

SEG14

SEG13

SEG12

SEG11

SEG10

SEG7

SEG6

SEG5

SEG4

16

15

14

13

12

11

10

9

1

2

3

4

5

6

7

8

VDD

SDA

SCL

VSS

COM0

COM1

COM2

COM3

SEG19/VLCD

SEG14

SEG13

SEG12

COM7/SEG3

COM6/SEG2

COM5/SEG1

COM4/SEG0

20

19

18

17

16

15

14

13

12

11

1

2

3

4

5

6

7

8

9

10

VDD

SDA

SCL

VSS

COM0

COM1

COM2

COM3

COM4/SEG0

COM5/SEG1

SEG19/VLCD

SEG18

SEG13

SEG12

SEG11

SEG10

SEG5

SEG4

COM7/SEG3

COM6/SEG2

28

27

1

2

26

25

24

23

22

21

20

19

18

17

16

15

3

4

5

6

7

8

9

10

11

12

13

14

VDD

SDA

SCL

VSS

COM0

COM1

COM2

COM3

COM4/SEG0

COM5/SEG1

COM6/SEG2

COM7/SEG3

SEG4

SEG5

SEG19/VLCD

SEG18

SEG17

SEG16

SEG15

SEG14

SEG13

SEG12

SEG11

SEG10

SEG9

SEG8

SEG7

SEG6

VK2C21 B

24 SOP-A

VK2C21 A

28 SOP-A

VK2C21 D

16 SOP-A

VK2C21 C

20 SOP-A

第2页

Rev. 1.3 2 Jul. 21 2019

www.szvinka.com

压焊点示意图

Chip size: 1200×1846 μm2

注:在PCB布局中, 基板应连接到VSS。

VK2C21

20×4/16x8 LCD驱动

2

N.C.

COM4/SEG0

COM5/SEG1

COM6/SEG2

COM7/SEG3

SEG4

SEG5

SEG6

SEG7

SEG8

SEG9

SEG10

COM0

COM1

COM2

COM3

SEG14

SEG13

SEG12

SEG11

VSS

SCL

SDA

VDD

VCCA2

VLCD

SEG19

SEG18

SEG17

SEG16

SEG15

16 17

18

19

20

21

30311 29 28 27 26 22232425

3

4

5

6

(0, 0)

7 8 9 10 11 12 13 14 15

第3页

Rev. 1.3 3 Jul. 21 2019

www.szvinka.com

压焊点坐标

VK2C21

20×4/16x8 LCD驱动

单位:μm

编号 名称 X Y 编号 名称 X Y

1 VSS -423.6 819.9 17 SEG10 426.1 -825

2 N.C. -251.74 351.435 18 SEG11 502 279.599

3 COM0 -502 134.752 19 SEG12 502 364.599

4 COM1 -502 49.752 20 SEG13 502 449.599

5 COM2 -502 -35.248 21 SEG14 502 534.599

6 COM3 -502 -120.248 22 SEG15 426.4 819.9

7 COM4/SEG0 -426.4 -825 23 SEG16 341.4 819.9

8 COM5/SEG1 -341.4 -825 24 SEG17 256.4 819.9

9 COM6/SEG2 -256.4 -825 25 SEG18 171.4 819.9

10 COM7/SEG3 -171.4 -825 26 SEG19 86.4 819.9

11 SEG4 -83.9 -825 27 VLCD 1.4 819.9

12 SEG5 1.1 -825 28 VCCA2 -83.6 819.9

13 SEG6 86.1 -825 29 VDD -168.6 819.9

14 SEG7 171.1 -825 30 SDA -253.6 819.9

15 SEG8 256.1 -825 31 SCL -338.6 819.9

16 SEG9 341.1 -825

第4页

功能框图

控制

I2C电路

SDA

SCL

VSS

内部电压

调整电路

VDD

VLCD

显示RAM

LCD驱动

偏置电路

COM0

COM3

COM4/SEG0

Rev. 1.3 4 Jul. 21 2019

www.szvinka.com

COM7/SEG3

SEG4

SEG19

管脚说明

名 称 I/O 功 能 说 明

VLCD -

对于有 VLCD 引脚封装的芯片,在 VLCD 引脚和 VDD 引脚之间连接一个外部

电阻,该电阻用来决定 VLCD 引脚的偏置电压。内部电压调整功能除能。

内部电压调整功能可用来调整VLCD 电压。如果VLCD引脚作为电压检测引

脚,则外部电源不适用于 VLCD 引脚。

对于有 VLCD 引脚封装的芯片,可通过外部单片机检测 VLCD 引脚的电压和

编程调整内部电压 VLCD 引脚电压。

VDD 正电源。

COM4/SEG0

~COM7/SEG3

O LCD COM/SEG 复用驱动输出

VSS - 电源地

COM0~COM3 O LCD COM 输出端。

SEG4~SEG19 O LCD SEG 输出端。

SCL I I2C 接口串行时钟输入

SDA I/O I2C 接口串行数据输入/输出

-

VK2C21

20×4/16x8 LCD驱动

第5页

功能说明

上电复位

上电后,芯片通过内部上电复位电路初始化。内部电路初始化后的状态如下所示:

● 所有的 COM/SEG 输出都设为 VLCD。

● 选择 1/4 duty 输出和 1/3 bias 驱动模式。

● 系统振荡器和 LCD bias 发生器都为关闭状态。

● LCD 显示处于关闭状态。

● 内部电压调整功能使能。

● SEG/VLCD 共用引脚设为 SEG 引脚。

● VLCD 引脚的检测开关除能。

● 帧频率设为 80Hz。

● 闪烁功能除能。

上电后,应避免 1 ms 内 I2C 总线上有数据传输,以完成复位动作。

Rev. 1.3 5 Jul. 21 2019

www.szvinka.com

系统结构

显示RAM

静态显示存储器(RAM)结构为16×8位,贮存所显示的数据。RAM 的内容直接映射成LCD 驱

动器的内容。RAM 中的数据I2C命令存取。RAM 中的内容映射至LCD 的过程如下图所示:

VK2C21

20×4/16x8 LCD驱动

输出 COM7/

SEG3

COM6/

SEG2

COM5/

SEG1

COM4/

SEG0 COM3 COM2 COM1 COM0 地址

SEG4 00H

SEG5 01H

SEG6 02H

SEG7 03H

SEG8 04H

SEG9 05H

SEG10 06H

SEG11 07H

SEG12 08H

SEG13 09H

SEG14 0AH

SEG15 0BH

SEG16 0CH

SEG17 0DH

SEG18 0EH

SEG19 0FH

D7 D6 D5 D4 D3 D2 D1 D0 数据

16×8 显示模式的 RAM 映射

输出 COM3 COM2 COM1 COM0 输出 COM3 COM2 COM1 COM0 地址

SEG1 SEG0 00H

SEG3 SEG2 01H

SEG5 SEG4 02H

SEG7 SEG6 03H

SEG9 SEG8 04H

SEG11 SEG10 05H

SEG13 SEG12 06H

SEG15 SEG14 07H

SEG17 SEG16 08H

SEG19 SEG18 09H

D7 D6 D5 D4 D3 D2 D1 D0 数据

20×4 显示模式的 RAM 映射

第6页

Rev. 1.3 6 Jul. 21 2019

www.szvinka.com

D7 D6 D5 D4 D3 D2 D1 D0

MSB LSB

I

2C 接口显示数据传输格式:

LCD偏置电压

通过 VLCD 和 VSS 之间连接的 4 个串联电阻分压得到1/3、1/4 LCD 偏置电压。可通过软件配置切

换电路获得不同阻值得到 1/3、1/4 偏置电压。如下图:

VK2C21

20×4/16x8 LCD驱动

R

VLCD pin

R

R

R

IVA

VDD

第7页

Rev. 1.3 7 Jul. 21 2019

www.szvinka.com

1. 当 VCCA2 pad 连接到 VDD pad

4 位可编程模拟开关和 VLCD 输出电压如下表所示:

VK2C21

20×4/16x8 LCD驱动

DA3~DA0

Bias 1/3 1/4 备注

00H 1.000×VDD 1.000×VDD 默认值

01H 0.944×VDD 0.957×VDD

02H 0.894×VDD 0.918×VDD

03H 0.849×VDD 0.882×VDD

04H 0.808×VDD 0.849×VDD

05H 0.771×VDD 0.818×VDD

06H 0.738×VDD 0.789×VDD

07H 0.707×VDD 0.763×VDD

08H 0.678×VDD 0.738×VDD

09H 0.652×VDD 0.714×VDD

0AH 0.628×VDD 0.692×VDD

0BH 0.605×VDD 0.672×VDD

0CH 0.584×VDD 0.652×VDD

0DH 0.565×VDD 0.634×VDD

0EH 0.547×VDD 0.616×VDD

0FH 0.529×VDD 0.600×VDD

第8页

Rev. 1.3 8 Jul. 21 2019

www.szvinka.com

S P

SDA

SCL

SDA

SCL

START condition STOP condition

字节格式

应答信号

S

or

Sr

P

or

Sr

SDA

SCL 1 2 7 8 9

ACK

1 2 3-8 9

ACK

P

Sr

S

1 2 7 8 9

clock pulse for

acknowledgement

Data Output

by Transmitter

Data Outptu

by Receiver

SCL From

Master

acknowledge

not acknowledge

START

condition

I2C接口

该系列芯片支持 I2C 串行接口,可在不同的 IC 或模块之间进行双向双线通信,即一条串行数据线

SDA 和一条串行时钟线 SCL。这两条线分别都通过 上拉电阻与正电源相连。当 I2C 总线空闲时,这两条

线都为高电平。

START 和 STOP信号

系统振荡器

内部振荡器产生内部逻辑和 LCD 驱动信号时序。系统时钟频率 (fSYS) 决定 LCD 帧频率。系统上

电初始化期间,系统振荡器处于停止状态。

SEG 驱动输出

LCD 驱动块包含多达20 个SEG 输出口,应直接与LCD 面板相连。根据复用COM 信号和显示锁存

器内的数据产生 SEG 输出信号。未使用的 SEG 输出脚应保持开路状态。

COM 驱动输出

LCD 驱动块包含多达 8个 COM 输出口,应直接与 LCD 面板相连。根据所选择的 LCD驱动模式产

生 COM 输出信号。未使用的 COM 输出脚应保持开路状态。

帧频率

VK2C21提供两种帧频率,可通过模式设置命令选择为 80Hz 还是 160Hz。

闪烁功能

该系列芯片包含多种闪烁模式。通过闪烁命令选择相应的频率使整个显示屏闪烁。闪烁频率是通过

系统频率分频得到的。系统频率与闪烁频率的比率取决于芯片的闪烁模式,如下表所示:

闪烁模式 工作模式比例 闪烁频率 (Hz)

0 0 闪烁关闭

1 fSYS/16384Hz 2

2 fSYS/32768Hz 1

3 fSYS/65536Hz 0.5

VK2C21

20×4/16x8 LCD驱动

第9页

Rev. 1.3 9 Jul. 21 2019

www.szvinka.com

从机地址

( 0x70)bit0-读写位

写操作

写命令字节

显示RAM写单字节数据字

显示RAM写多个字节数据

Slave Address

Write ACK

Command byte

ACK

S 0 1 1 1 0 0 0 0

1

st

BIT0BIT1BIT2BIT3BIT4BIT5BIT6BIT7

Command setting

ACK

P

2

nd

BIT0BIT1BIT2BIT3BIT4BIT5BIT6BIT7

Write ACK ACK

S 0 1 1 1 0 0 0 0

Data byte

ACK

D7 D6 D5 D4 D3 D2 D1 D0 P

Slave Address Command byte Register Address byte

ACK

BIT0BIT1BIT2BIT3BIT4BIT5BIT6BIT7 BIT0BIT1BIT2BIT3BIT4BIT5BIT6BIT7

Slave Address

ACK

Write

ACK

S 0 1 1 1 0 0 0 0

ACK

2nd

ACK

Data byte

D7 D6 D5 D4 D3 D2 D1 D0 P

Nth data

Data byte

D7 D6 D5 D4 D3 D2 D1 D0

2nd data

ACK

Data byte

D7 D6 D5 D4 D3 D2 D1 D0

1st data

ACK

Command byte Register Address byte

1

st

BIT0BIT1BIT2BIT3BIT4BIT5BIT6BIT7 BIT0BIT1BIT2BIT3BIT4BIT5BIT6BIT7

ACK

。。。

。。。

显示RAM读多个字节数据

读操作

ACK

Write

ACK

P

Slave Address

S 0 1 1 1 0 0 0 0

Data byte

NACK

D7 D6 D5 D4 D3 D2 D1 D0

1st data

Data byte

ACK

D7 D6 D5 D4 D3 D2 D1 D0 P

Nth data

Data byte

D7 D6 D5 D4 D3 D2 D1 D0

2nd data

ACK ACK

ACK

Device Address

Read

S 0 1 1 1 0 0 0 1

ACK

Command byte Register Address byte

1

st 2nd

BIT0BIT1BIT2BIT3BIT4BIT5BIT6BIT7 BIT0BIT1BIT2BIT3BIT4BIT5BIT6BIT7

。。。

。。。

Slave Address

0 1 1 1 0 0 0 R/W

MSB LSB

VK2C21

20×4/16x8 LCD驱动

第10页

Rev. 1.3 10 Jul. 21 2019

www.szvinka.com

命令说明

显示数据命令

MCU 发送数据到 VK2C21的存储器映射。

功能 字节 (MSB)

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 (LSB)

Bit 0 说明 R/W Def

显示数据输入

/ 输出命令

1st 1

X

0 0 0 0 0 0 W

地址指针 2nd X X X A3 A2 A1 A0

存储器映射

的显示数据

起始地址

W 00H

注:

● 上电状态:地址设为 00H

模式设置命令

系统设置命令

控制内部系统振荡器开启 / 关闭和显示的开启 / 关闭。

功能 字节 (MSB)

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 (LSB)

Bit 0 说明 R/W Def

系统模式设置

命令 1st 1 0 0 0 0 1 0 0 W

系统振荡器和

显示

开启 / 关闭设置

2nd X X X X X X S E W 00H

Bit 1 Bit 0 内部系统振荡器 LCD 显示 S E

0 X off off

1 0 on off

1 1 on on

● 上电状态:显示关闭且内部系统振荡器除能

0

功能 字节 (MSB)

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 (LSB)

Bit 0 备注 R/W Def

驱动模式设置

命令 1st 1 0 0 0 0 0 1 0 W

Duty 和 Bias

设置 2nd X X X X X X Duty Bias W 00H

Bit 1 Bit 0

Duty Bias

Duty Bias

0 0 1/4 duty 1/3 bias

0 1 1/4 duty 1/4 bias

1 0 1/8 duty 1/3 bias

1 1 1/8 duty 1/4 bias

• 上电状态:选择 1/4 duty 输出和 1/3 bias 模式。

VK2C21

20×4/16x8 LCD驱动

第11页

Rev. 1.3 11 Jul. 21 2019

www.szvinka.com

帧频命令

选择帧频率。

功能 字节 (MSB)

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 (LSB)

Bit 0 说明 R/W Def

帧频率命令 1st 1 0 0 0 0 1 1 0 W

帧频率设置 2nd X X X X X X X F W 00H

Bit 0 帧频率 F

0 80Hz

1 160Hz

● 上电状态:帧频率设置为   + ] 。

闪烁频率设置命令

定义显示模式的闪烁频率。

功能 字节 (MSB)

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 (LSB)

Bit 0 说明 R/W Def

闪烁频率命令 1st 1 0 0 0 1 0 0 0 W

闪烁频率设置 2nd X X X X X X BK1 BK0 W 00H

Bit 1 Bit 0 闪烁频率 BK1 BK0

0 0 闪烁关闭

0 1 2Hz

1 0 1Hz

1 1 0.5Hz

● 上电状态:闪烁功能关闭。。

VK2C21

20×4/16x8 LCD驱动

第12页

Rev. 1.3 12 Jul. 21 2019

www.szvinka.com

内部电压调整设置命令

内部电压 (VLCD) 通过设置 LCD 工作电压调整命令可提供 16 种电压选项。

功能 字节 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 备注 R/W Def

IVA

命令 1st 1 0 0 0 1 0 1 0 W

IVA

控制 2nd X X DE VE DA3 DA2 DA1 DA0

SEG/VLCD 引脚功能通过DE

位设置。

VE位使能或除能内部电压

调整功能。

DA3~DA0 用来调整VLCD 输

出电压。

W 30H

注:

Bit 5 Bit 4 SEG 55/VLCD

共用引脚选择

内部电压

调整功能 备注 DE VE

0 0 VLCD 引脚 off

● SEG/VLCD 共用引脚设置为 VLCD 引脚。

● 除能内部电压调整功能。

● 必须在VLCD 引脚与VDD 引脚之间连接一个外部电

阻,该电阻用来调整偏置电压,并且必须将

DA3~DA0 位设为除了“0000”以外的其它值以使能

内部电压跟随器 (OP4)。

● 如果 VLCD 引脚与 VDD 引脚相连,必须将 DA3~DA0

位设为“0000” 以除能内部电压跟随器 (OP4)。

0 1 VLCD 引脚 on

● S E G/VLCD 共用引脚设置为 VLCD 引脚。

● 使 能 内部电压调整功能。

● V L CD引脚为输出引脚,通过MCU检测VLCD

引 脚 电压。

1 0 SEG 引脚 off

● SEG/VLCD 共用引脚设置为 SEG 引脚。

● 除能内部电压调整功能。

● 偏置电压由内部 VDD 提供。

● 不论 DA3~DA0 为什么值,内部电压跟随器都除能。

1 1 SEG 引脚 on ● SEG/VLCD 引脚设置为 SEG 引脚。

● 使能内部电压调整功能。

• 上电状态:内部电压调整功能使能且 SEG/VLCD 引脚选择为 SEG 引脚。

• 当 DA0~DA3 位设置为“0000”,内部电压跟随器 除能。

• 当 DA0~DA3 位设置为除 “0000”以外的值时,内部电压跟随器使能。

VK2C21

20×4/16x8 LCD驱动

第13页

Rev. 1.3 13 Jul. 21 2019

www.szvinka.com

VDD

SDA

SCL

1

2

3

4

5

6

J1

MCU_CONNECT

R3

4.7K

R4

4.7K

VDD=2.4V-5.5V

VDD VR

200K

软件配置SEG19/VLCD脚为VLCD

VDD=5V VR=200K时:

VLCD大约为4.2V

建议VR用510K可调电阻调到显示效果最佳,取此时阻值。

单片机(3.3V)和驱动芯片(5V)供电不一致时,通讯脚建议加电平转换电路

COM0

COM1

COM2

COM3 SEG4

SEG5

SEG6

SEG7

SEG8

SEG9

SEG10

SEG11

SEG12

SEG13

SEG14

SEG15

SEG16

SEG17

SEG18

SEG19/VLCD

建议芯片的COM脚和LCD

的COM脚顺序1对1连接

SEG脚为了PCB走线方便可打乱顺序

注意写软件时显示RAM对应的顺序也要改过来

周围干扰比较大时可以在通讯脚上串10R

到1k电阻和pF级对地小电容

C2

100nF

C1

1uF

VK2C21参考电路

SDA

SCL

COM4/SEG0

COM5/SEG1

COM6/SEG2

COM7/SEG3

RAM0-BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

RAM1-BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

RAM2-BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

RAM3-BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

RAM4-BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

RAM5-BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

RAM6-BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

RAM7-BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

RAM8-BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

RAM9-BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

RAM10-BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

RAM11-BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

RAM12-BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

RAM13-BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

RAM14-BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

RAM15-BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

COM0

COM1

COM2 软件配置4COM或者8COM COM3

COM4/SEG0

COM5/SEG1

COM6/SEG2

COM7/SEG3

SEG4

SEG5

SEG18

SEG17

SEG16

SEG15

SEG14

SEG13

SEG12

SEG11

SEG10

SEG9

SEG8

SEG7

SEG6

SEG19/VLCD VDD

1

SDA

2

SCL

3

VSS

4

COM0

5

COM1

6

COM2

7

COM3

8

COM4/SEG0

9

COM5/SEG1 10

COM6/SEG2 11

COM7/SEG3 12

SEG4 13

SEG5 14 SEG6 15 SEG7 16 SEG8 17 SEG9 18 SEG10 19 SEG11 20 SEG12 21 SEG13 22 SEG14 23 SEG15 24 SEG16 25 SEG17 26 SEG18 27 SEG19/VLCD 28

U1

VK2C21A_SOP28(1.27)

软件配置SEG19/VLCD脚为SEG19或者VLCD

C4 37 C5 38 C6 39 C7 40 S0

5

S1

6

S2

7

S3

8

S4

9

S5 10

S6 11

S7 12

S8 13

S9 14

S10 15

S11 16

S12 17

S13 18

S14 19

S15 20

S16 21

S17 22

S18 23

S19 24

C0 1 C1 2 C2 3 C3 4LCD8COM LCD20X8

C0 1 C1 2 C2 3 C3 4 S0

5

S1

6

S2

7

S3

8

S4

9

S5 10

S6 11

S7 12

S8 13

S9 14

S10 15

S11 16

S12 17

S13 18

S14 19

S15 20

S16 21

S17 22

S18 23

S19 24

LCD4COM

LCD20X4

COM0

COM1

COM2

COM3建议芯片的COM脚和LCD

的COM脚顺序1对1连接

SEG脚为了PCB走线方便可打乱顺序

注意写软件时显示RAM对应的顺序也要改过来

SEG4

SEG5

SEG6

SEG7

SEG8

SEG9

SEG10

SEG11

SEG12

SEG13

SEG14

SEG15

SEG16

SEG17

SEG18

SEG19/VLCD

COM4/SEG0

COM5/SEG1

COM6/SEG2

COM7/SEG3

RAM0-BIT3 BIT2 BIT1 BIT0

RAM0-BIT7 BIT6 BIT5 BIT4

RAM1-BIT3 BIT2 BIT1 BIT0

RAM1-BIT7 BIT6 BIT5 BIT4

RAM2-BIT3 BIT2 BIT1 BIT0

RAM2-BIT7 BIT6 BIT5 BIT4

RAM3-BIT3 BIT2 BIT1 BIT0

RAM3-BIT7 BIT6 BIT5 BIT4

RAM4-BIT3 BIT2 BIT1 BIT0

RAM4-BIT7 BIT6 BIT5 BIT4

RAM5-BIT3 BIT2 BIT1 BIT0

RAM5-BIT7 BIT6 BIT5 BIT4

RAM6-BIT3 BIT2 BIT1 BIT0

RAM6-BIT7 BIT6 BIT5 BIT4

RAM7-BIT3 BIT2 BIT1 BIT0

RAM7-BIT7 BIT6 BIT5 BIT4

RAM8-BIT3 BIT2 BIT1 BIT0

RAM8-BIT7 BIT6 BIT5 BIT4

RAM9-BIT3 BIT2 BIT1 BIT0

RAM9-BIT7 BIT6 BIT5 BIT4

软件配置为8COM

软件配置为4COM

VDD VR

200K

软件配置SEG19/VLCD脚为VLCD

VDD=5V VR=200K时:

VLCD大约为4.2V

建议VR用510K可调电阻调到显示效果最佳,取此时阻值。

C2

100nF

C1

1uF

COM0

COM1

COM2

COM3

COM4/SEG0

COM5/SEG1

COM6/SEG2

COM7/SEG3

SEG18

SEG15

SEG14

SEG13

SEG12

SEG11

SEG10

SEG7

SEG6

SEG5

SEG4

SEG19/VLCD

软件配置4COM或者8COM

软件配置SEG19/VLCD脚为SEG19或者VLCD

VDD

1

SDA

2

SCL

3

VSS

4

COM0

5

COM1

6

COM2

7

COM3

8

COM4/SEG0

9

COM5/SEG1 10

COM6/SEG2 11

COM7/SEG3 12 SEG4 13 SEG5 14 SEG6 15 SEG7 16 SEG10 17 SEG11 18 SEG12 19 SEG13 20 SEG14 21 SEG15 22 SEG18 23 SEG19/VLCD 24

U1

VK2C21B_SOP24(1.27)

SDA

SCL

VDD VR

200K C2

100nF

C1

1uF

COM0

COM1

COM2

COM3

COM4/SEG0

COM5/SEG1

SEG18

SEG13

SEG12

SEG11

SEG10

SEG5

SEG4

COM7/SEG3

COM6/SEG2

SEG19/VLCD

软件配置4COM或者8COM

软件配置SEG19/VLCD脚为SEG19或者VLCD

SDA

SCL

VDD

1

SDA

2

SCL

3

VSS

4

COM0

5

COM1

6

COM2

7

COM3

8

COM4/SEG0

9

COM5/SEG1 10 COM6/SEG2 11 COM7/SEG3 12 SEG4 13 SEG5 14 SEG10 15 SEG11 16 SEG12 17 SEG13 18 SEG18 19 SEG19/VLCD 20

U1

VK2C21C_SOP20(1.27)

VDD VR

200K C2

100nF

C1

1uF

COM0

COM1

COM2

COM3

SEG14

SEG13

SEG12

COM7/SEG3

COM6/SEG2

COM5/SEG1

COM4/SEG0

SEG19/VLCD

软件配置4COM或者8COM

软件配置SEG19/VLCD脚为SEG19或者VLCD

SDA

SCL

VDD

1

SDA

2

SCL

3

VSS

4

COM0

5

COM1

6

COM2

7

COM3

8 COM4/SEG0

9 COM5/SEG1 10 COM6/SEG2 11 COM7/SEG3 12 SEG12 13 SEG13 14 SEG14 15 SEG19/VLCD 16

U1

VK2C21D_SOP16(1.27)

VK2C21

20×4/16x8 LCD驱动

第14页

Rev. 1.3 14 Jul. 21 2019

www.szvinka.com

极限参数

参 数 额 定 值 单 位

电源电压 -0.3~6.5 V

输入电压 VSS-0.3~VDD+0.3 V

储存温度 -50~125 ℃

工作温度 -40~85 ℃

电气参数

VK2C21

20×4/16x8 LCD驱动

VSS = 0V;VDD = 2.4~5.5V;Ta =-40~85°C

符号 参数

测试条件

最小 典型 最大 单位

VDD 条件

VDD 工作电压 — — 2.4 — 5.5 V

VLCD 工作电压 — — — — VDD V

IDD 工作电流

3V 无负载,VLCD=VDD,1/3 bias,

fLCD=80Hz,LCD 显示开启,

内部系统振荡器开启,

DA0~DA3 设置为“0000”

— 18 27 μA

5V — 25 40 μA

IDD1 工作电流

3V 无负载,VLCD=VDD,1/3 bias

fLCD=80Hz,LCD 显示关闭,

内部系统振荡器开启,

DA0~DA3 设置为“0000”

— 2 5 μA

5V — 4 10 μA

ISTB 静态电流

3V 无负载,VLCD=VDD,

LCD 显示关闭,

内部系统振荡器关闭

— — 1 μA

5V — — 2 μA

VIH 高电平输入电压 — SDA,SCL 0.7VDD — VDD V

VIL 低电平输入电压 — SDA,SCL 0 — 0.3VDD V

IIL 输入漏电流 — VIN = VSS 或 VDD -1 — 1 μA

IOL 低电平输出电流

3V

VOL=0.4V,SDA 引脚

3 — — mA

5V 6 — — mA

IOL1 LCD COM 灌电流

3V VLCD=3V,VOL=0.3V 250 400 — μA

5V VLCD=5V,VOL=0.5V 500 800 — μA

IOH1 LCD COM 源电流

3V VLCD=3V,VOH=2.7V -140 -230 — μA

5V VLCD=5V,VOH=4.5V -300 -500 — μA

IOL2 LCD SEG 灌电流

3V VLCD=3V,VOL=0.3V 250 400 — μA

5V VLCD=5V,VOL=0.5V 500 800 — μA

IOH2 LCD SEG 源电流

3V VLCD=3V,VOH=2.7V -140 -230 — μA

5V VLCD=5V,VOH=4.5V -300 -500 — μA

第15页

Rev. 1.32 15 Jul. 21 2019

www.szvinka.c www.szvinka.com m o

VSS = 0V;VDD = 2.4~5.5V;Ta= -40 ~ +85°C;VCCA2 pad 连接到 VDD Pad

符号 参数 测试条件 最小 典型 最大 单位 VDD 条件

fLCD1 LCD 帧频率 4V 1/4 duty,Ta =25°C 72 80 88 Hz

fLCD2 LCD 帧频率 4V 1/4 duty,Ta =25°C 144 160 176 Hz

fLCD3 LCD 帧频率 4V 1/4 duty,Ta=-40 ~ +85°C 52 80 144 Hz

fLCD4 LCD 帧频率 4V 1/4 duty,Ta=-40 ~ +85°C 104 160 248 Hz

tOFF VDD 关闭时间 — VDD 下降到 0V 20 — — ms

tSR VDD 转换速率 — — 0.05 — — V/ms

交流电气特性 – I2

C 接口

符号 参数 条件 VDD=2.4V~5.5V VDD=3.0V~5.5V 单位 最小 最大 最小 最大

fSCL 时钟频率 — — 100 — 400 kHz

tBUF 总线空闲时间 在此时间内总线必须保持

空闲直到新的传输开始 4.7 — 1.3 — µs

tHD: STA Start 状态保持时间 此周期后,产生第一个时

钟脉冲 4 — 0.6 — µs

tLOW SCL 低电平时间 — 4.7 — 1.3 — µs

tHIGH SCL 高电平时间 — 4 — 0.6 — µs

tSU: STA Start 状态设置时间 仅与重复的 START 信号

有关 4.7 — 0.6 — µs

tHD: DAT 数据保持时间 — 0 — 0 — ns

tSU: DAT 数据设置时间 — 250 — 100 — ns

tR SDA 和 SCL 上升时间 注 — 1 — 0.3 µs

tF SDA 和 SCL 下降时间 注 — 0.3 — 0.3 µs

tSU: STO Stop 状态设置时间 — 4 — 0.6 — µs

tAA 有效时钟输出时间 — — 3.5 — 0.9 µs

tSP

输入滤波时间常数

(SDA 和 SCL 引脚 ) 噪声抑制时间 — 100 — 50 ns

交流电气特性

VK2C21

20×4/16x8 LCD驱动

第16页

Rev. 1.3 16 Jul. 21 2019

www.szvinka.com

VK2C21

20×4/16x8 LCD驱动

封装信息

SOP20 (300mil) (12.8mm x 7.5mm PP=1.27mm):

第17页

Rev. 1.3 17 Jul. 21 2019

www.szvinka.com

VK2C21

20×4/16x8 LCD驱动

封装信息

SOP24(300mil) (15.4mm x 7.5mm PP=1.27mm):

第18页

VK2C21

20×4/16x8 LCD驱动

Rev. 1.3 18 Jul. 21 2019

www.szvinka.com

封装信息

SOP28(300mil)(18.0mm x 7.5mm PP=1.27mm):

第19页

VK2C21

20×4/16x8 LCD驱动

Rev. 1.3 19 Jul. 21 2019

www.szvinka.com

SOP16 (150mil) (9.9mm x 3.9mm PP=1.27mm):

第20页

Rev. 1.3 20 Jul. 21 2019

www.szvinka.com

Copyright© 2019 by VINKA MICROELECTRONICS CO., LTD

The information appearing in this Data Sheet is believed to be accurate at the time

of publication. However, Vinka assumes no responsibility arising from the use of

the specifications described. The applications mentioned herein are used solely

for the purpose of illustration and Vinka makes no warranty or representation that

such applications will be suitable without further modification, nor recommends

the use of its products for application that may present a risk to human life due to

malfunction or otherwise. Vinka's products are not authorized for use as critical

components in life support devices or systems. Vinka reserves the right to alter

its products without prior notification. For the most up-to-date information, please

visit our web site at https://www.szvinka.com

Revision History

No. Version Date Revision Item

1 1.1 2017-08-10 Original Version

2 1.2 2018-10-11 Check DS

3 1.3 2019-03-21 Add Ref Circuits

Checking

Yes

Yes

Yes

VK2C21

20×4/16x8 LCD驱动

百万用户使用云展网进行在线电子书制作,只要您有文档,即可一键上传,自动生成链接和二维码(独立电子书),支持分享到微信和网站!
收藏
转发
下载
免费制作
其他案例
更多案例
免费制作
x
{{item.desc}}
下载
{{item.title}}
{{toast}}