RAiO RA6963 - RAiO Technology Inc.

RAiO
RA6963
Dot Matrix
LCD Controller
Specification
Version 1.4
July 07, 2009
RAiO Technology Inc.
©Copyright RAiO Technology Inc. 2007, 2008, 2009
RAiO TECHNOLOGY INC.
1/6
www.raio.com.tw
RA6963
Preliminary Version 1.4
Dot Matrix LCD Controller
1. Overview
The RA6963 is a dot matrix LCD Controller which fully compatible with T6963C. It supports various LCD Driver
for standard or custom-made LCD module. The RA6963 built-in a 256-word CG(Character Generator) ROM that
for ASCII, Japanese and numeric display in Text mode. It also supports Graphics mode and mixed display with
Text. The supported maximum external display RAM is 64Kbyte and the display Window can be moved freely
within the allocated memory range. The RA6963 has an 8-bit parallel data bus that can be directly connected to
an 8080 series MCU.
The RA6963 supports a very broad range of LCD formats by allowing selection of different combinations via a
set and combination text-and-graphic modes, and includes various attribute functions.
2. Features
‹ Support Display Range:
Columns Æ 32, 40, 64, 80
Rows Æ 2, 4, 6, 8, 10, 12, 14, 16, 20, 24, 28, 32
‹ Support 8080 8-bit MCU Interface
‹ Built-in 256-word Font ROM: Basic ASCII、
Japanese、Numeric
‹ Support Max. 64Kbyte External Display SRAM
‹ Display Mode : Character、Graphics and Mixed
Mode
‹ Font Size :
Horizontal Æ 5, 6, 7, 8 Pixels
Vertical Æ 8 Pixels
‹ Support Bold Font and Reverse Display
‹ Support Various LCD Driver
‹ Support 1/16 ~1/128 Duty
‹ Built-in X’tal Oscillator or Using External Clock
‹ Power Supply Range: 3.0~5.5V
‹ Package: LQFP-67Pin (RoHS Compliance)
3. Block Diagram
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
C/D, RST, HALT
RAiO TECHNOLOGY INC.
X2
TEST[2:1]
CDATA, LP, FR, HSCP,
LSCP, ED, HOD, LOD
2/6
www.raio.com.tw
RA6963
Preliminary Version 1.4
Dot Matrix LCD Controller
DUAL
HSCP
ED
HOD
CE1
CE0
A15
A14
A13
A12
A11
A10
A9
A8
A7
A6
A5
A4
A3
A2
A1
A0
4. Package
55 54
LP
CDATA
FR
CH1
CH2
DSPON
VDD
SDSEL
GND
TEST2
TEST1
X1
X2
50
45
RAiO
40
35
TM
33
32
30
60
RA6963L2N A/B
07xxN
65
1
5
10
15
20 21
22
HALT
RST
MDS
MD0
MD1
MD2
MD3
FS0
FS1
SD0
SD1
SD2
SD3
SD4
SD5
SD6
SD7
WR
RD
CE
C/D
67
25
Date Code(Year 2007)
MCE
MRW
D7
D6
D5
VDD
D4
D3
D2
D1
D0
RA6963L2NA : LQFP-67 Pin, RoHS Compliance Package, Font-01
RA6963L2NB : LQFP-67 Pin, RoHS Compliance Package, Font-02
(Refer to Data Sheet Chapter 6-20)
5. Pin Descriptions
5.1 MCU Interface
Pin Name
I/O
SD[7..0]
I/O
RD
I
WR
I
Description
Data Bus
This is bus for data transfer between MCU and RA6963.
Read Control
RD is a data read signal. When Low, MCU read data from RA6963.
Write Control
WR is a data write signal. When Low, MCU write data into RA6963.
Command/Data Select or Register Select
This is a Data or Command select signal.
C/ D
CS
RAiO TECHNOLOGY INC.
I
I
C/ D
WR = Low
RD = Low
High
Command Write
Status Read
Low
Data Write
Data Read
Chip Select
This s chip enable of RA6963. When MCU communicate with RA6963, this
pin must be Low.
3/6
www.raio.com.tw
RA6963
Preliminary Version 1.4
Dot Matrix LCD Controller
5.2 LCD Driver Interface
Pin Name
FR
I/O
O
LP
O
CDATA
O
HSCP
O
HOD
O
ED
O
Description
Frame
Latch
Latch pulse for column driver. Shift clock pulse for Row Driver
Synchronous Data
Synchronous Data for Row Driver.
Shift Clock Pulse
Shift clock pulse for Column Driver in upper area of LCD.
Data Output
Data output for Odd Columns in upper area of LCD.
Data Output
SDSEL = High Æ Data output for even columns in both upper and lower
area of LCD.
SDSEL = Low Æ Data output for columns in both upper and lower area of
LCD.
Display On
DSPON
O
Display On/Off control signal. When HALT or RST is Low, DSPON output
Low (LCD Display Off).
5.3 Memory Interface
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
MRW
CE0
LOD
CE1
LSCP
O
O
O
O
MCE = Low Æ Memory Enable.
MCE = High Æ Memory Disable.
Memory Read/Write Control
MRW = Low Æ Memory Write Enable.
MRW = High Æ Memory Read Enable.
Memory Chip Enable 0
If DUAL = High Æ Chip enable pin for display memory in the address
range 0000~07FFh.
If DUAL = Low Æ Serial data output for odd columns in lower area of LCD.
Memory Chip Enable 1
If DUAL = High Æ Chip enable pin for display memory in the address
range 0800~0FFFh.
If DUAL = Low Æ Shift clock output for Column Driver in lower area of
LCD.
VDD
P
Power
GND
P
Ground
RAiO TECHNOLOGY INC.
4/6
www.raio.com.tw
RA6963
Preliminary Version 1.4
Dot Matrix LCD Controller
5.4 Misc. Interface
Pin Name
DUAL
I/O
I
Description
Scan Select
DUAL = Low Æ Dual-Scan Mode.
DUAL = High Æ Signal-Scan Mode.
LCD Size Selection
One Screen:
MDS
MD[1:0]
I
DUAL
MDS
MD1
MD0
Lines
V-Dots
H
L
H
H
2
16
H
L
H
L
4
32
H
L
L
H
6
48
H
L
L
L
8
64
H
H
H
H
10
80
H
H
H
L
12
96
H
H
L
H
14
112
H
H
L
L
16
128
L
L
H
H
4
32
L
L
H
L
8
64
L
L
L
H
12
96
L
L
L
L
16
128
L
H
H
H
20
160
L
H
H
L
24
192
L
H
L
H
28
224
L
H
L
L
32
256
Two Screens:
DUAL
MDS
MD1
MD0
Lines
V-Dots
X1
I
X2
O
Crystal Oscillator Input
A crystal / ceramic oscillator circuit is built in. The oscillation frequency is
adjusted according to the display size. If using an external clock, use the
X1 pin as the clock input. (X2 open.) External capacitors 15 to 20pF for
Crystal or Ceramic oscillator.
Crystal Oscillator Output
Font Selection
FS[1:0]
I
FS0
H
L
H
L
FS1
H
H
L
L
Font
5X8
6X8
7X8
8X8
H
L
H
L
Columns Selection
MD[3:2]
I
MD2
MD3
H
H
L
L
Columns
30
40
64
80
Data Transfer Mode
SDSEL
HALT
RAiO TECHNOLOGY INC.
I
I
SDSEL = Low Æ Sending data by simple serial mode.
SDSEL = High Æ Sending data by odd/even separtion mode.
Halt Signal
HALT = Low Æ Stop the Clock.
5/6
www.raio.com.tw
RA6963
Preliminary Version 1.4
Dot Matrix LCD Controller
HALT = High Æ Normal Mode.
Reset Signal
RST
I
TEST[2 : 1]
I
CH1, CH2
O
FONTSEL
I
RST = Low Æ RA6963 will be reset.
RST = High Æ Normal mode. RA6963 built-in a Pull-Hi resistor.
Test Pins
These are test pins. No need for connection(NC).
Check Signals
CGROM Font Select
This pin is used to select the character of CGROM. Refer to Chapter 6-20.
Please note, this pin is only reserved for die base chip only. Refer to
complete specification Chapter 7-2.
FONTSEL = Low Æ Select CGROM Font 01.
FONTSEL = High Æ Select CGROM Font 02.
6. System Application
RAiO TECHNOLOGY INC.
6/6
www.raio.com.tw