RA6963 - RAiO Technology Inc.

RAiO
RA6963
图形/文字
LCD 控制器
基本规格书
Version 1.3
February 27, 2008
RAiO Technology Inc.
©Copyright RAiO Technology Inc. 2007, 2008
RAiO TECHNOLOGY INC.
1/6
www.raio.com.tw
RA6963
图形/文字 LCD 驱动控制器
Preliminary Version 1.3
1. 简介
RA6963 是一个文字与绘图模式的点矩阵液晶显示(LCD) 控制器,它可以支持大部份的液晶驱动器,用于各式标
准化与客制化 LCD 模块。内建 256-word 的 ROM 字形产生器,可以显示基本英文字型、数字符号等字母,并支
持最大 64KByte 的外部显示内存(Display RAM),可用于文字显示模式、绘图显示模式及两总混合显示模式,显示
窗口也可以轻易的在显示内存范围内移动。在 MCU 接口方面,RA6963 支持 8080 系列之 MCU,提供 8-Bit 的数
据总线接口,功能上与 T6963C 完全兼容。
2. 特性
„ 支持显示范围 :
水平Æ 5, 6, 7, 8 Pixel
行 Æ 32, 40, 64, 80
垂直 Æ 8 Pixel
„ 支持粗体文字显示与全屏幕反白
列 Æ 2, 4, 6, 8, 10, 12, 14, 16, 20, 24, 28, 32
„ 支持 8080 8-bit MCU 接口
„ 支持大部份的液晶驱动器
„ 内建 256-word 字型 ROM: 基本英文、日文、数字
„ 支援 1/16 ~1/128 Duty
„ 内建石英振荡器或外部时脉输入
符号
„ 最大可支持 64Kbyte 外部显示内存(Static SRAM)
„ 电源操作范围:3.0~5.5V
„ 显示模式: 支持文字、绘图与两种混和显示模式
„ 包装: LQFP-67Pin (RoHs 制程)
„ 字型规格 :
DUAL
HSCP
ED
HOD
CE1
CE0
A15
A14
A13
A12
A11
A10
A9
A8
A7
A6
A5
A4
A3
A2
A1
A0
3. 接脚图
55 54
50
45
RAiO
40
35
TM
33
32
30
60
RA6963L2N A/B
07xxN
65
67
25
Date Code(Year 2007)
1
5
10
15
20 21
22
MCE
MRW
D7
D6
D5
VDD
D4
D3
D2
D1
D0
HALT
RST
MDS
MD0
MD1
MD2
MD3
FS0
FS1
SD0
SD1
SD2
SD3
SD4
SD5
SD6
SD7
WR
RD
CE
C/D
LP
CDATA
FR
CH1
CH2
DSPON
VDD
SDSEL
GND
TEST2
TEST1
X1
X2
RA6963L2NA : LQFP-67 Pin,无铅制程封装,Font-01 (参考完整规格书第 6-20 节)
RA6963L2NB : LQFP-67 Pin,无铅制程封装,Font-02
RAiO TECHNOLOGY INC.
2/6
www.raio.com.tw
RA6963
图形/文字 LCD 驱动控制器
Preliminary Version 1.3
4. 系统方块图
RA6963 内部主要是由 256-word 的字形产生器(Character Generator)、缓存器(Command Registers)、LCD 控制
器及微控制器接口(MCU I/F)及等所组成。
A[15:0], D[7:0],
FONTSEL
MCE, MRW
MDS
MD[3:0]
256-word
CGROM
Display RAM
I/F
System
Configure
FS[1:0]
DUAL
SDSEL
Registers
Block
Cursor
Controller
Data
Latch
MCU
I/F
X’tal
OSC
Timing
Generator
SD[7:0], CE, RD, WR
X1
X2
TEST[2:1]
CDATA, LP, FR, HSCP,
C/D, RST, HALT
LSCP, ED, HOD, LOD
5. 脚位定义
4.1 MCU 界面
Pin Name
I/O
SD[7..0]
I/O
RD
I
WR
I
Description
数据总线(Data Bus)
负责在 RA6963 及微处理器(MCU)之间做数据传送与接收。
控制讯号(Read Control or Enable)
RD 为数据读取讯号,在低电位动作。
控制讯号(Write Control or Read-Write Control)
此脚位为数据写入讯号( WR ),于低电位动作。
控制讯号(Command/Data Select or Register Select)
C/ D
I
此脚位为 Data 与 Command 的选择信号,C/ D 为 1 时表示缓存器存取周
期(Command Cycle),为 0 表示数据存取周期(Data Cycle)。
RAiO TECHNOLOGY INC.
3/6
www.raio.com.tw
RA6963
图形/文字 LCD 驱动控制器
Preliminary Version 1.3
芯片选取(Chip Select)
CS
I
当 CS 是 Low 时,RA6963 会处于致能,可接受指令,反之,则不可接受指
令。
4.2 LCD Driver 界面
Pin Name
I/O
FR
O
LP
O
CDATA
O
HSCP
O
HOD
O
Description
Frame
Latch
给 LCD 行驱动(Column Driver)的锁定脉波。
同步数据(Synchronous Data)
给 LCD 列驱动(ROw Driver)的同步数据。
移位脉波(Shift Clock Pulse)
给 LCD 上半部行驱动(Column Driver)的移位脉波。
数据输出(Data Output)
LCD 上半部的奇数行数据输出。
数据输出(Data Output)
ED
O
SDSEL = 1 Æ LCD 上半部与下半部的偶数行数据输出。
SDSEL = 0 Æ LCD 上半部与下半部的行(Column)数据输出。
LCD 显示开启讯号 (Display On)
DSPON
O
控制 LCD 显示的开启讯号。当 HALT 或 RST 为 0,DSPON 输出为 0(LCD
显示关闭)。
4.3 Memory 界面
Pin Name
I/O
Description
A[15:0]
O
内存地址线(Address Output for External Memory)
D[7:0]
I/O
内存数据线(Data Bus for External Memory)
内存芯片选择(Memory Chip Enable)
MCE
O
MCE = 0 Æ 内存致能(Enable)。
MCE = 1 Æ 内存禁能(Disable)。
内存读写控制(Memory Read/Write Control)
MRW
O
MRW = 0 Æ 内存写入(Write Enable)。
MRW = 1 Æ 内存读取(Read Enable)。
RAiO TECHNOLOGY INC.
4/6
www.raio.com.tw
RA6963
图形/文字 LCD 驱动控制器
Preliminary Version 1.3
CE0
LOD
CE1
LSCP
内存芯片选择 0(Memory Chip Enable 0)
O
If DUAL = 1 Æ 地址线区域 0000~07FFh 的芯片选择。
If DUAL = 0 Æ LCD 下半部的奇数行数据输出。
内存芯片选择 1(Memory Chip Enable 1)
O
If DUAL = 1 Æ 地址线区域 0800~0FFFh 的芯片选择。
If DUAL = 0 Æ 给 LCD 下半部行驱动(Column Driver)的移位脉波。
VDD
P
电源输入
GND
P
电源接地
4.4 其它接口
Pin Name
I/O
Description
扫描选择(Scan Select)
DUAL
I
DUAL = 0 Æ 双扫描(Dual-Scan)。
DUAL = 1 Æ 单一扫描(Signal-Scan)。
LCD 尺寸选择(LCD Size Selection)
单一屏幕(One Screen):
DUAL
MDS
MD[1:0]
H
H
H
H
H
H
H
H
MDS
L
L
L
L
H
H
H
H
MD1
H
H
L
L
H
H
L
L
MD0
H
L
H
L
H
L
H
L
Lines
2
4
6
8
10
12
14
16
V-Dots
16
32
48
64
80
96
112
128
L
L
L
L
L
L
L
I
双屏幕(Two Screens):
DUAL
L
MDS
L
L
L
L
H
H
H
H
MD1
H
H
L
L
H
H
L
L
MD0
H
L
H
L
H
L
H
L
Lines
4
8
12
16
20
24
28
32
V-Dots
32
64
96
128
160
192
224
256
石英振荡输入(Crystal Oscillator Input)
X1
I
内建石英/陶瓷振荡电路及回授电阻,外部电容则建议使用 15 到 20pF。如
果使用外部 Clock 则由 X1 输入,X2 保持浮接。
X2
RAiO TECHNOLOGY INC.
O
石英振荡输出(Crystal Oscillator Output)
5/6
www.raio.com.tw
RA6963
图形/文字 LCD 驱动控制器
Preliminary Version 1.3
字型选择(Font Selection)
FS[1:0]
I
FS0
H
L
H
L
FS1
H
H
L
L
Font
5X8
6X8
7X8
8X8
行数选择(Columns Selection)
MD[3:2]
MD2
H
L
H
L
MD3
H
H
L
L
Columns
30
40
64
80
I
数据选择
SDSEL = 0 Æ 简易串行方式传送数据。
I
SDSEL
SDSEL = 1 Æ 奇偶数分离方式传送数据。
暂停信号(Halt)
HALT = 0 Æ 停止振荡器 Clock。
I
HALT
HALT = 1 Æ 正常状态。
外部重置信号(Reset)
RST = 0 Æ RA6963 将被初始化。
I
RST
RST = 1 Æ 正常状态,RA6963 已内建 Pull-Hi 电阻。
TEST[2 : 1]
I
CH1, CH2
O
FONTSEL
测试接脚(Test Pins)
此为测试专用脚位,不需连接使用。
核对信号(Check Signals)
I
CGROM 字型选择
FONTSEL = 0 Æ 选择 CGROM Font 01.
FONTSEL = 1 Æ 选择 CGROM Font 02.
6. 系统应用
RA66256
LCD
Driver
SRAM
微控制器
(MCU)
RAiO TECHNOLOGY INC.
LCD
Driver
RA6963
6/6
液晶顯示器
(LCD Panel)
www.raio.com.tw