关注我们  

中安网微信
收藏中安网
cps icon
cps icon
主营产品:
液晶显示技术开发,LCD/LCM液晶显示模块
所在地区:
广东 深圳 宝安区
联系电话:
15712102869
手机号码:
联 系 人:
赵先生
在线联系:
公司邮箱:
  • 总人气:1456
  • 商铺人气:474
  • 产品人气:982
  • 资讯人气:0
产品详细
320240液晶显示模块 触摸屏带中文字库
  • 型号:3202401
  • 价格:电议
  • 最小起订量:1个
  • 供货总量:10000个
  • 产品介绍

版本:V 1.31

型号:DV320240GB

选液晶片

背 光

配 件 说 明

■宽温(-20~+70℃)

□灰模 □黑白模

□常 温( 0~ 50℃)

□超宽温(-30~+80℃)

□黄绿模

□LED 白光

□LED 蓝光

□板载负压

□蓝模

□LED 翡翠绿光

□LED 黄绿光

□不带负压

负压电路


DV320240GB 使用手册 版本:V1.0 2012-2-1

一.概述

DV320240GB 是一种图形点阵液晶显示器。它主要采用动态驱

动原理由行驱动—控制器和列驱动器两部分组成了 320(列)×240(行)

的全点阵液晶显示。此显示器内含了硬件字库,编程模式简洁方便,

为项目开发节约了宝贵的成本和时间。此显示器采用了 SMT 的封装方

式,通过导电橡胶和压框连接 LCD,使其寿命长,连接可靠。

二.特性

。内建7602个常用简体字库,国家标准GB码字库;

•内建对比度调节电路,可软件设置对比度;

•内建多组半宽字符(ASCII码),方便编程;

•内建粗体字型和行距设定;

•提供显示屏幕水平卷动和垂直拖动功能;

•提供单个字符反白显示和N行反白显示;

•提供简单4级灰度显示功能;

•提供中英文对齐/不对齐功能;

•提供触摸屏控制功能;

•提供屏幕90度,180度,270度文字旋转显示功能

•提供8×8智能键盘功能

•提供自造字体,符号功能

•提供文字,图形转向功能

•提供文字编辑功能

•提供图形四级灰阶功能

1.工作电压为+3.3V 或+5V,自带驱动 LCD 所需的负电压;自带20K可调电阻调节LCD对比

度可显示最佳效果

2.全屏幕点阵,点阵数为 320(列)×240(行),可显示 20(列)×15(行)个

(16×16 点阵)汉字,也可完成图形,字符的显示。

3.与 CPU 接口采用 5 条位控制总线和 8 位并行数据总线输入输出,可

适配 Intel8080 时序或者 M6800 时序;

4.内部有显示数据锁存器;

5.简单的操作指令,每个指令为一个寄存器,写入数值即相当于指令

输入。

6、1)最大工作电压(VDD):5V±10%

2)电源地(GND 或VSS) 0V

3)LCD 驱动电压(VOP):30MAX

4)输入电压:0~VDD

7、电气特性(测试条件,VDD=5V±10%)

1)输入高电平(VIH):0.5VDD~VDD

2)输入低电平(VIL):VSS~0.2VDD

3)输出高电平(VOH):2.4MIN

4)输出低电平(VOL):0.4MAX

5)模块工作电流:19~34MA(板外负压,不含背光)

6)LED 背光工作电流:最小20MA~最大140MA

第 2 页 / 共 36 页

UnRegistered

160

152

141

14 122 5

109

101

109

101

92

104,8

237

4--? 3,5

115,17

86,37

1

7,4

MAX=12

1,6

1 20

30.4

20

PH:2.54*(20-1)=48.26

2.5

PHl1.0*19=19

20

DV320240GB 使用手册 版本:V1.0 2012-2-1

三.外形尺寸

1.外形尺寸图

第 3 页 / 共 36 页

2.主要外形尺寸

项目 标准尺寸 单位

模块体积 160 x109 x12 mm

定位尺寸 152 x 101( W) mm

视域 122x92mm mm

行列点阵数 320X240 DOTS

点距离 0.36x0.36 mm

点大小 0.33x0.33 mm

UnRegistered

四:接口硬件说明

Pin No. Symbol Function

1 GND 电源地

2 VCC 电源

3 VO

LCD 驱动调节电压

(外接可调电阻,调节对比度)

4 /WR 写信号 低有效

5 E/RD 读信号 低有效

6 /CS 片选信号 低有效

7 RS 指令数据选择 H:指令 L:数据

8 /RESET 复位信号 低有效,复位完成后拉高

9--16 DB0—DB7 八位三态并行数据总线

17 VEE(VOUT) LCD 驱动负压电压输出

18 LED+ LED 背光正极

19 INT 中断讯号

20 BUSY 忙碌讯号

DV320240GB 使用手册 版本:V1.0 2012-2-1

第 4 页 / 共 36 页

1.可选配20PIN*1.0mm间距的排线座子接口不变,当20PIN管脚接口中的17脚为LED背

光A时,

则18脚为VOUT(VEE),可完全兼容原SED1335或RA8835标准5.7寸320240接口,只需要

进行软件升级,硬件无需作任何改动!

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

2.原理图

80 80 80 80

80

80

80

(320X240 DOTS)

DRIVER DRIVER DRIVER DRIVER

DRIVER

DRIVER

DRIVER

/RESET

RS

LCD PANEL

BACKLIGHT

VO

/WR

E/RD

VCC

GND

LEDLED+

DB0-DB7

/CS

RA8806

4.显示器的复位

显示器在上电之后要先对整个模块进行一次复位,即在 RESET 脚加一个低电平一

段时间(DV320240GB 复位时间需要的较长,建议 500 毫秒),然后拉高到高电平,

再开始对模块进行初始化等操作。

初始化条件:

项目名称 最小值 标准值 最大值单位

Reset TimetRS100.0--ms

Rise TimetR--200ns

第 5 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

五.电气特性

1.限定参数

Supply Voltage

Driver Supply Voltage

Operating Temperature

Storage Temperature

Power wastage

目 名称

VDD

VEE

V0

TOPR

TSTG

p

+3.0 to +5.5V

VDD-19.0 to VDD+0.3

-12.0 to VDD+0.3

-20 to +60

-30 to +80

30-40

0.8-2

单位

V

V

V

mw

W

备注

*1

*2

*1,*3

Operating Voltage

Power wastage with BLP

*1.Based on VSS=0V

*2.Applies to V0

*3.Applies to CS,WR,RD,RS,DB0~DB7

2.直流特性(VDD=+5V/3V±10%,VSS=0V,VDD-V0=8~17V,Ta=-20~+60℃)

Input High Voltage

Input Low Voltage

Output High Voltage

Output Low Voltage

Input Leakage Current

Three-state(OFF) input Current

Operating Current

目 名称

VIH

VIL

V0H

V0L

ILKG

ITSL

IDD1

IDD2

测试条件

-

-

I0H=-200uA

I0L=1.6mA

VIN=VSS~VDD

VIN=VSS~VDD

During Display

During Access

-1.0

-5.0

-

Min

3.0

0

2.4

Typ

-

-

-

-

-

-

-

Max

VDD

0.8

-

0.4

1.0

5.0

0.5

2

单位 备注

V

V

V

V

uA

uA

mA

mA

*1

*1

*2

*2

*3

*4

*5

*5

On ResistanceRON--7.5 KΩ*6

*1.CS,RD,WR,RS,DB0~DB7

*2.DB0~DB7

*3.Except DB0~DB7

*4.DB0~DB7 at High Impedance

*5.1/64 duty,FCLK=250KHZ,Frame Frequency=70HZ,Output:NO Load

*6.VDD-VEE=15.5

3. 时间特性和时序图

DV320240GB 支持 Intel8080 时序和 M6800 时序。RS 为 “L” 时是表示对

缓存器下命令,也就是对 DV320240GB 的指令寄存器进行读写的动作(Register

Access Cycle) ,而 RS 为 “H” 时是表示对 Display RAM 进行 Data 读写的动

作(Data Access Cycle) 。不论是 8080 或 6800, “RS” Pin 通常接到 MCU 的

Address Pin “A0”,8080 系列 MCU 与 6800 最大的不同是 Read、Write 的控制

信号是分开的,RD 为 Low 时是进行读取动作,WR 为 Low 时是进行写入动作,至

于读写的目的地则由 RS 决定。

下图表示如果是对指令寄存器进行读取动作,MCU 必须透过数据总线先送出指令

寄存器的地址,然后才能在数据总线上读取寄存器的数据,如果是对指令寄存器

进行写入动作,MCU 必须透过数据总线先送出指令寄存器的地址,然后再送出要

第 6 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

写入的数据。当 8080 MCU 对 DV320240GB Display RAM 进行数据的读取动作,

MCU 能直接在数据总线上读取 Display RAM 的数据,如果 8080 MCU 对 Display RAM

进行数据的写入动作,MCU 则直接在数据总线上送出要写入的数据。

8080 MCU 对DV320240GB 寄存器/Data 进行读取/写入动作

Rating

MinMax

10

63

800

400

63

10

--

10

--

--

--

--

--

--

330

--

Signal

RS,CS#

WR# ,RD#

Symol

tAH8

tAw8

tCYC8

tCC8

tDS8

tDH8

tACC8

tOH8

Parameter

Address hold time

Address setup time

System cycle time

Strobe pulse width

Data setup time

Data hold time

RD access time

Output disable time

Unit

ns

ns

ns

ns

ns

ns

ns

ns

Condition

System Clock:

8MHz

Voltage: 3.3V

DB0 to DB7

DV320240GB 无法同时接受6800 及8080 的控制信号,因此在MCU 的接口上,某些

脚位上会因为使用者选择不同的MCU 而有不同的定义,例如脚位RD#(EN),当使用者选

择 的 MCU 接 口 为 8080 时 是 定 义 成 RD# , 而 选 择 6800 MCU 时 是 定 义 为 EN 。 而 脚 位

WR#(R/W#),当使用者选择的MCU 接口为8080 时是定义成WR#,而选择6800 MCU 时是定

义为R/W#。

下图表示如果是6800 MCU 对DV320240GB的指令寄存器进行读取动作,MCU 必须透

过数据总线先送出缓存器的地址,然后才能在数据总线上读取缓存器的数据,如果是对

缓存器进行写入动作,MCU 必须透过数据总线先送出缓存器的地址,然后再送出要写入

的数据。当6800MCU 对DV320240GB Display RAM 进行数据的读取动作,MCU 能直接

在数据总线上读取Display RAM 的数据,如果6800 MCU 对Display RAM 进行数据的写

入动作,则MCU 直接在数据总线上送出要写入的数据。

第 7 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

6800 MCU 对 DV320240GB寄存器/Data 进行读取/写入动作

Rating

MinMax

10

63

800

400

63

10

--

10

--

--

--

--

--

--

330

--

Signal

A0,RW#

CS#

Symol

tAH6

tAw6

tCYC6

tDS6

tDH6

tACC6

tOH6

Parameter

Address hold time

Address setup time

System cycle time

Data setup time

Data hold time

access time

Output disable time

Enable pulse width

Unit

ns

ns

ns

ns

ns

ns

ns

ns

Condition

System Clock:

8MHz

Voltage: 3.3V

DB0 toDB7

EN tEW6

第 8 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

五.软件说明

1.指令寄存器总表

Reg.

No

00h

01h

02h

03h

10h

11h

12h

20h

21h

30h

31h

40h

41h

50h

51h

60h

61h

70h

71h

72h

80h

81h

90h

91h,

A0h

A1h

A2h

A3h

B0h

B1h

C0h

C1h

C8h

C9h

CAh

D0h

E0h

F0h

F1h

Reg.

Name

WLCR

MISC

APSR

ADSR

WCCR

DWLR

MAMR

AWRR

DWRR

AWBR

DWBR

AWLR

DWLR

AWTR

DWTR

CPXR

BGSG

CPYR

BGCM

EDCM

BTMR

FRCA

SCCR

FRCB

INTR

KSCR

KSDR

KSER

INTX

INTY

TPCR

TPSR

TPXR

TPYR

TPZR

LCCR

PNTR

FNCR

FVHT

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

RO

RO

R/W

R/W

R/W

R/W

RO

RO

RO

R/W

R/W

R/W

R/W

D7

PW1

D6

PW0

CKN

D5

SR

D4 D3

CG

D2

DP

D1

DK

CKB1

D0

DV

CKB0

Default

Data

C9h

F0h

10h

PLR

SP1 SP0 OAR

DADR AUCM

CP

DY2

OP2

X2

A2

Y2

B2

SS2

C2

SC2

D2

RS2

DS2

RC2

CB2

CD2

BT2

FA2

CK2

FB2

MST

KF2

KS3

KD3

IX3

IY3

AS3

AF1

TPX6

TPY6

TPX5

TPY5

TPY1

DAC4 DAC3

FD3

FDA

1

KS2

KD2

IX2

IY2

AS2

AF0

TPX4

TPY4

TPY0

DAC2

FD2

ASC

1

SRFS

AUSG

CK

DY1

WM1

X1

A1

Y1

B1

SS1

C1

SC1

D1

RS1

DS1

RC1

CB1

CD1

BT1

FA1

CK1

FB1

MSX

KF1

KS1

KD1

IX1

IY1

AS1

SGCM

CSD

DY0

WM0

X0

A0

Y0

B0

SS0

C0

SC0

D0

RS0

DS0

RC0

CB0

CD0

BT0

FA0

CK0

FB0

MSY

KF0

KS0

KD0

IX0

IY0

AS0

80h

6Fh

22h

91h

27h

27h

EFh

EFh

00h

00h

00h

00h

00h

00h

00g

00h

EFh

33h

00h

04h

00h

00h

00h

00h

00h

27h

EFh

00h

0Fh

ARI

CR3

GIM

ALG

CR2

RM2

WDI

CR1

RM1

X5

A5

WBC

CR0

RM0

X4

A4

Y4

B4

SS4

C4

SC4

 䩏䩏ı 䩏

RS4

DS4

RC4

CB4

CD4

BT4

FA4

CK4

FB4

INY

KDT0

KS4

KD4

IX4

IY4

AUTO

AWI

DY3

OP1

X3

A3

Y3

B3

SS3

C3

SC3

D3

RS3

DS3

RC3

CB3

CD3

BT3

FA3

CK3

FB3

MSK

Y7

B7

Y6

B6

Y5

B5

SS5

C5

SC7

D7

SC6

D6

SC5

D5

RS5

DS5

RC7

CB7

CD7

BT7

FA7

CK7

FB7

INK

KEN

KS7

KD7

RC6

CB6

CD6

BT6

FA6

CK6

FB6

INT

KSZ

KS6

KD6

RC5

CB5

CD5

BT5

FA5

CK5

FB5

INX

KDT1

KS5

KD5

IX5

IY7

AZEN

ARDY

TPX9

TPY9

TPX1

DZEN

FD7

TNS

FH1

IY6

AZOE

ADET

TPX8

TPY8

TPX0

IY5

1

TPX7

TPY7

TPX3

TPY3

TPX2

TPY2

00h

00h

00h

DAC1

FD1

ABS1

1

DAC0

FD0

ABS0

1

8Fh

00h

92h

0Fh

FD6

BNK

FH0

FD5

RM1

FV1

FD4

RM0

FV0

第 9 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

2.MCU驱动程序说明

下面列举一些简单的程序说明一下DV320240GB的指令或者数据读写方式,这些

程序都是以C51编写的,浅显易懂,也非常容易转换成其他语言。

NO.

RS

1

1

68008080

R/W# RD# WR#

101

0 1 0

DB0-DB7

xxh

Hight Byte

Low Byte

Function

Read Display Data

Write Display Data (中文汉字)

步骤②必须作两次,第一次写入中文

字内码的高字节位,第二此再写入低

字节位

Write Display Data (英文,ASCII)

步骤③只须作一次,直接写入英文字

型码或ASCII码

Write Display Data (图形模式)

当要 读取 某指 令寄 存器 状态 (Read

Status)必须完成两项步骤:

先步骤⑤ 后步骤⑥,才可以读取状

当要写入控制命令到某指令寄存器

必须要完成两项步骤:

先步骤⑦ 后步骤⑧,才可以写入控

制命令到指定的寄存器

1

1

0

0

0

0

0

0

0

1

0

0

1

1

1

0

1

1

0

0

0

1

0

0

xxh

xxh

Address

Status

Address

Command

⑤ ⑦两步里面提到的Address即是指令寄存器总表里面的Reg.NO,要写入指令到指

定的指令寄存器需要先写入该指令寄存器的地址,也就是编号,然后再写入指令字。读

取相应的指令寄存器的的步骤也是一样。写指令寄存器的地址的时序(也就是子程序)

和写入控制指令字的是一样的。

例1. REG [00h] = #CDH

WriteReg(0x00);

WriteReg(0xCD);

//选择LCD Controller Register (WLCR)

//写入”0xCD”到WLCR指令寄存器

//本手册后面附带的完整示例程序中,写指令是两个参数一起写

例2. REG [E0h] = #5AH

WriteReg(0xE0) ;

WriteReg(0x5A) ;

//选择Pattern Data Register (PNTR)

//写入”0x5A”到PNTR指令寄存器

例3. LCD显示“啊"字

WriteData(0xB0);

WriteData(0xA1);

//先写入“啊”的内码(B0A1)的高字节

//先写入“啊”的内码(B0A1)的低字节

第 10 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

3.各相关指令寄存器的功能说明

以下是各个相关指令寄存器的详细说明和解释,请参考本手册最后的示例程序。

REG [00h] Whole Chip LCD Controller Register (WLCR)

Bit

电源模式(Power Mode)

11:正常模式(Normal Mode)

RA8803/8822 的所有功能都可以使用(Available)。

122012-020-1: 关闭模式(Off Mode)

除了唤醒(Wake-Up)电路工作外,其它功能都被禁止。当

Wake-Up 电路被触发,SYM320240BZK 将回复至正常模

式。

软件重置

5

所有缓存器回到初始值,但是RAM 的内容不会被清除。

1:重置所有缓存器

0:正常模式,平常应保持为 ”0”

4 保留

选择显示工作模式

3 1:文字模式,写入的数据会被视为是GB/BIG/ASCII 等字码。

0:绘图模式,写入的数据会被视为是Bit-Map 的模式。

设定屏幕显示为开启或关闭

2

此位用来控制连接到LCD 驱动器接口的“DISPOFF” 讯号

1: “DISPOFF” 讯号输出High(屏幕开启)

0: “DISPOFF” 讯号输出Low(屏幕关闭)

闪烁模式选择

1 1:整个屏幕闪烁,闪烁时间可由缓存器BTMR 来设定

0:正常显示,不闪烁

屏幕反白模式选择

0 1:正常显示,不反白

0:屏幕全反白,DDRAM里面内容全部反相

REG[00h] bit3 = 1

Text/Graph 1h R/W

Text/Graph 0h R/W

Text/Graph 0h R/W

-- 1h R/W

-- 0h R/W

-- 0h R/W

-- 3h R/W

Description Text/Graph Default Access

DV320240GB 的文字模式可以支持全角(中文或英文)及半角(英文)的显示,全角文字是以16x16

的点矩阵组成,半角文字是8x16 的点矩阵组成。

DV320240GB 的中文显示方式与传统的LCD Controller 不同,传统的LCD Controller 是在绘图

模式下,以Bit-Map 的方式去绘出中文,DV320240GB 的中文显示方式则是在文字模式,直接输入

中文字码(GB 或BIG5 码) ,就可以在光标所在位置显示中文。因为中文字码占两个Byte,所以如果MCU

接口是8-Bit,则MCU 必须分两次将中文字内码(High Byte & Low Byte) 写入DV320240GB,而英文

或数字码只占一个Byte,因此只要将内码一次写入DV320240GB 既可。DV320240GB 支持之最

大显示像素范围为320x240 点,若以显示文字为例,全角字型即是 15行x20 列,半角字型则可以显示到

15 行x40 列。表5-1 为图5-2 所示之全角(中文)与半角文字的字型内码,下面例题程序就是说明如何显

示画面的。

显示字型

字型内码

B5E7

第 11 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

L

C

D

表 5-1

程序示例:

WriteData(0xCB);

WriteData(0xC9);

WriteData(0xC9);

WriteData(0xBD);

D7D3

4CH

43H

44H

//先写入“电”的内码(B5E7)的高字节

//先写入“电”的内码(B5E7)的低字节

//先写入“子”的内码(D7D3)的高字节

//先写入“子”的内码(D7D3)的低字节

其实真正写程序时候不需要这么麻烦,不需要去查找没一个汉字的汉字内码,因为一般的编译器都

支持直接编译汉字,编译的时候就把汉字当作内码处理了。

REG[00h] bit3 = 0

DV320240GB则进入绘图模式,按照bitmap的映射显示图形,这个和传统的LCD显示器一样,这里就

不多做说明,可以参考本手册后面的示例程序;

REG[00h] bit0

此项设置是让全屏幕反相显示。

注:后面为了手册制作方便,插入的图片都是直接调用的繁体字的插图,原理是相同的。

REG[00h] bit1

此功能就是上面反白功能的扩展利用,即利用全屏反白显示实现屏幕的闪烁。闪烁频率相当于反白显示

和不反白显示之际的时间间隔。

REG [01h] Misc. Register (MISC)

Bit

7 保留

CLK_OUT 致能控制

6 1:致能

0:禁能

5 保留

设定中断 (INT)/ BUSY 的触发准位

4 1:设定高电位触发动作

0:设定低电位触发动作

3-2

1-0

保留

系统时钟选择

0 0:3MHz 0 1:4MHz

第 12 页 / 共 36 页

Description Default

1h

Access

R/W

1h

(此功能与使用无关,可禁止掉)

1h

R/W

R/W

1h R/W

0h

0h

R/W

R/W

UnRegistered

DV320240GB使用手册 版本:V1.0 2012-2-1

1 0:8MHz 1 1:12MHz

系统时钟一般选择4MHz或8 MHz,CLK_OUT对用户没有作用。

REG [02h] Advance Power Setup Register (APSR)

Bit

7-6 保留

设定ROM / RAM 的读取速度

0 0:Speed0 (30ns@Vdd=3.3V)

5-4 0 1:Speed1 (60ns@Vdd=3.3V)

1 0:Speed2 (90ns@Vdd=3.3V)

1 1:Speed3 (120ns@Vdd=3.3V)

字型ROM 的直接读取

3

2

1

0

功能。

读取的步骤为:1.设定REG[02h]Bit3 = 1

2.写入所需要读取的中文字的内码

3.连续32次读数据即可读出此汉字的点阵数据

ROM/RAM的读取速度一般取默认值Speed1 60ns

1:致能

0:禁能

保留

Scrolling Reset for Start

1:致能

0:禁能

保留

字型ROM的直接读取允许将DV320240GB里面的汉字字库的点阵读取出来用于其他用途,比如打印等

0h R/W

0h R/W

0h R/W

1h R/W

Description Default

0h

Access

R/W

REG [03h] Advance Display Setup Register (ADSR)

Bit

7-4

3

保留

设定 Display Data 的顺序,以Byte 为单位作用

1:反转整个Byte 内容

0:正常状态,不反转内容

设定Common 的自动卷动

2 1: 致能

0: 禁能

设定Segment 的自动平移

1 1: 致能

0: 禁能

0h R/W

0h R/W

0h R/W

Description Default

8h

Access

R/W

第 13 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

设定选择Common 的卷动或是Segment 的平移模式

0

1:Segment 的平移

0:Common 的卷动 0h R/W

REG [10h] Whole Chip Cursor Control Register (WCCR)

Bit

7 1:致能(自动移位)

0:禁能(不自动移位)

中/英文字对齐

1:致能(对齐)

6 0:禁能(不对齐)

此功能仅在文字模式时有效,可以将全角与半角混合显示时作

对齐调整。

储存MCU 进来数据(正相/反相)于 DDRAM

5 1:直接储存数据于DDRAM 中

0:存入相反的数据于DDRAM 中

设定粗体字型(仅文字模式适用)

4 1:粗体字型

0:正常字型

此位用来设定当数据写入DDRAM 时,光标是否自动移位

3 1:致能(自动移位)

0:禁能(不自动移位)

光标显示On/Off 设定

2 1:设定光标 On

0:设定光标Off

光标闪烁控制

1 1:光标闪烁,闪烁时间由缓存器BTMR 来决定

0:游标不闪烁

设定光标宽度Mode

1:会随着输入的数据而变动光标宽度,当数据为半型时,光标

0 为一个字节宽度(8 个Pixel),当数据为全型时,光标为二个

字节宽度(16 个Pixel)。

0:光标固定为一个字节的宽度(8 个Pixel)

REG[10h] bit7 bit3

设置你每次读写数据的时候地址指针是否自动移位,一般都设置为1,这样每次连续读写数据的时候(包

括写入汉字和图形)不需要每次都设置地址。

REG[10h] bit6

此设置仅仅在文本模式下,中英文混排的时候才需要用到,用户可以根据自己的需要设置,建议使用默

认值。

中英文对齐:设定REG[10h] bit6 -》1,写入两次“中文文字/图形LCD控制器”,显示如图5-1:

Text 1h R/W

Text/Graph 1h R/W

Text/Graph 1h R/W

Text/Graph 1h R/W

Text 0h R/W

Text/Graph 1h R/W

Text 1h R/W

Description

设定当数据读出DDRAM 时,光标是否自动移位。

Text/Graph 0h R/W

Text/Graph Default Access

第 14 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2006/06/10

图5-1:中英文对齐

中英文不对齐:设定REG[10h] bit6 -》 写入一次1,“中文文字/图形LCD控制器” 再设定REG[10h],

bit6 -》0,写入一次“中文文字/图形LCD控制器”,显示如图5-2:

图5-2:中英文不对齐

REG[10h] bit6

此设置和WLCR的bit0不一样,这个是在写入数据到DDRAM两面时候设置的,可以设置LCD部分内容反

白显示,也可以使汉字反白显示。见图5-3:

图5-3:汉字反白显示

1. 设定寄存器[10h] bit5=1

2. 写入"文字"的内码,LCD 就可显示出"文字"

3. 设定寄存器[10h] bit5=0

4. 写入"反白"的内码,LCD 就可显示出"反白"字样

5. 设定寄存器[10h] bit5=1

6. 写入"功能”的内码,LCD 就可显示出 "功能"

REG[10h] bit2

此设置允许设置写入的文字是否为粗体字,粗体字的效果如图5-4:

图5-4:粗体字显示效果

第 15 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

REG [11h] Distance of Words or Lines Register (DWLR)

Bit

7-4

3-0

设定光标高度

设定行与行的距离

Description Default

2h

2h

Access

R/W

R/W

REG[11h]Bit7-4设置的屏幕上显示光标的高度,与WCCR的bit0配套使用,可以设置屏幕上光标的形状。

如图5-5是宽度为16的时候高度为不同值时候的光标形状,到16x16就是一个方块形状的光标。

图5-5:光标的高度

REG[11h]Bit3-0设置文本显示的时候行与行直接的距离。在中文显示的时候,每一行如果有适当的间隔,

LCD 的显示画面看起来会比较舒适。DV320240GB 行与行相隔的间距设定范围为1~16 Pixel 的高

度,使用者可依需求来决定行与行间距的大小,一旦设定后,当每填完一行的中文字,跳到下一行时,

其行距会依照先前所设定的间距来显示。

REG [12h] Memory Access Mode Register (MAMR)

Bit

7 1:先水平移动再垂直移动

0:先垂直移动再水平移动

Description

图形模式时,光标自动移位的方向选择

1h R/W

Default Access

第 16 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

设定选择Display Data RAM 的图层显示模式

0 0 1:只有显示Page1 的图层 (单一上层显示模式)

0 1 0:只有显示Page2 的图层 (单一下层显示模式)

0 1 1:同时显示Page1 和Page2 的图层 (双层模式) 0 0 0:灰阶显示

(Gray Mode),此模式下每一个点的灰度决定于DDRAM Page1

6-4

与Page2 相对映的值。

Page1Page2灰度

------------------------------

0

1

0

1

在双层模式下图层逻辑关系

0 0:Page1 RAM “OR” Page2 RAM

3-2 0 1:Page1 RAM “XOR” Page2 RAM

1 0:Page1 RAM “NOR” Page2 RAM

1 1:Page1 RAM “AND” Page2 RAM

设定Read/ Write 要在哪一个图层运行

0 0:存取Page0 (512B SRAM)的Display Data RAM

1-0 0 1:存取Page1 (9.6KB SRAM)的Display Data RAM

1 0:存取Page2 (9.6KB SRAM)的Display Data RAM

1 1:同时存取Page1 和Page2 的Display Data RAM

DV320240GB 提供了双图层的功能,可经由缓存器REG[12h]来做设定,并提供4 种(OR,NOR,XOR 和

AND)图层显示模式,供使用者设定选用。实际的显示效果,请参考图5-6。

1h R/W

0h R/W

0

0

1

1

Level1

Level2

Level3

Level4

1h R/W

图5-6:图层显示关系与效果

DV320240GB 可利用分时显示的原理达到灰阶显示的效果,灰阶模式需要同时使用Page1 和Page2

的图层,在此模式下LCD 每一个点的灰阶效果决定于Display RAM Page1 与Page2 的值。对LCD 的同

一点来说,[Page1, Page2] 可以为[0,0], [1,0], [0,1] 或 [1,1] ,如果它们的显示不同将会产生不同的灰度

效果,由于是利用分时显示的原理,为了达到良好的显示质量及避免闪烁必须将Frame Rate 或系统频率

提高。

另外还要参考REG [E0h] Pattern Data Register (PNTR)

第 17 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

PNTR = 55h, AAh, 0Fh, F0h, CCh, 33h 或99h 皆表示缓存器Data 中 “1” 和 “0” 的数目一样,那么灰

阶Level2 与Level3 的显示效果是一样的,如果设成这些值只能有3 阶的显示效果,必须让 ”1” 的数目

多于 “0” 的数目才能有4 灰阶显示的效果。

图 5 - 9 是在屏幕上秀出四灰阶的基本概念,如果Display RAM 的Page1 上半部全部填”00”,下半部全

部填”FF”,且Page2 的左半部全部填”00”,右半部全部填”FF”,那么启动灰阶功能后可以在屏幕上秀出

四个不同灰阶的方块。

图5 – 9:灰阶显示

REG [20h] Active Window Right Register (AWRR)

Bit

7-6

5-0

保留

设定工作窗口(Active window)右边位置 Segment-Right

Description Default

0h

27h

Access

R

R/W

REG [30h] Active Window Bottom Register (AWBR)

Bit

7-0

Description

设定工作窗口(Active window) 底边位置 Common-Bottom

Default

EFh

Access

R/W

REG [40h] Active Window Left Register (AWLR)

Bit

7-6

5-0

保留

设定工作窗口(Active window)左边位置 Segment-Left

Description Default

0h

0h

Access

R

R/W

REG [50h] Active Window Top Register (AWTR)

Bit

5-0

Description

设定工作窗口(Active window)顶边位置 Common-Top

Default

0h

Access

R/W

REG [20h, 30h, 40h, 50h] 四个指令寄存器可作为换行/换页的功能,可让使用者利用这4 个Register 自

行设定一个区块为工作窗口。当数据超过窗口的右边界REG [20h, 30h, 40h, 50h] 所设定的值,光标会自

动换行(也就是光标会回到工作窗口的左边界REG[40h]所设定的值),继续将数据写入。当数据写入到工

作窗口的右下角时(REG[20h, 30h]所设定的值) 会自动把光标移到工作窗口的的左上角(REG[40h, 50h],

所设定的值),继续的将数据填入窗口。

第 18 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

在DV320240GB中,这四个指令寄存器所设定的窗口不能超过320x240,在使用过程中,这四个指令

寄存器划分的区域就是工作区域窗口,如果要全屏操作则设置为320x240。

REG [21h] Display Window Right Register (DWRR)

Bit

7-6

5-0

保留

设定显示窗口(Display Window)右边位置 Segment-Right

Segment_ Right = (Segment Number / 8) – 1

DV320240GB此参数设置为 ( 320 / 8 ) – 1 = 39 = 27h

REG [31] Display Window Bottom Register (DWBR)

Bit

7-0

Description

设定显示窗口(Display Window) 底边位置 Common_Bottom

Common_Bottom = LCD Common Number –1

DV320240GB此参数设置为 240 – 1 = 239 = EFh

EFh R/W

Default Access

27h R/W

Description Default

0h

Access

R/W

REG [41] Display Window Left Register (DWLR)

Bit Description

设定显示窗口(Display Window) 左边位置 Segment-Left

7-0 通常将此缓存器的值设定为 “0h”。 0h R/W

Default Access

REG [51] Display Window Top Register (DWTR)

Bit Description

设定显示窗口(Display Window) 顶边位置Common-Top

7-0 通常将此缓存器的值设定为 “0h” 。 0h R/W

Default Access

REG[21h, 31h, 41h, 51h]是用来设定显示窗口。

Note:寄存器的设定,请遵照以下的规范:

1. DWRR≥ AWRR≥ CPXR≥ AWBR≥ DWBR

2. DWLR≥ AWLR≥ CPYR≥ AWTR≥ DWBR

REG [60h] Cursor Position X Register (CPXR)

Bit

7-6

5-0

保留

设定光标Segment 地址

Description Default

0h

0h

Access

R

R/W

REG [70h] Cursor Position Y Register (CPYR)

第 19 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

Bit

7-0 设定光标Common地址

Description Default

0h

Access

R/W

寄存器[60h]CPXR 的 Bit[5..0]用来设定光标的 Segment 地址,光标的 Segment 地址是以每 8-Bit 为

单位,例如,想在 LCD Panel 的左上角秀出 “控” ,则必须设定光标寄存器 CPXR = 00h,CPYR

= 00h,又例如想在 Panel 的左上角第三个全角位置秀出“制”,则必须设定光标寄存器 CPXR = 04h,

CPYR = 00h,同理,想在 Panel 的左上角第二行第一个全角位置秀出 “器” ,则必须设定光标寄

存器 CPXR = 00h,CPYR = 10h,请参考图 5-8。

不论文字或是绘图模式,都是使用寄存器[60h]CPXR 与[70h]CPYR 来设定光标的地址。

图5-8:光标位置设置示例

REG [61h] Begin Segment Position Register (BGSG)

Bit

7-6

5-0

保留

显示 Segment 开始的位置

Description Default

0h

0h

Access

R/W

R/W

REG[61h]设置Segment起始边界的值,一般使用默认值0

REG [71h] Shift action range, Begin Common Register (BGCM)

Bit

7-0

Description

在水平移动模式下,设定区块移动的起始Common位置

Default

0h

Access

R/W

REG [72h] Shift action range END Common Register (EDCM)

Bit

7-0

Description

在水平移动模式下,设定区块移动的结束Common位置

Default

0h

Access

R/W

在屏幕所显示的文字可以作水平移动,须由寄存器[03h]来做设定。该项功能可达到左右的水平移动,每

次移动的刻度为1 个Byte。另外,还可透过寄存器[71h, 72h]来设定屏幕的区块文字水平移动。

第 20 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

图5-7:水平卷动效果

WriteCommand(0x80,0x05);

WriteCommand(0x71,0x00);

WriteCommand(0x72,0x00);

WriteCommand(0x03,0x83);

//设定水平或垂直卷动速度

//设定 REG[71]区块 Y1 坐标

//设定 REG[72]区块 Y2 坐标

//设定 REG[03]:bit[1,0]=”11”

//此时屏幕将以 Y1/Y2 设定的区块做水平卷动

在屏幕所显示的文字可以作垂直卷动,须由缓存器[03h]来做设定。该项功能可达到上下的垂直卷动,每

次移动的刻度为1 个像素(Pixel) 。如图5-8 所示,可作卷动的效果

图5-8:垂直卷动效果

第 21 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

REG [80h] Blink Time Register (BTMR)

Bit

光标闪烁时间设定

7-0 闪烁时间 = [80h]Bit[7..0] x (1/Frame_Rate)

Frame Rate 的设定是通常依照LCD 面板所提供的最佳值。

REG [81h] Frame Rate Polarity Change at Common_A Register (FRCA)

Bit

7-0

Common 位置

Description

在N_line inversion 模式下,可设定FRM 要变换极性的启始

Default

0h

Access

R/W

33h R/W

Description Default Access

REG [91h] Frame Rate Polarity Change at Common_B Register (FRCB)

Bit

7-0

Common 位置

Description

在N_line inversion 模式下,可设定FRM 要变换极性的结束

Default

0h

Access

R/W

REG [90h] Shift Clock Control Register (SCCR)

Bit

设定 XCK 讯号周期

SCCR = (SCLK x DW) / (Seg x Com x FRM)

SCLK:SYM320240BZK 系统频率(System Clock) ( 单位:Hz)

7-0

DW:LCD 驱动器的Data Bus 宽度(单位:Bit)

Seg:LCD 面板的Segment 大小(单位:Pixel)

Com:LCD 面板的Common 大小 (单位:Pixel)

FRM: LCD 面板的Frame Rate(单位:Hz)

限制条件:LCD 的Data Bus 为4it,SCCR ≥ 4

DV320240GB建议使用System Clock 8Mhz,XCK信号周期设置为0x0C

1. 系统频率(SCLK) = 8MHz

2. LCD 驱动器 的Data Bus 宽度(DBW) = 4Bit

3. 使用320 x 240的LCD 面板,Column = 320,Row = 240

4. LCD 面板的Frame Rate 为70Hz

则SCCR = (8MHz x 4) / (320 x 240 x 70) = 5.9

所以建议设定SCCR = 6 = 06h

DV320240GB提供一中断信号线(INT)用来表示有三种中断讯息可能发生:

1.

2.

3.

取。

此外DV320240GB提供一忙碌(Busy)信号线,用来表示LCM内部DDRAM 与ROM 的存取状态是

否因Busy 而暂时无法接收MCU 来的Command。此BUSY Pin 通常与MCU 的I/O 端连接,MCU 在对

也可以不使用Busy脚来节约IO口资源,LCM做存取前可以先判断LCM是否可以接受存取动作(Available)。

但是要在相应的程序后面加上延时。比如清屏和字体放大显示,这两个功能需要加延时,这个在后面的

示例程序中已经有体现。

以下是相关的指令寄存器说明:

第 22 页 / 共 36 页

Description Default Access

4h R/W

假如光标Segment 地址缓存器(CPXR)与Segment 中断地址缓存器(INTX)值相同,发生中断。

假如光标Common 地址缓存器(CPYR)与Common 中断地址缓存器(INTY)值相同,发生中断。

触控屏幕侦测到被Touch,发生中断。

这三种中断都可以单独被致能或禁能,而中断的设定与中断讯息可有由缓存器[A0h] INTR 来控制与读

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

REG [A0h] Interrupt Setup & Status Register (INTR)

Bit

Key Scan 中断标志

7 1:Key Scan 有侦测到按键输入

0:Key Scan 没有侦测到按键输入

触摸屏幕侦测

6 1:触摸屏幕有侦测到接触(Touch)

0:触摸屏幕未侦测到接触(Touch)

光标行(Column)状态

5 1:光标的Column 等于缓存器INTX

0:光标的Column 不等于缓存器INTX

光标列(Row)状态

4 1:光标列等于缓存器INTY

0:光标列不等于缓存器INTY

Key Scan 中断屏蔽控制

3 1:致能Key Scan 中断

0:禁能Key Scan 中断

触摸屏幕中断屏蔽

2 1:如果触摸屏幕被侦测到,则产生中断输出。

0:如果触摸屏幕被侦测到,亦不产生中断输出。

设定缓存器[B0h]INTX 是否发生中断

1 1:致能INTX 中断

0:禁能INTX 中断

设定缓存器[B1h]INTY 是否发生中断

0 1:致能INTY 中断

0:禁能INTY 中断

REG [B0h] Interrupt Column Setup Register (INTX)

Bit

7-6

5-0

保留

设定行 (Column) 地址中断

假如光标位置 X 缓存器(CPXR)=INTX,中断发生。

Description Default

0h

27h

Access

R

R/W

0h R/W

0h R/W

0h R/W

0h R/W

0h

0h

0h

0h

Description Default Access

R (Read

Clear)

R

(Read

Clear)

R

(Read

Clear)

R

(Read

Clear)

REG [B1h] Interrupt Row Setup Register (INTY)

Bit

7-0

设定列 (Row) 地址中断

假如光标位置Y 缓存器(CPYR)=INTY,中断发生。

Description Default

EFh

Access

R/W

REG [C0h] Touch Panel Control Register (TPCR)

触摸屏幕功能启动

7 1:致能

0:禁能

触摸屏幕据输出

6 1:致能触摸屏幕数据输出

0:禁能触摸屏幕数据输出

5 保留

第 23 页 / 共 36 页

1h R/W

1h R/W

0h R/W

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

触摸屏幕自动/手动扫瞄

4 1:自动

0:手动

触摸屏幕控制位

Bit3 control SW3 ON/OFF(1/0)

3-0 Bit2 control SW2 ON/OFF(1/0)

Bit1 control SW1 ON/OFF(1/0)

Bit0 control SW0 ON/OFF(1/0)

REG [C1h] ADC Status Register (TPSR/ADCS)

Bit

ADC 数据转换完成指示

7 1:ADC 数据转换已完成

0:ADC 数据转换未完成

触摸事件的侦测指示

6 1:有被触摸

0:没被触摸

5

4

此位必须为“1”

保留

设定ADC 的时脉转换速度

0 0:SCLK/32

3-2 0 1:SCLK//64

1 0:SCLK/128

1 1:SCLK/256

1-0 保留 2h R/W

2h R/W

1h

0h

R/W

R/W

0h R/W

0h R/W

Description Default Access

图 R/W

1h R

REG [C8h] Touch Panel Segment High Byte Data Register (TPXR)

Bit

7-0

Description

储存触摸屏幕行的高字节(bit9~2)数据

Default

80h

Access

RO

REG [C9h] Touch Panel Common High Byte Data Register (TPYR)

Bit

7-0

Description

储存触摸屏幕列的高字节(bit9~2)数据

Default

80h

Access

RO

REG [CAh] Touch Panel Segment/Common Low Byte Data Register (TPZR)

Bit

7-6

5-4

3-2

1-0

保留

储存触摸屏幕列的低字节(bit1~0)数据

保留

Description

储存触摸屏幕行的低字节(bit1~0)数据

Default

0h

0h

0h

0h

RO

Access

RO

电阻式触摸面板是由两层极薄的电阻面板组成,如图 5-11 所示,两层面板之间有一个很小的间距,

当有外力在面板上的某一点压下去时,会在施力点造成两层电阻接触,也就是短路(Short),而两层

电阻面板的端点都各有电极,如图 5-12 所示 YU, YD, XL, XR ,因此配合一些开关就可侦测出面板

上哪一相对位置被 Touch。

第 24 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

图 5-11:触摸面板

图 5-12:触摸面板与侦测开关

在图 5-13 中,设定开关 SW2 与 SW3 是 OFF(Open),SW0 与 SW1 是 ON(Close),当有外力在面

板上的某一点压下去时,由 YU 点取得电压接到 ADC(Analog to Digital Converter),就可以得到被

Touch 点的 X 坐标相对位置。

第 25 页 / 共 36 页

UnRegistered

DV320240GB使用手册 版本:V1.0 2012-2-1

图 5-13:读取 X 坐标

图 5-14:X 方向上电阻的分压

在图 5-13 中,因为开关 SW2 与 SW3 是 OFF,因此 YD 点是 Floating,所以当有外力在面板上的

某一点压下去时,YU 上的电压事实上就是 X 的 Panel(也就是电阻)上的分压结果,压在面板上的不

同一点,就会得到不同的分压值,如图 5-14 所示。

同理,在图 5-15 中,设定开关 SW0 与 SW1 是 OFF(Open),SW2 与 SW3 是 ON(Close),当有外

力在面板上的某一点压下去时,由 XL 点取得电压接到 ADC(Analog to Digital Converter),就可以得

到被 Touch 点的 Y 坐标相对位置。一般说来许多触摸面板都是贴在 LCD 面板上面,因此在程序设

计上如果重复图 5-14 与 5-16 的读取步骤就可以顺利得知被 Touch 的点是在屏幕上的哪一位置

第 26 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

图 5-15:读取 Y 坐标

图 5-16:Y 方向上电阻的分压

在图 5-15 中,因为开关 SW0 与 SW1 是 OFF,因此 XR 点是 Floating,所以当有外力在面板上的

某一点压下去时,XL 上的电压事实上就是 Y 的 Panel(也就是电阻)上的分压结果,压在面板上的不

同一点,就会得到不同的分压值,如图 5-16 所示。

第 27 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

开始

开启触摸检测

设定寄存器0xC0-TPCR:

Bit[7..4]=0000

Bit[3..0]=1000

设定寄存器0xC1-ADCS:

Bit[4,5]=11

触摸发生?

ADET=1(读取

0xC1-Bit6=1)

YES

设定寄存器0xC0-TPCR

Bit[3..0]=1100(SW2,3 为 ON)

1.读取寄存器 0xC9-TPYR

读取 Y 坐标高位 bit7~0=Y[bit9~2]

2.读取寄存器 0xCA-TPZR

读取 Y 坐标低位 bit5~4=Y[bit1~0]

设定寄存器0xC0-TPCR

Bit[3..0]=0011(SW0,1 为 ON)

1.读取寄存器 0xC8-TPXR

读取 X 坐标高位 bit7~0=X[bit9~2]

2.读取寄存器 0xCA-TPZR

读取 X 坐标低位 bit1~0=X[bit1~0]

继续检测

关闭触摸屏功能

寄存器 0xC0-TPCRL:

Bit[7..4]=1111

结束

图5-17:触摸屏读取坐标的流程图

第 28 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

REG [D0h] LCD Contrast Control Register (LCCR)

Bit

LCD 亮度控制(DAC 功能)

7 1:禁能

0:致能

6-5 保留

设定LCD 对比度的值

0 0 0 0 0b (Min.)

4-0

1 1 1 1 1b (Max.)

DV320240GB可以软件设置对比度,从0到31共32级别,对比度是随着此指令寄存器的设置数值越大

而越小的,建议使用0x0C (12)。

0Fh R/W

0h

1h R/W

Description Default Access

REG [E0h] Pattern Data Register (PNTR)

Bit Description

(1) 设定写入到DDRAM 的数据

当缓存器[F0h]的bit3 为 ‘1’,DV320240GB内部将自动读取本缓存

7-0

[E0h] 的Data,然后全部填写到DDRAM 内,之后缓存器[F0h]的bit3 被

清除为 ‘0’。

(2) Display Times of Gray Mode

在于灰阶模式下(缓存器MAMR bit[6..4] = 000) ,此缓存器用来控制灰

阶显示效果,“1” 与 “0” 的数目代表显示比率,请参考下面的说明。

0h R/W

Default Acces

s

第 29 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-10

REG [F0h] Font Control Register (FNCR)

Bit

字型ROM 的转换电路控制

7 1:致能

0:Bypass

字型ROM 的地址空间选择

当bit5~4 设定 ”00”

6

ROM Mode0,该位可以用来选择上或下的

256KB ROM 的地址空间。 0h R/W

1:选择下部256KB 字型ROM

0:选择上部256KB 字型ROM

字型ROM 的字型选择

5-4 0 0:选择简体(GB)字型 (256KB, Mode0)

0 1:选择繁体(BIG5)字型 (512KB, Mode1)

1 0:选择简体(GB)字型 (512KB, Mode2)

填写PNTR 的数据到DDRAM

1:开始写入

3 0:未动作

当FDA 为 ‘1’ ,DV320240GB 内部将自动读取PNTR 的

Data ,填写到DDRAM 内(Range:[AISR, AICR] ~ [AXSR,

AXCR]),之后此位会被自动清除为 ‘0’。

强制为ASCII 解碼

1:所有输入的Data,都以ASCII 解碼(00~FFh)

2 0:RA8803/22 会先检视输入Data 的第一个字节,介于

00~9Fh,视为ASCII (半角字)

A0~FFh,视为GB/BIG5 (全角字)

4 种ASCII 区块选择

0 0:ASCII 选择区块0, Latin_1

1-0 0 1:ASCII 选择区块1 ,Latin_2

1 0:ASCII 选择区块2 ,Latin_3

1 1:ASCII 选择区块3, Latin_4

寄存器[F0h]是用来设定与字型ROM 相关的功能,Bit6 就是如前面所述用来选择显示的字形是使用内部

字型ROM 或是外部字型ROM。当使用者DV320240GB时,必须将Bit[5..4]设成 “10” 才能正确显示简

体字型。

ASCII区块选择是为了提供更多的可以可以选择ASCII图案,可以做一些小动画,比如鼠标等待、时钟运

行等。而当使用ASCII显示英文和数字的时候,必须选择区块0,否则无法正常显示。

2h R/W

Text 0h

R/W

(Auto

Clear)

Description Text/Graph Default

1h

Access

R/W

1h R/W

Graph 0h R/W

ASCII各区块列表:

第 30 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

ASCII区块0

第 31 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

ASCII区块1

第 32 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

ASCII区块2

第 33 页 / 共 36 页

UnRegistered

DV320240GB使用手册 版本:V1.0 2012-2-1

ASCII区块3

第 34 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

REG [F1h] Font Size Control Register (FVHT)

Bit

设定字型水平的大小

0 0:一倍

7-6 0 1:二倍

1 0:三倍

1 1:四倍

设定字型垂直的大小

0 0:一倍

5-4 0 1:二倍

1 0:三倍

1 1:四倍

3-0 保留 Fh R/W

0h R/W

0h R/W

Description Default Access

DV320240GB 内建有512KByte 的中文显示字型ROM(Font ROM),全角16x16 中文与8x16 的

ASCII

半型字型。除了内建的8x16 和16x16 的字号外,还提供字型放大的功能,可利用REG[F1h]bit7~4

的设定,将显示字号放大到32x32 或48x48,64x64。下图是表示16x16 的字型放大到32x32。

图5-11:字体放大效果

第 35 页 / 共 36 页

UnRegistered

DV320240GB 使用手册 版本:V1.0 2012-2-1

六.液晶显示模块使用注意事项

1.请勿随意自行加工、整修、拆卸。

2.避免对液晶屏表面施加压力。

3.不要用手随意去摸外引线、电路板上的电路及金属框。

4.如必须直接接触时,应使人体与模块保持同一电位,或将人体良好

接地。

5.焊接使用的烙铁、操作用的电动改锥等工具必须良好接地,没漏电。

6.严防各种静电。

7.模块使用接入电源及断开电源时,必须按图时序进行。即必须在正

电源(5±0.25V)稳定接入后,才能输入信号电平。如在电源稳定

接入前,或断开后就输入信号电平,将会损坏模块中的集成电路,

使模块损坏。

8.点阵模块在调节时,应调整 VEE 至最佳对比度、视角时为止。如果

VEE 调整过高,不仅会影响显示,还会缩短液晶的寿命。

9.模块表面结雾时,不要通电工作,因为这将引起电极化学反应

产生断线。

10.模块要存储在暗处(避阳光),温度在-10℃~+35℃,湿度在RH60%

以上的地方。如能装入聚乙烯口袋(最好有防静电涂层)并将口封

住最好。


关于中安网 | 广告服务 | 诚聘英才法律声明隐私声明 |  服务条款 | 帮助中心 | 联系我们网站地图
Copyright © 1999-2011 cps.com.cn All Rights Reserved
版权所有:CPS中安网    电信增值业务经营许可证:粤B2-20100259