RAiO
RA6963
Dot Matrix
LCD Controller
Specification
Version 1.3
February 26, 2008
RAiO Technology Inc.
©Copyright
RAiO Technology Inc. 2007, 2008
RAiO TECHNOLOGY INC.
1/46
www.raio.com.tw
RA6963
Preliminary Version 1.3
Dot Matrix LCD Controller
Update History
Version
1.0
1.1
1.2
Date
May 29, 2007
September 27, 2007
November 15, 2007
Formal Release
Update Figure 9-4
Update < Table 8-2 > Max. f
OSC
to 18MHz.
Update < Table 8-4 > Max. f
SCP
to 9MHz.
Update the Chapter 5-4 “Misc Interface” – the description of pin
“MDS” and MD[1:0].
Update the description of pin “X1” in Section 5-4.
Update Figure 6-13, 6-14, 9-5 and 9-6.
Description
1.3
February 26, 2008
RAiO TECHNOLOGY INC.
2/46
www.raio.com.tw
RA6963
Preliminary Version 1.3
Dot Matrix LCD Controller
Chapter
Contents
Pages
1. Overview .........................................................................................................5
2. Features ..........................................................................................................5
3. Block Diagram................................................................................................5
4. Package ..........................................................................................................6
5. Pin Descriptions.............................................................................................6
5-1 MPU Interface ................................................................................................................6
5-2 LCD Driver Interface .....................................................................................................7
5-3 Memory Interface ..........................................................................................................7
5-4 Misc. Interface ...............................................................................................................8
6. Functions Description .................................................................................10
6-1 Functional Definition ..................................................................................................10
6-2 State After RESET/HALT ............................................................................................10
6-3 Row / Column and Oscillation Clock.........................................................................11
6-4 RAM Interface ..............................................................................................................12
6-5 Communications with MPU........................................................................................13
6-5-1 Status Read........................................................................................................................................ 13
6-5-2 Setting Data........................................................................................................................................ 15
6-5-3 Command Definitions ....................................................................................................................... 16
6-6 Setting Registers.........................................................................................................17
6-6-1 Set Cursor Pointer............................................................................................................................. 17
6-6-2 Set Offset Register ............................................................................................................................ 18
6-6-3 Set Address Pointer .......................................................................................................................... 19
6-7 Set Control Word.........................................................................................................20
6-7-1 Set Text Home Address .................................................................................................................... 20
6-7-2 Set Graphic Home Address.............................................................................................................. 21
6-7-3 Set Text Area...................................................................................................................................... 22
6-7-4 Set Graphic Area ............................................................................................................................... 23
6-8 Mode Set ......................................................................................................................24
6-9 Display Mode ...............................................................................................................25
6-10 Cursor Pattern Select ...............................................................................................26
6-11 Data Auto Read/Write ...............................................................................................26
6-12 Data Read/Write.........................................................................................................28
6-13 Screen Peek...............................................................................................................29
6-14 Screen Copy ..............................................................................................................30
6-15 Bit Set/Reset ..............................................................................................................31
6-16 Screen Reverse .........................................................................................................32
6-17 Blink Time ..................................................................................................................32
6-18 Cursor Auto Moving..................................................................................................33
RAiO TECHNOLOGY INC.
3/46
www.raio.com.tw
RA6963
Preliminary Version 1.3
Dot Matrix LCD Controller
6-19 CGROM Font Select ..................................................................................................33
6-20 Character Font Map ..................................................................................................34
6-21 RA6963 vs. T6963C ...................................................................................................35
7. Package Dimensions ...................................................................................36
7-1 Die Form ......................................................................................................................36
7-2 Part Number: ...............................................................................................................36
7-3 XY Coordinate .............................................................................................................37
7-4 Outline Drawing ..........................................................................................................38
8. Specifications...............................................................................................39
8-1 Absolute Maximum Ratings .......................................................................................39
8-2 MPU Interface Timing .................................................................................................40
8-3 Driver Interface Timing ...............................................................................................40
8-4 External Memory Interface .........................................................................................41
9. Application ...................................................................................................43
9-1 MPU Memory Address Mapping ................................................................................43
9-2 MPU I/O Addressing....................................................................................................44
9-3 Use PPI LSI ..................................................................................................................44
9-4 Application Block Diagram ........................................................................................45
9-5 Application Circuit(1)..................................................................................................46
9-6 Application Circuit(2)..................................................................................................46
RAiO TECHNOLOGY INC.
4/46
www.raio.com.tw
RA6963
Preliminary Version 1.3
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 or 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 MPU.
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 MPU 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
TEST[2:1]
MCU
I/F
X’tal
OSC
Timing
Generator
SD[7:0], CE, RD, WE
C/D, RST, HALT
X1
X2
CDATA, LP, FR, HSCP,
LSCP, ED, HOD, LOD
< Figure 3-1 >
RAiO TECHNOLOGY INC.
5/46
www.raio.com.tw