文档库 最新最全的文档下载
当前位置:文档库 › lcd3310

lcd3310

lcd3310
lcd3310

综合电路

数据表?

PCD8544?

48 × 84 点矩阵 LCD

控制/驱动

产品说明书 1999 4月 12日综合电路在文档内,IC17

Philips 半导体 产品说明书48x84点矩阵LCD控制/驱动 PCD8544?

目录

1特征

2概述

3应用

4分类信息

5方块图

6引脚

6.1 引脚功能

6.1.1 R0到R47:行驱动输出

6.1.2 C0到C83:列驱动输出

6.1.3 V SS1,V SS2:负电源

6.1.4 V DD1,V DD2:正电源

6.1.5 V LCD1,V LCD2:LCD电源供应

6.1.6 T1,T2,T3和T4:测试焊盘

6.1.7 SDIN:串行数据线

6.1.8 SCLK:串行时钟线

6.1.9 D/C:模式选择

6.1.10 SCE:芯片使能

6.1.11 OSC:振荡器

6.1.12 RES:复位

7功能描述

7.1 振荡器

7.2 地址计数器(AC)

7.3 显存(DDRAM)

7.4 时钟发生器

7.5显示地址计数器

7.6 LCD行列驱动器

7.7 寻址

7.7.1 数据结构

7.8 温度补偿

8指令

8.1 初始化

8.2 复位功能

8.3 功能设置

8.3.1 位 PD

8.3.2 位 V

8.3.3 位 H

8.4 显示控制

8.4.1 位D和E

8.5 设置RAM的Y地址

8.6 设置RAM的X地址

8.7 温度控制

8.8 偏置值

8.9 设置V OP值

9极限值

10操作

11直流特性

12交流特性

12.1 串行界面

12.2 复位

13应用信息

14焊盘定位

14.1 焊盘信息

14.2 焊盘定位

15盘信息

16定义

17应用支持

1特征

单芯片LCD控制/驱动

48行,84列输出

显示数据RAM 48*84位

芯片集成:

——LCD电压发生器(也可以使用外部电压供应)

——LCD偏置电压发生器

——振荡器不需要外接元件(也可以使用外部时钟)

外部RES(复位)输入引脚

串行界面最高4.0Mbits/S

CMOS兼容输入

混合速率:48

逻辑电压范围VDD到VSS:2.7V~3.3V

显示电压范围VLCD到VSS:

——6.0~8.5V LCD内部电压发生器(充许电压发生器)

——6.0~9.0V LCD外部电压供应(电压发生器关闭)

低功耗,适用于电池供电系统

关于V LCD的温度补偿

使用温度范围:-25~70℃

2概述

PCD8544是一块低功耗的CMOS LCD控制驱动器,设计为驱动48行84列的图形显示。所有必须的显示功能集成在一块芯片上,包括LCD电压及偏置电压发生器,只须很少外部元件且功耗小。

PCD8544与微控制器的接口使用串行总线。

PCD8544采用CMOS工艺。

3应用

通信设备

4 分类信息 封装

类型编号 名称 说明

版本 PCD8544U ——

芯片带突起盘,168个通信盘,4个虚设盘

——

5 方块图

图1 方块图

V V V DD1to V V SS1 to V SCLK SDIN SCE

D/C

Philips 半导体 产品说明书48x84点矩阵LCD控制/驱动 PCD8544 6引脚

注: 1、更详细资料见图18及表7

6.1 引脚功能

6.1.1 R0~R47 行驱动输出端

输出行信号

6.1.2 C0~C83 列驱动输出端

输出列信号

6.1.3 VSS1,VSS2:负电源供应

VSS1和VSS2必须连接在一起。

6.1.4 VDD1,VDD2:正电源供应

VDD1和VDD2必须连接在一起。

6.1.5 VLCD1, VLCD2: LCD 电源供应

液晶显示器正电源。VLCD1 和 VLCD2必须连接在一起。

6.1.6 T1, T2, T3 和 T4: 测试点

T1, T3 和 T4 必须连接到 VSS, T2 悬空,用户不能访问。

6.1.7 SDIN:串行数据线

输入:数据线。

6.1.8 SCLK: 串行时钟线

输入:时钟信号: 0.0 ~ 4.0 Mbits/s.

6.1.9 D/C: 模式选择

输入:选择命令/地址或输入数据

6.1.10 SCE: 芯片使能

使能引脚充许输入数据,低电平有效。

6.1.11 OSC:振荡器

当使用芯片内置振荡器时,引脚必须接到VDD。使用外部振荡器时则连接到些引脚。如果OSC引脚连接到VSS,则禁止内部振荡器及外部振荡器,显示不计时并停留在直流状态。为避免这种情况,在停止时钟之前使芯片进入关闭模式。

6.1.12 RES:复位

此信号会复位设备,应用于初始化芯片。低电平有效。

7功能描述

7.1振荡器

芯片内置振荡器提供显示系统的时钟信号。不需要外接元件,但OSC输入端必须接到VDD。如果使用外部时钟则连接到这只引脚。 7.2地址计数器(A C)

地址计数器为写入显示数据存储器指定地址。X地址 X6~X0和Y地址 Y2~Y0 分别设置。写入操作之后,地址计数器依照V标志自动加1。

7.3显示数据存储器(D D R A M)

DDRAM是存储显示数据的48*84位静态RAM。RAM分为6排,每排84字节(6*8*84位)。访问RAM期间,数据通过串行接口传输。这里X 地址与列输出号码直接通信。

7.4时钟发生器

时钟发生器产生驱动内部电路的多种信号。内部芯片操作不影响数据总线上的操作。

7.5显示地址计数器

通过列输出,LCD点矩阵RAM数据行连续移位产生显示。显示状态

(所有点开/关和正常/反转映象)通过‘显示控制’命令的E、D位来设置。

7.6L C D行列驱动器

PCD8544 包含48行和84列驱动器,连接适当的序列偏置电压来显示数据。图2 展示典型波形。不用的引脚可悬空。

7.7寻址

数据以字节为单位下载到PCD8544的48*84位显示数据RAM矩阵,象图3、4、5、6所示。列通过地址指针寻址,地址范围为:X0~83(1010011),Y 0~5(101)。地址不充许超出这个范围。在垂直寻址模式(V=1),Y地址在每个字节之后递增(见图5)。经最后的Y

地址(Y=5)之后,Y绕回0,X递增到下一列的地址。在水平寻址模式(V=0),X地址在每个字节之后递增(见图6),经最后的X地址(X=83)之后,X绕回0,Y递增到下一行的地址。经每一个最后地址之后(X=83,Y=5),地址指针绕回地址(X=0,Y=0)。

7.8温度补偿

由于液晶体的温度依赖,在低温时必须增加LCD控制电压VLCD来维持对比度。图7展示高速率的VLCD。在 PCD8544,VLCD的温度系数可以通过设置TC1和TC0位来选择四个值(见表2)。

图2 典型LCD驱动波形

V state1(t)=C1(t)-R0(t).

V

state2

(t)=C1(t)-R1(t).MGL637

ROW 0R0 (t)

ROW 1R1 (t)COL 0C0 (t)COL 1C1 (t)V LCD V 2V 3V 4V 5V SS V LCD V SS V LCD V SS V LCD V LCD V 3- V SS V LCD - V 2V 3- V 2

0 V V LCD V 3- V SS V LCD - V 2V 3- V 2

0 V

V SS

V 2V 3V 4V 5V 2V 3V 4V 5V 2V 3V 4V 5V state1(t)

V state2(t)

Philips 半导体 产品说明书

48x84点矩阵LCD控制/驱动 PCD8544

Philips 半导体 产品说明书48x84点矩阵LCD控制/驱动 PCD8544

Philips 半导体 产品说明书48x84点矩阵LCD控制/驱动 PCD8544

Philips 半导体 产品说明书48x84点矩阵LCD控制/驱动 PCD8544

Philips 半导体 产品说明书48x84点矩阵LCD控制/驱动 PCD8544?

8 指令

指令格式分为两种模式:如果D/C(模式选择)置为低,当前字节解释为命令字节(见表1)。图8展示初始化芯片的串行数据流例子。

如果D/C置为高,接下来的字节将存储到显示数据RAM。每一个数据字

节存入之后,地址计数自动递增。在数据字节最后一位期间会读取D/C

信号的电平。

每一条指令可用任意次序发送到PCD8544。首先传送的是字节的MSB(高位)。图9展示一可能的命令流,用来设置LCD驱动器。当SCE

为高时,串行接口被初始化。在这个状态,SCLK时钟脉冲不起作用,

串行接口不消耗电力。SCE上的负边缘使能串行接口并指示开始数据

传输。

z当SCE 为高时,忽略 SCLK 时钟信号;在SCE为高期间,串行接口被初始化(见图12)。

z SDIN 在SCLK的正边缘取样。

z D/C 指出字节是一个命令 (D/C = 0)或是一个RAM数据(D/C = 1);

它在第八个SCLK脉冲被读出。

z在命令/数据字节的最后一位之后,如果SCE为低,串行接口在下一个SCLK正边缘等待下一个字节的位7(见图12)

z RES端的复位脉冲中断传输。数据不会写进RAM。寄存器被清除。

如果在RES正边缘之后SCE为低,串行接口准备接收命令/数据字节

的位7(见图13)。

Philips 半导体 产品说明书48x84点矩阵LCD控制/驱动 PCD8544

表1 指令集表2 表1中的符号说明

指令

D/C

命令字

描述

DB7DB6DB5DB4DB3DB2DB1DB0(H =0or 1)NOP

000000000 空操作

1

PD

V

H

掉电控制;进入模式;扩展指令设置(H)写数据

7D 6D 5D 4D 3D 2D 1D 0写数据到显示 RAM (H =0)保留000001X X 不可使用显示控制00001D 0E 设置显示配置0001X X X X 设置RAM的Y地址001000Y 2Y 1Y 00≤Y ≤50

1

X 6

X 5

X 4

X 3

X 2

X 1

X 0

0≤X ≤83(H =1)00000001 00000001X 温度控制0000001TC 1TC 0设置温度系数(TC x )00001X X X 偏置系统00

010BS 2BS 1BS 0设置偏置系统(BS x )X X X X X X 设置V OP

1

V OP6

V OP5

V OP4

V OP3

V OP2

V OP1

V OP0

写V OP 到寄存器

BIT

1

PD 芯片是活动的芯片处于掉电模式V 水平寻址

垂直寻址

H

使用基本指令集使用扩展指令集

D and

E 00显示空白10普通模式

01开所有显示段11

反转映象模式TC 1and TC 000V LCD 温度系数 001V LCD 温度系数 110V LCD 温度系数 211

V LCD 温度系数 3

Philips 半导体 产品说明书

48x84点矩阵LCD控制/驱动 PCD8544

D 1

功能设置

00保留

设置RAM的X地址0保留01

0保留

0保留00不可使用

不可使用不可使用

不可使用

不可使用

设置RAM的Y地址设置RAM的X地址

8.1初始化

脉冲。注意,不正确的复位是危险的,可能会损坏设备。

所有内部寄存器在指定的时间内,通过31脚的外部RES脉冲(低电平)复位。无论如何,RAM的内容仍然不确定。复位后的状态在8.2节描述。

当VDD变高,VDD达到VDDmin(或更高)之后,最多100ms,RES 输入必须为0.3VDD(见图16)。

8.2复位作用

复位后,LCD驱动器有下列状态:

电源节省模式 (位 PD = 1)

水平寻址 (位 V = 0)常规指令设置(位 H = 0)

显示页(位 E = D = 0)

地址计数器 X6 至 X0 = 0; Y2 至 Y0 = 0

温度控制模式(TC1 TC0 = 0)

偏置系统 (BS2 至 BS0 = 0)

VLCD 等于 0, HV 发生器为关闭状态(VOP6 至 VOP0 = 0)

加电后,RAM内容不确定。

8.3功能设置

8.3.1位P D

LCD 输出为 VSS (显示关闭)

偏置发生器和VLCD发生器关闭,VLCD可以不连接。

振荡器关闭(可用外部时钟)

串行总线,命令,等功能

进入省电模式之前,RAM需要填充‘0’以保证指定的电流消耗。

8.3.2 位 V

当 V = 0,选择水平寻址。数据写入DDRAM见图6。

当 V = 1,选择垂直寻址。数据写进DDRAM见图5。

8.3.3 位 H

当 H = 0, 可以执行‘显示控制’,‘设置Y地址’和‘设置X地址’;当 H = 1,可以执行其它命令。

‘写数据’和‘功能设置’可以在两种状态下执行。

8.4显示控制

8.4.1 位 D 和 E

位 D 和 E 选择显示模式(见表2)。

8.5设置R A M的Y地址

定义显示RAM的Y寻址向量。

8.6设置R A M的X地址

X 地址指向列。X的范围是0至83(53H)。

8.7温度控制

VLCD的温度系数由位TC1和TC0选择。

8.8偏置值

偏置电平用以下比率设置:R - R - nR - R - R, 给出一个 1/(n + 4)的偏置系统。不同的复合比率需要不同的因子n (见表 4)。这是BS2 至 BS0的程序。例如 1:48,适合的偏置值n,1/8偏置计算结果,由式(1)得出:

n = 48- 3 = 3.928 = 4 (1)

表3 Y向量寻址

Y2 Y1Y0BANK

0 0 00

0 0 11

0 1 02

0 1 13

1 0 04

1 0 15

表4 编程偏置系统

相关文档