RAiO RA8815 User Manual

RAiO
RA8815
128x33 圖形/文字
LCD 驅動控制器
RAiO Technology Inc.
@Copyright RAiO Technology Inc. 2005, 2006
規格書
Version 2.2
RAiO TECHNOLOGY INC. 1/70 www.raio.com.tw
Preliminary Version 2.2 128x33
規 格 書 改 版 說 明
版 本 日 期 說 明
1.0 September 15, 2004 第一版。
圖形/文字
RA8815
LCD
驅動控制器
1.5 June 23, 2005
2.0 November 11, 2005 修改圖 6-29
2.1 January 10, 2006
2.2 July 1, 2006
修改 EL_CHRG, EL_DCHG 的順序。
8-1Bump 尺寸及間距。
修改圖 6-15 與圖6-16:6800 8-Bit 對記憶體寫入及讀取的時序
圖。
修改表 6-2: 電源供應電路設定
修改表 8-1Bump 尺寸及間距
修改圖 8-2Gold Bump PAD 尺寸
6-274x5 的鍵盤掃描應用電路圖
RAiO TECHNOLOGY INC. 2/70 www.raio.com.tw
Preliminary Version 2.2 128x33
圖形/文字
RA8815
LCD
驅動控制器
1. 簡介..................................................................................................... 5
2. 特性..................................................................................................... 5
3. 系統方塊圖............................................................................................ 6
4. 腳位定義............................................................................................... 8
4-1 MPU 介面.......................................................................................................................................................8
4-2 LCD Panel 介面............................................................................................................................... .............. 9
4-3 Clock Power 介面 ............................................................................................................................... .. 10
4-4 其他介面...................................................................................................................................................... 11
5. 暫存器描述...........................................................................................12
5-1 暫存器總表.................................................................................................................................................. 12
5-2 暫存器內容描述........................................................................................................................................... 13
6. 功能描述..............................................................................................27
6-1 微控制器介面 .............................................................................................................................................. 27
6-1-1 並列介面.......................................................................................................................................... 27
6-1-2 串列介面.......................................................................................................................................... 28
6-1-3 暫存器讀寫....................................................................................................................................... 29
6-1-4 記憶體讀寫....................................................................................................................................... 31
6-2 記憶體 ......................................................................................................................................................... 33
6-3 系統時脈...................................................................................................................................................... 34
6-4 LCD驅動器與電壓供應電路........................................................................................................................ 34
6-4-1 步階升壓電路................................................................................................................................... 35
6-4-2 電壓調整器電路 ............................................................................................................................... 37
6-4-3 電壓隨耦器....................................................................................................................................... 38
6-4-4 LCD驅動器....................................................................................................................................... 38
6-5 中斷............................................................................................................................................................. 39
6-6 鍵盤掃描...................................................................................................................................................... 40
6-7 I/O............................................................................................................................................................ 41
6-8 冷光信號...................................................................................................................................................... 41
RAiO TECHNOLOGY INC. 3/70 www.raio.com.tw
Preliminary Version 2.2 128x33
6-9 ASCII區塊選擇設定..................................................................................................................................... 42
6-10 電源控制(Power Control) ........................................................................................................................ 43
圖形/文字
RA8815
LCD
驅動控制器
7. 顯示功能..............................................................................................44
7-1 文字模式...................................................................................................................................................... 44
7-2 繪圖模式...................................................................................................................................................... 44
7-3 游標設定...................................................................................................................................................... 45
7-3-1 游標位置與移位 ............................................................................................................................... 45
7-3-2 游標顯示與閃爍 ............................................................................................................................... 46
7-3-3 游標高度與寬度 ............................................................................................................................... 46
7-4 顯示視窗...................................................................................................................................................... 47
7-5 水平捲動...................................................................................................................................................... 47
7-6 垂直捲動...................................................................................................................................................... 49
8. 腳位圖.................................................................................................51
8-1 COG Pad .................................................................................................................................................... 51
8-2 Pad X/Y 座標............................................................................................................................................... 53
9. 電氣特性..............................................................................................57
9-1 Absolute Maximum Ratings..................................................................................................................... 57
9-2 DC 特性....................................................................................................................................................... 57
9-3 Timing 特性................................................................................................................................................ 58
9-3-1 並列介面.......................................................................................................................................... 58
9-3-2 串列介面.......................................................................................................................................... 59
9-3-3 Reset 介面....................................................................................................................................... 61
附件A. .................................................................................................... 63
A-1 COG應用.................................................................................................................................................... 63
A-1-1 串聯介面的基本接線........................................................................................................................ 63
A-1-2 並聯介面的基本接線........................................................................................................................ 64
A-1-3 其他應用的FPC接線........................................................................................................................ 65
A-2 ITO 阻值 ..................................................................................................................................................... 69
RAiO TECHNOLOGY INC. 4/70 www.raio.com.tw
Preliminary Version 2.2 128x33
圖形/文字
RA8815
LCD
驅動控制器

1. 簡介

RA8815 是一個中英文文字與繪圖模式的點矩陣液晶顯示(LCD) 驅動控制器,內建 256KByte ROM 字形
碼,可以顯示中文字型、數字符號、英日歐文等字母,並且內建 528Byte 的顯示記憶體,可支援到 128 x 33
LCD Panel,同時支援上下左右的旋轉功能,另外並提供 354Byte 的捲動 Buffer,達到捲動時畫面不斷平
移更新的效果。在文字模式中,RA8815 可接收標準中文文字內碼直接顯示中文,而不需要進入繪圖模式以
繪圖方式描繪中文,可以節省許多微處理器時間,提升液晶顯示中文之處理效率。
MPU 介面方面,RA8815 支援 8080/6800 系列之 MPU,提供 4-Bit 8-Bit 的資料匯流排介面,另外也支
3 線或 4 線共三種的串列介面,當顯示 16x16 的中文全型字型大小時,可秀出 8 x 2 列的中文字,同時
內建的 256Byte CGRAM 提供了自行造字的功能。除此之外,RA8815 並整合了多項的實用介面,包含內建
的液晶亮度調整、4x5 的鍵盤掃描介面(Key Scan)8 General I/O,以及冷光片驅動充放電訊號電路。因
此在系統開發時,可選用成本較低的 MPU 作為搭配,不僅在快速、便捷、好用,更能節省許多的開發成
本。

2. 特性

支援文字與繪圖兩種混和顯示模式
支援 8080/6800 8/4-bit MPU 介面和 3-wire
4-wire 同步串列介面
內建 256KB 字型ROM: 一級常用字庫--中文
繁體或簡體、英文、日文、ASCII、歐文--拉
丁語系(Latin, Latin-ext A, Latin-ext B)
支援 ASCII 8x8 英文字型,8x16 半形,
16x16 全形簡體中文或是繁體中文
最大可支援 128Seg x 33Com LCD 面板:
x 8 個中文字(16x16 字型),或 4 x16
英文字(8x8 字型)
內建 528 Bytes 顯示記憶體(Display RAM)
354Byte 的捲動 Buffer
內建 256Byte SRAM 可自行造字
內建升壓電路 2X~3X(Voltage Booster)、電壓調整
電路(Voltage Regulator)、電壓隨耦電路(Voltage
Follower)
支援 1/33 Duty1/6~1/4 Bias Panel
8 根通用 I/O 腳位
內建 4x5 鍵盤掃描介面(Key Scan)
支援水平及垂直捲動功能
內建冷光片驅動充放電訊號電路
內建 32-Steps 亮度調整控制
內建 RC 振盪器
電源操作範圍:Chip 2.5~3.6VCOG Module
2.7~3.8V
包裝: Gold Bump Die
RAiO TECHNOLOGY INC. 5/70 www.raio.com.tw
Preliminary Version 2.2 128x33
圖形/文字
RA8815
LCD
驅動控制器

3. 系統方塊圖

3-1 RA8815 的內部方塊圖,RA8815 內部主要是由顯示記憶體、256Kbyte 的字形 ROM、暫存器
(Command Registers)LCD 控制器、LCD 驅動器(Driver)、升壓電路、分壓電路、微控制器介面(MPU I/F)
及鍵盤掃描電路等所組成。圖 3-2 則是以RA8815 為核心的系統方塊圖。
DB[0:7] RD(EN)
WR(R/W)
CS
D/C(RS)
C86
BIT4
P/S
KST[3..0]
KIN[4..0]
INT
IO[7..0] EL_CHRG EL_DCHG
RA, RB
CLK_SEL EXT_CLK
RST
TEST[2..0]
FG
S[1:0]
MPU
I/F
Block
Key Scan
Control
Block & INT
GPIO
RC
Oscillator
Test & Power Circuit
528bytes
Display RAM + Bu ffer
Register
Block
Voltage
Booster
256Kx8 Font ROM
LCDC Control Block
Cursor
Control
Voltage
Regulator
128
Segment
Drivers
Scroll
Control
Driver I/F
256bytes
CGRAM
Scan
Control
Voltage
Follower
33
Common
Drivers
VREG VREF
C[2:1]P C[2:1]M V0~V4 VLCD SEG0~SEG127 COM0~COM31 COMS_A[1:0]
COMS_B[1:0]
3-1:內部方塊圖
RAiO TECHNOLOGY INC. 6/70 www.raio.com.tw
Preliminary Version 2.2 128x33
圖形/文字
RA8815
LCD
驅動控制器
微控制器
(MPU)
輸入/輸出埠
GPIO
液晶顯示器
(LCD Panel)
RA8815
冷光驅動
(冷光片)
4 x 5 鍵盤
Key Scan
3-2:系統方塊圖
RAiO TECHNOLOGY INC. 7/70 www.raio.com.tw
Preliminary Version 2.2 128x33

4. 腳位定義

圖形/文字
RA8815
LCD
驅動控制器
4-1 MPU
Pin Name I/O Description
DB[7:0]
DB0: SCK
DB1: SDA/SDO
DB2: RS/SDI
DB3:
DB[7:6]: SMOD
介面
CS
資料匯流排(Data Bus)
負責在 RA8815 及微處理器(MPU)之間做資料傳送與接收。
MPU 8 位元模式下,DB[7:0]全部有效,當 MPU 4 位元模式下,只
DB[4:0]為有效,高位元組 DB[7:4]無效需浮接。
S = 1 時,此時為平行並列介面,DB[7:0] 為位址/資料傳輸線,
S = 0 時,MPU 與 RA8815 之介面為串列模式(Serial Mode),此
CS
CS
CS
I/O
當腳位 P/
當腳位 P/
時 DB[7:6](SMOD[1:0])為輸入腳位用來決定哪一種串列模式設定。 SMOD : 串列介面模式
-------------------------------------------------------------------------------------------
0 X : 三線式傳輸(3-Wire) ,使用到 SCK, SDA,
1 0 : 四線式傳輸(4-Wire, A-Type) ,使用到 SCK, SDA, RS,
1 1 : 四線式傳輸(4-Wire, B-Type) ,使用到 SCK, SDO, SDI,
在串列模式下,信號皆由 DB[3:0]來定義,說明如下:
SCK(DB0) : 串列時脈 -- Serial Clock
SDA(DB1) : 雙向串列資料 -- Bi-direction Mode Serial Data
SDO(DB1) : 串列資料輸出 -- Data Out
RS(DB2) : 記憶體/暫存器週期選擇 -- Memory/Register Cycle Select
SDI(DB2) : 串列資料輸入-- Serial Data In
CS (DB3) : 晶片選取 -- Chip Select,低電位時動作。
在串列模式,沒使用到的資料線請保持浮接(NC)
控制訊號(Read Control or Enable)
RD
EN
WR
W
R/
RAiO TECHNOLOGY INC. 8/70 www.raio.com.tw
當使用 8080 系列的MPU 時,
I
當使用 6800 系列的MPU 時,EN Enable 訊號,在高電位動作。
在串列模式此腳位不被使用,請保持浮接(NC)。 控制訊號(Write Control or Read-Write Control)
MPU 8080 系列時,此腳位爲資料寫入訊號(
I
MPU 6800 系列時,此腳位爲讀取/寫入訊號(R/
讀取的動作,低電位時表示爲寫入的動作。
在串列模式此腳位不被使用,請保持浮接(NC)
RD 爲資料讀取訊號,在低電位動作。
WR ),於低電位動作。
W ),高電位時表示爲
Preliminary Version 2.2 128x33
D/C
RS
控制訊號(Data/Command Select or Register Select)
MPU 8080 系列時,此腳位為 Data Command 的選擇信號,D/
0 時表示暫存器存取週期(Command Cycle),爲 1 表示資料存取週期(Data
I
Cycle)
MPU 6800 系列時,此腳位爲 RS 信號,RS 0 時表示暫存器存取週
期,爲 1 表示資料存取週期。
在串列模式此腳位不被使用,請保持浮接(NC)。 晶片選取(Chip Select)
圖形/文字
RA8815
LCD
驅動控制器
C
CS I
INT O
C86 I
BIT4 I
CS 是 Low 時,RA8815 會處於致能,可接受指令,反之,則不可接受指
令。在串列模式此腳位不被使用,請保持浮接(NC)。 中斷訊號(Interrupt Signal)
中斷信號,連接 MPU 端以回報 RA8815 的狀況。平時為 High,設定中斷
發生時為 LowMPU 選擇(MPU Select)
MPU 介面為並列模式時,此腳位用來選擇 MPU 介面是8080 系列或
6800 系列。
C86 = 0 8080 系列 MPU 介面。
C86 = 1 6800 系列 MPU 介面(Default)。
在串列模式此腳位不被使用,請保持浮接(NC)。 資料位元選擇(Data Bit Select)
MPU 介面為並列模式時,此腳位用來選擇 MPU 介面的資料傳輸是8 位 元或 4 位元。
BIT4 = 0 8 位元資料傳輸介面。
BIT4 = 1 4 位元資料傳輸介面(Default)。
在串列模式此腳位不被使用,請保持浮接(NC)。 串並列選擇(Parallel/Serial Select)
P/ S I
4-2 LCD Panel
Pin Name I/O Description
SEG0 ~ SEG127 O 驅動的 Segment 信號 COM0 ~ COM31 O 驅動的 Common 信號
RAiO TECHNOLOGY INC. 9/70 www.raio.com.tw
介面
P/ S = 0 MPU 介面為串列模式(Default),請參考 DB[7:6]的設定。
P/
S = 1  MPU 介面為並列模式。
Preliminary Version 2.2 128x33
圖形/文字
RA8815
LCD
驅動控制器
COMS_A[1:0]
COMS_B[1:0]
DUM_L
DUM_R
4-3 Clock 與 Power
Pin Name I/O Description
RA, RB I RC 振盪器電阻(Resister Input)
V0~V4 O
C1P, C1M I 升壓電路(Booster)外接電容接腳 C2P, C2M I 升壓電路外接電容接腳
VLCD O 升壓電路的輸出電壓
VREF I
Icon Common 信號
O
連接 Icon Common 可以選擇 COMS_A COMS_B 信號。
Dummy PAD 信號
O
不需連接使用,請保持浮接(NC)
介面
LCD 驅動的電壓源 其電壓之間的關係為 VLCD>VREGV0V1V2V3V4VSS
電壓調整器(Regulator)的輸入參考電壓
當選擇外部參考電壓輸入時電壓調整器的參考電壓。 電壓調整器的輸出
VREG I
CLK_SEL I
EXT_CLK I
VDD
VDDP
GND
GNDP
當關閉內部電壓調整器時,此腳位接到升壓電路的輸出(VLCD),藉以分壓 產生 V0~V4
時脈選擇(Clock Select)
CLK_SEL = 1 選擇內部時脈(Default),時脈由外接於 RA RB 之電阻
產生。
CLK_SEL = 0 選擇外部時脈,時脈由 EXT_CLK 輸入。 外部時脈輸入(External Clock)
CLK_SEL = 0 時,選擇外部時脈,時脈由此腳位輸入。當 CLK_SEL = 1
時,此腳位不被使用,應接到 VDD GND
P 電源輸入
P 電源接地
RAiO TECHNOLOGY INC. 10/70 www.raio.com.tw
Preliminary Version 2.2 128x33

其他介面

4-4
Pin Name I/O Description
KST[3:0] O 鍵盤輸出信號 Key Strobe Output)
KIN[4:0] I
IO[7:0] I/O 通用 I/O 信號(General Purpose I/O) EL_CHRG O EL 充電信號(EL Charge Signal) EL_DCHG O EL 放電信號(EL Discharge Signal)
鍵盤輸入信號(Key Data Input) 沒有使用的信號,可請保持浮接(NC)
外部重置信號(Reset)
圖形/文字
RA8815
LCD
驅動控制器
RST I
TEST[2:0]
S[1:0], FG
Pin Name I/O
DB7 I/O DB7 -- DB7 -- 0 1 1
DB6 I/O DB6 -- DB6 -- X 0 1
DB5 I/O DB5 -- DB5 -- -- -- --
DB4 I/O DB4 -- DB4 -- -- -- --
DB3 I/O DB3 DB3 DB3 DB3
DB2 I/O DB2 DB2 DB2 DB2
DB1 I/O DB1 DB1 DB1 DB1
DB0 I/O DB0 DB0 DB0 DB0
RD , EN I RD
WR , R/ W I WR
D/C, RS I D/
CS I CS
C86
BIT4
P/ S
RST = 0  RA8815 將被初始化 RST = 1 正常狀態RA8815 已內建 Pull-Hi 電阻
測試接腳
I
此為測試專用腳位 , 不需連接使用。
4-1MPU 串、並列模式之使用腳位定義
並列模式 串列模式
8080 6800
8Bit 4Bit 8Bit 4Bit
RD EN EN -- -- --
WR R/ W R/ W -- -- --
C
I 0
I 0
I 1
D/C RS RS -- -- --
CS CS CS -- -- --
0 1 1 -- -- --
1 0 1 -- -- --
1 1 1 0 0 0
三線式
CS CS CS
-- RS SDI
SDA SDA SDO
SCK SCK SCK
四線式
(A-Typ)
四線式 (B-Typ)
“X” 表示此腳位接 0 或1 均可。“--" 表示此腳位不被使用,請保持浮接(NC)
RAiO TECHNOLOGY INC. 11/70 www.raio.com.tw
Preliminary Version 2.2 128x33
圖形/文字
LCD

5. 暫存器描述

暫存器總表
5-1
ID 暫存器簡稱 D7 D6 D5 D4 D3 D2 D1 D0 暫 存 器 說 明
0 DWFR B/C -- NW5 NW4 NW3 NW2 NW1 NW0 驅動波形設定 1 PWRR SRST MCLR -- -- KWK IOWK DOFF_Z SLP 電源控制 2 SYSR LS3 LS2 LS1 LS0 GB_EN -- RS1 RS0 系統設定 3 MWMR BMOD1 BMOD0 BIEN ASCS BOLD INV MD1 MD0 記憶體輸入模式 4 CURCR H3 H2 H1 H0 -- BLK CR CUR_EN 游標控制 5 X-CUR -- -- X5 X4 X3 X2 X1 X0 游標 X 位置 6 Y-CUR -- Y6 Y5 Y4 Y3 Y2 Y1 Y0 游標 Y 位置
KEYR KSB KDB1 KDB0
7
KSDR
5-1:暫存器總表
KSTB_S
SIRQ KSTB1 KSTB0 KSD4 KSD3 KSD2 KSD1 KSD0
SIRQ AKD6 AKD5 AKD4 AKD3 AKD2 AKD1 AKD0
K_AUTO IRE
EL
KF1/
KSTB1
KF0/
KSTB0
鍵盤掃描控制
鍵盤掃描資料
RA8815
驅動控制器
8 SWSXR -- -- -- SSX4 SSX3 SSX2 SSX1 SSX0 X 軸捲動起始點 9 SWSYR -- -- SSY5 SSY4 SSY3 SSY2 SSY1 SSY0 Y 軸捲動起始點
A SWRXR -- -- -- SRX4 SRX3 SRX2 SRX1 SRX0 X 軸捲動範圍
B SWRYR -- -- SRY5 SRY4 SRY3 SRY2 SRY1 SRY0 Y 軸捲動範圍 C SCOR SL7 SL6 SL5/SR5 SL4/SR4 SL3/SR3 SL2/SR2 SL1/SR1 SL0/SR0 捲動位移量 D ASCR SPD3 SPD2 SPD1 SPD0 STP3 STP2 STP1 STP0 自動捲動控制
E SCCR
SCR_IM
F ISR BF -- -- -- -- SCR_I KI BI 中斷狀態顯示
10 CSTR BR2 BR1 BR0 CT4 CT3 CT2 CT1 CT0 對比調整 11 DRCR_A BOFF EN_R EN_G ROFF -- TMPS CDIR SDIR 驅動控制 12 DRCR_B CK_BS1 CK_BS0 RR2 RR1 RR0 HD2 HD1 HD0 驅動控制 13 BLTR BLK_EN PBK_EN -- GINV BLT3 BLT2 BLT1 BLT0 閃爍設定 14 IODR OE7 OE6 OE5 OE4 OE3 OE2 OE1 OE0 IO 埠方向設定 15 IODAR IOD7 IOD6 IOD5 IOD4 IOD3 IOD2 IOD1 IOD0 IO 埠資料 16 ELCR EL_EN -- -- -- ELT3 ELT2 ELT1 ELT0 冷光控制
D1
SCR_IM
D0
SCR_MD SBUF
SCR_DI
R1
SCR_DI
R0
SCR_IN
TEN
AUTO_S
捲動控制
CR
17 CGMI -- -- -- -- -- UMI2 UMI1 UMI0 造字選擇 18 CGMD CGMD7 CGMD6 CGMD5 CGMD4 CGMD3 CGMD2 CGMD1 CGMD0 造字資料
RAiO TECHNOLOGY INC. 12/70 www.raio.com.tw
Preliminary Version 2.2 128x33

暫存器內容描述

5-2
MPU RA8815 有兩種命令週期(Command Cycle),一為暫存器讀寫週期(Register CycleRS = 0) ,另一
為記憶體讀寫週期(Memory CycleRS = 1) 。在進行暫存器讀寫週期時,MPU 必須先告之 RA8815 要對的
哪一個暫存器進行讀或寫,因此 MPU 會將第一筆資料(Data)傳給 RA8815RA8815 收到後會將此資料存入 索引暫存器,同時認定下一筆資料就是要對索引暫存器內所指定的暫存器進行讀或寫。
IR (Index Register),索引暫存器
RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 0 ID4 ID3 ID2 ID1 ID0
ID[4:0] : 此為 RA8815 的索引暫存器,固定在進行暫存器讀寫的第一個週期被用到,用來設定 MPU 在暫存
器讀寫的第二週期是對 RA8815 的哪一個暫存器進行讀寫。
由索引暫存器可以看出它可以指定到 32 個暫存器(00H~1Fh) ,但是 RA8815 只有用到 25 個暫存器
圖形/文字
RA8815
LCD
驅動控制器
(00h~18h),這些暫存器在 RESET 後的起始資料(Initial Data)都是 00h
Memory Data (RAMD),記憶體
RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0/1 1
RS = 1,表示 MPU RA8815 進近行記憶體讀寫週期(Memory Cycle),如果寫入(RW = 0)資料到記憶體
(Display RAM ICON RAM),寫入的資料會根據 MD[1:0](REG[03h] bit1-0)的設定而有不同的定義(例如寫
Big5 碼或是ASCII 碼,或是 Bit-Map)。如果讀取(RW = 1) 記憶體資料,在不同的模式下也有不同的讀法:
1. 全型字模式 : 以由左上到左下(16 列) ,而後再從右上到右下(16 列)的方式讀取字型,共
2. 半型字模式 : 由左上到左下(16 列)依序讀取,共 16 Byte
3. ASCII 模式 : 由左上到左下(8 列),共 8 Byte
4. 圖型模式 : 由螢幕左上到右上,一次 1 個 Byte(8 Pixel),依續讀取,而後換行。
[00h] Driver Waveform Register (DWFR) ,驅動波形設定暫存器
D7 D6 D5 D4 D3 D2 D1 D0
32Byte
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 B/C -- NW5 NW4 NW3 NW2 NW1 NW0
B/C : 選擇驅動輸出的波形。0 B-Type 波型,1 C-Type 波型。 NW[5:0] : 用來設定內部 FRAME 信號在掃描到第幾個Segment(Row)時轉態,只適用於 B/C = 1 (C-Type
型)時。
RAiO TECHNOLOGY INC. 13/70 www.raio.com.tw
Preliminary Version 2.2 128x33
[01h] Power Control Register (PWRR) ,電源控制暫存器
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 SRST MCLR -- -- KWK IOWK DOFF_Z SLP
SRST : 軟體重置(Reset)1 全部暫存器將被設成啟始狀態,顯示記憶體資料不變,0 無作用。 MCLR : 清除記憶體。1 顯示記憶體將被全部寫入”00h”,0 無作用。如果 MCLR 與 SRST 同時被設
”1”RA8815 將先寫入”00h” 到顯示記憶體,然後再進行軟體重置。
KWK : 鍵盤掃描 Wake Up 設定。0 鍵盤掃描Wake Up 關閉,1 鍵盤掃描 Wake Up 功能開啟。 IOWK : I/O Wake Up 設定。0 IO Wake Up 關閉,1 IO Wake Up 功能開啟。 DOFF_Z : 顯示關閉(Display Off)0 RA8815 LCD 驅動功能將關閉,同時顯示器(Panel)畫面將被關閉,
1 LCD 驅動功能與顯示器(Panel)畫面將被開啟。
圖形/文字
RA8815
LCD
驅動控制器
SLP : 睡眠模式設定。1 RA8825 進入睡眠模式,此時時脈與顯示器將被關閉。0
如果由鍵盤掃描或 IO Wake UpSLP 會被清為 0。注意,當 SLP 設成 1 時,內部的驅動控制電路並未被
關閉,因此在進入睡眠模式前請先將暫存器[11h] ,也就是 驅動控制暫存器 ADB[7:4] 設成 0,這樣才能
達到省電的效果。
[02h] System Register (SYSR),系統設定暫存器
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 LS3 LS2 LS1 LS0 GB_EN -- RS1 RS0
LS[3:0] : 設定 Panel 的顯示行數(Segment)RA8815 最大的 Segment 128
LS3 LS2 LS1 LS0 Line No.
0 0 0 0 16
0 0 0 1 32
0 0 1 0 48
0 0 1 1 64
0 1 0 0 80
RA8825 Wake Up
0 1 0 1 96
0 1 1 0 112
0 1 1 1 128
1 0 0 0 Reserved
: : :
1 1 1 1 Reserved
RAiO TECHNOLOGY INC. 14/70 www.raio.com.tw
Reserved
Preliminary Version 2.2 128x33
GB_EN : 設定 GB 碼或 BIG5 碼。1 GB 碼,0 BIG5 碼。 RS[1:0] : 設定 Panel 的顯示列數(Common),RA8815 最大的 Common 為 32 (不包括 Icon 的 Common)。
[03h] Memory Write Mode Register (MWMR),記憶體輸入模式暫存器
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 BMOD1 BMOD0 BIEN ASCS BOLD INV MD1 MD0
BMOD[1:0] : 設定寫入記憶體的範圍。
圖形/文字
RS1 RS0 Row No.
0 0 16
0 1 32
1 0 Reserved
1 1 Reserved
RA8815
LCD
驅動控制器

BMOD1 BMOD0 寫 入 記 憶 體 範 圍

0 0 正常顯示範圍
0 1 顯示範圍 + 捲動 Buffer 區域
1 x 捲動 Buffer 區域
BIEN : 忙碌中斷控制。1 允許忙碌(內部寫入記憶體之動作)後發生中斷,0 不允許忙碌中斷發生。 ASCS : 選擇 ASCII 表。0 選擇 ASCII 1(Table1)1 選擇 ASCII 2(Table2),請參考第 6-9 節。 BOLD : 選擇粗體字。0 選擇正常字寫入顯示記憶體,1 選擇以粗體字寫入顯示記憶體。 INV : 選擇反向字。0 選擇正常字寫入顯示記憶體,1 選擇以反向字寫入顯示記憶體。 MD[1:0] : 選擇記憶體輸入模式。
MD1 MD0 輸 入 模 式
0 0 圖型模式
0 1 小 ASCII 模式(8X8)
1 0 大 ASCII 模式(8X16)
1 1 全型字模式(16X16)
在全型字模式下(MD[1:0] = 11),若寫入第一個 Byte 小於 80h,則自動判斷為 ASCII 碼,顯示大 ASCII
型,但是對大於 80h ASCII 則必須在大 ASCII 模式(MD[1:0] = 10)才能顯示。
[04h] Cursor Control Register (CURCR),游標控制暫存器
RAiO TECHNOLOGY INC. 15/70 www.raio.com.tw
Preliminary Version 2.2 128x33
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 H3 H2 H1 H0 -- BLK CR CUR_EN
H[3:0] : 游標高度設定。
圖形/文字
RA8815
LCD
驅動控制器
H3 H2 H1 H0
0 0 0 0 1
0 0 0 1 2
0 0 1 0 3
0 0 1 1 4
0 1 0 0 5
0 1 0 1 6
0 1 1 0 7
0 1 1 1 8
1 0 0 0 9
1 0 0 1 10
1 0 1 0 11
1 0 1 1 12
1 1 0 0 13
1 1 0 1 14
高度
(Pixel)
1 1 1 0 15
1 1 1 1 16
在小 ASCII 模式(8X8)時,H3 不被使用,游標高度設定只能由 1~8 個圖元(H[3:0] = x000b~x111b)
BLK : 游標閃爍選擇。0 游標不閃爍,1 游標閃爍。 CR : 游標歸位設定。0 無動作,1 游標歸位,游標會回到最左上方。 CUR_EN : 游標顯示設定。0 游標不顯示,1 游標顯示。
[05h] Cursor Position Register of X (X-CUR),游標 X 位置暫存器
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 -- -- X5 X4 X3 X2 X1 X0
X[5:0] : 以半形字寬度(8 Pixel)為單位,設定游標於 Segment (X )的位置。因為 RA8815 Segment
128Pixel,因此 X[5:0] 的設定範圍為 0~Fh,當 X[5:0] = 20h 21h 時游標是指到水平捲動 Buffer 的位置。
RAiO TECHNOLOGY INC. 16/70 www.raio.com.tw
Preliminary Version 2.2 128x33
[06h] Cursor Position Register of Y (Y-CUR),游標 Y 位置暫存器
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 -- Y6 Y5 Y4 Y3 Y2 Y1 Y0
Y[6:0] : 以圖元高度(Pixel)為單位,設定游標於 Common (Y )的位置。因為 RA8815 Common
32Pixel,因此 Y[6:0] 的設定範圍為 0~1Fh,當 Y[6:0] = 40h~4Fh 時游標是指到垂直捲動 Buffer 的位置。如
Y[6:0] = 50h,游標將定在 COMS(Icon)的位置。
[07h] Key Scan Control Register (KEYR),鍵盤掃描控制暫存器 只能寫(Write Only)
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
圖形/文字
RA8815
LCD
驅動控制器
0 KSB KDB1 KDB0
KSB : 鍵盤掃描功能設定。0 鍵盤掃描功能關閉,1 鍵盤掃描功能開啟。 KDB[1:0] : 鍵盤掃描為自動模式(Auto-Mode)時,設定消除彈跳電路(De-bounce)的掃描次數。(每次代表鍵
盤掃描一次的時間)
KDB1 KDB0 掃描次數
0 0 8
0 1 16
1 0 32
1 1 64
KSTB_SEL : 當鍵盤掃描為非自動模式時,0 此暫存器的 DB[1:0]定義為 KF[1:0]1 此暫存器的
DB[1:0]定義為 KSTB[1:0] 。當鍵盤掃描為自動模式時,此暫存器的 DB[1:0]定義為 KF[1:0] K_AUTO : 鍵盤掃描模式設定,1 選擇自動模式(Auto-Mode)RA8815 會自動判斷被按下的鍵,並存在
AKD[6:0]以供 MPU 讀取。0 選擇非自動模式(Non-Auto-Mode)RA8815 不會自動判斷按下的鍵,但軟體
可經由 KSTB[1:0]KSD[4:0]判斷目前所按下的鍵,可處理多鍵同時按的功能。
KSTB_SE
K_AUTO IRE
L
KF1/
KSTB1
KF0/
KSTB0
IRE : 鍵盤掃描之硬體中斷設定。0 當鍵盤被按下時不會產生硬體中斷,1 當鍵盤被按下時會產生硬體
中斷。
KF[1:0] : 鍵盤掃描頻率設定。
KF1 KF0 鍵盤掃描脈波寬度
0 0 256us 1.024ms
0 1 512us 2.048ms
1 0 1.024ms 4.096ms
1 1 2.048ms 9.182ms
RAiO TECHNOLOGY INC. 17/70 www.raio.com.tw
鍵盤掃描週期
(4x5)
Preliminary Version 2.2 128x33
KSTB[1:0] : 當非自動模式時,設定欲讀回按鍵資料(KSD[4:0])所相對應的列數。此 2 Bit 也可以由下面的
鍵盤掃描資料暫存器(KSDR)Bit[6:5] 讀出。
[07h] Key Scan Data Register (KSDR),鍵盤掃描資料暫存器只能讀(Read Only)
K_AUTO = 0 時定義如下:
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
1 SIRQ KSTB1 KSTB0 KSD4 KSD3 KSD2 KSD1 KSD0
SIRQ : 鍵盤掃描之軟體中斷指示設定,將暫存器[0Fh] bit 1 “0” 時才會被清除。 KSTB[1:0] : 用來表示腳位 KST[3:0]是哪一個在動作。 KSD[4:0] : 鍵盤掃描的偵測資料(KIN Return Data),只有非自動模式(Non-Auto-Mode)時被使用,可以由
MPU 讀取 KSD[4:0] KSTB[1:0] 來判斷哪一個鍵被按下。
圖形/文字
RA8815
LCD
驅動控制器
K_AUTO = 1 時定義如下:
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
1 SIRQ AKD6 AKD5 AKD4 AKD3 AKD2 AKD1 AKD0
SIRQ : 鍵盤掃描之軟體中斷指示設定,將暫存器[0Fh] 的 bit 1 寫 “0” 時才會被清除。 AKD[6:0] : 鍵盤掃描的指示資料,在自動模式時由此暫存器可以知道鍵盤的狀況。RA8815 可以外接 4x5
鍵盤矩陣,也就是 20 個鍵(Key)0~19h BCD 數值表示可以代表 20 個號碼,也就可以知道哪一個鍵被按
下。
AKD[6:0] 掃 瞄 資 料 說 明
0~19h Key No. Input
20~39h Long Key No. Input
42 Key Release
Other Reserved
[08h] Scroll Window Start X Register (SWSXR)X 軸捲動起始點暫存器
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 -- -- -- SSX4 SSX3 SSX2 SSX1 SSX0
SSX[4:0] : 當設定旋轉方向為右往左時,用來設定捲動視窗範圍的 Segment (X )的起始點。以半型字(8
Pixel)為單位。 註 : 當設定旋轉方向為左往右時,此暫存器必須固定設為 0。
RAiO TECHNOLOGY INC. 18/70 www.raio.com.tw
Preliminary Version 2.2 128x33
[09h] Scroll Window Start Y Register (SWSYR)Y 軸捲動起始點暫存器
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 -- -- SSY5 SSY4 SSY3 SSY2 SSY1 SSY0
SSY[5:0] : 設定捲動視窗的範圍其 Common (Y )的起始點,以 Pixel 為單位。
[0Ah] Scroll Window Rang X Register (SWRXR) ,X 軸捲動範圍暫存器
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 -- -- -- SRX4 SRX3 SRX2 SRX1 SRX0
SRX[4:0] : 設定要捲動的視窗範圍其 Segment (X )Offset,以半型字(8 Pixel)為單位。
Note:
1. SRX 必須大於等於1,也就是最小捲動範圍的 X 區域為 16 個 Pixel。
2. SSX+SRX 不可以超過螢幕 X 軸的範圍,例如螢幕大小為 96 x 32,則 SSX+SRX 必須小於 96/8=12,也
就是最大為 11
圖形/文字
RA8815
LCD
驅動控制器
[0Bh] Scroll Window Rang Y Register (SWRYR) ,Y 軸捲動範圍暫存器
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 -- -- SRY5 SRY4 SRY3 SRY2 SRY1 SRY0
SRY[5:0] : 設定要捲動的視窗範圍其 Common (Y )Offset,以 Pixel 為單位。
Note:
1. SRY 必須大於等於1,也就是最小捲動範圍的 Y 區域為 2 個 Pixel。
2. SSY+SRY 不可以超過螢幕 Y 軸的範圍,例如螢幕大小為 96 x 32,則 SSY+SRY 必須小於 32,也就是最
大為 31
[0Ch] Scroll Offset Register (SCOR),捲動位移量暫存器
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 SL7 SL6 SL5/SR5 SL4/SR4 SL3/SR3 SL2/SR2 SL1/SR1 SL0/SR0
SL[7:0] : 水平方向捲動的位移量(Pixel 為單位),當 SCR_MD1 (REG[0Eh]bit 3) 0 時動作。 SR[5:0] : 垂直方向捲動的位移量(Pixel 為單位),當 SCR_MD1 (REG[0Eh]bit 3) 1 時動作。
當設定為自動捲動時,此暫存器可以用來設定 Common Segment 的捲動起始位置。
[0Dh] Auto-Scroll Control Register (ASCR),自動捲動控制暫存器
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 SPD3 SPD2 SPD1 SPD0 STP3 STP2 STP1 STP0
SPD[3:0] : 設定自動捲動的速度。
RAiO TECHNOLOGY INC. 19/70 www.raio.com.tw
Preliminary Version 2.2 128x33
SPD3 SPD2 SPD1 SPD0 捲動時間
0 0 0 0 1 Unit
0 0 0 1 3 Units
0 0 1 0 5 Units
0 0 1 1 7 Units
0 1 0 0 17 Units
0 1 0 1 19 Units
0 1 1 0 21 Units
0 1 1 1 23 Units
1 0 0 0 129 Units
1 0 0 1 131 Units
1 0 1 0 133 Units
1 0 1 1 135 Units
圖形/文字
RA8815
LCD
驅動控制器
1 1 0 0 145 Units
1 1 0 1 147 Units
1 1 1 0 149 Units
1 1 1 1 151 Units
1 Unit = 1 Frame Times
STP[3:0] : 設定自動捲動時,每次的位移圖元。
STP3 STP2 STP1 STP0
0 0 0 0 1
0 0 0 1 2
0 0 1 0 3
0 0 1 1 4
0 1 0 0 5
0 1 0 1 6
位移圖元
(Pixel)
0 1 1 0 7
0 1 1 1 8
1 0 0 0 9
1 0 0 1 10
1 0 1 0 11
1 0 1 1 12
RAiO TECHNOLOGY INC. 20/70 www.raio.com.tw
Preliminary Version 2.2 128x33
1 1 0 0 13
1 1 0 1 14
1 1 1 0 15
1 1 1 1 16
[0Eh] Scroll Control Register (SCCR),捲動控制暫存器
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
圖形/文字
RA8815
LCD
驅動控制器
0
SCR_IM
D1
SCR_IMD[1:0] :
SCR_MD :捲動模式設定。0 選擇手動捲動模式,並且將捲動的 Offset 值歸0,1選擇自動捲動模式。 SBUF : 捲動 Buffer 設定。0 捲動 Buffer 禁能,捲動時不包含捲動 Buffer,僅包含螢幕顯示所及的部分。
1 捲動 Buffer 致能,捲動時包含捲動Buffer SCR_DIR[1:0] : 捲動方向設定。
SCR_IM
SCR_MD SBUF
D0
0X: 自動捲動啟動時,設定每捲動 1 圖元後發出中斷(SCR_INTEN 必須為 1)
10: 自動捲動啟動時,設定每捲動 8 圖元後發出中斷(SCR_INTEN 必須為 1)
11: 自動捲動啟動時,設定每捲動 16 圖元後發出中斷(SCR_INTEN 必須為 1)
SCR_DIR1 SCR_DIR0 捲動方向
0 0 由左往右(水平)
0 1 由右往左(水平)
1 0 由上往下(垂直)
1 1 由下往上(垂直)
SCR_DI
R1
SCR_DI
R0
SCR_INT
EN
AUTO_S
CR
SCR_INTEN: 捲動中斷設定。0 不發動捲動中斷,1 自動捲動時,當捲動 18 16 個圖元後,會發
出中斷通知 MPU(非自動捲動時,此功能無效)。 AUTO_SCR : 自動捲動模式設定。0 停止自動捲動模式。若要跳出自動捲動模式,或是進行新的顯示資
料寫入,則 Bit5 的 SCR_MD 必須先清除為 0,以免影響之後進行的畫面顯示。 1 進行自動捲動模式。
[0Fh] Interrupt Status Register (ISR),中斷狀態暫存器
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
1 BF -- -- -- -- SCR_I KI BI
BF : 忙碌旗標,1 顯示記憶體處於忙碌狀態(Data Write),0 顯示記憶體處於閒置狀態(Write 完成) 。 SCR_I : 捲動中斷,1 捲動完成後中斷發生,0 無捲動中斷發生。 KI : 鍵盤掃描中斷,1 鍵盤掃描中斷發生,0 無鍵盤掃描中斷發生。
RAiO TECHNOLOGY INC. 21/70 www.raio.com.tw
Preliminary Version 2.2 128x33
BI : 忙碌中斷,1 內部寫入記憶體之動作全部完成後中斷發生,0 無忙碌中斷發生。
[10h] Contrast Adjust Register (CSTR),對比調整暫存器
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 BR2 BR1 BR0 CT4 CT3 CT2 CT1 CT0
BR[2:0] : 設定 LCD Bias(以 128x33 做計算標準) 。
BR2 BR1 BR0 Bias
0 0 0 1/4
0 0 1 1/4.5
0 1 0 1/5
0 1 1 1/5.5
1 0 0 1/6
圖形/文字
RA8815
LCD
驅動控制器
1 0 1 1/6.5
1 1 X 1/7
CT[4:0] : 設定顯示對比度(Contrast),共 32 階,為避免顯示品質不佳或顯示畫面較淡,通常依據液晶玻璃
材質、電源電壓及尺寸大小設定 CT[4:0] ,調整出最佳的顯示品質。
CT4 CT3 CT2 CT1 CT0
0 0 0 0 0
0 0 0 0 1
:
:
:
1 1 1 1 1
[11h] Driver Control Register1 (DRCR_A),驅動控制暫存器 A
對比度
Contrast
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 BOFF EN_R EN_G ROFF -- -- CDIR SDIR
BOFF : 升壓電路(Booster)功能設定。1 使用內部 Booster0 關閉內部 Booster,使用外部電壓輸入
(供給內部高壓電路用) EN_R : 參考電壓設定。1 使用內部產生的參考電壓給內部電壓調整器(Regulator)用,0 關閉內部參考
RAiO TECHNOLOGY INC. 22/70 www.raio.com.tw
Preliminary Version 2.2 128x33
電壓產生電路,內部 Regulator 用的參考電壓由外部輸入。
EN_G : VREG 電壓選擇。1 使用內部 Regulator 產生 VREG0 由外部輸入 VREG。若使用外部輸入
VREG,請將此暫存器的 EN_R BOFF 設為 0 (關閉),以免產生多餘的耗電。 ROFF : 分壓電路選擇。1 使用內部分壓電路及 Voltage Follower 產生 LCD Bias 電壓,0 關閉內部
Voltage Follower,使用外部分壓電路來產生 LCD Bias 電壓。若使用外部分壓電路,請將此暫存器的
EN_GEN_R BOFF 設為 0 (關閉),以免產生多餘的耗電。 CDIR : Common 順序排列選擇。0 接腳 COM0~31 代表 Common 0 ~ 31,1 接腳 COM0~31 代表
Common 31~0 SDIR : Segment 順序排列選擇。0 接腳 SEG0~127 代表 Segment 0 ~ 1271 接腳 SEG0~127 代表
圖形/文字
RA8815
LCD
驅動控制器
Segment 127~0
[12h] Driver Control Register (DRCR_B),驅動控制暫存器 B
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 CK_BS1 CK_BS0 RR2 RR1 RR0 HD2 HD1 HD0
CK_BS[1:0] : 升壓電路(Booster)時脈設定。假設系統 RC 振盪時脈 = 45KHz
RR[2:0] : 電壓調整器(Regulator) 阻值比,也就是參考電壓 V
VREF 1.6V
CK_BS1 CK_BS0 升壓電路(Booster)時脈
0 0 SYS_CLK/2  22.5KHz
0 1 SYS_CLK/4  11.25KHz
1 0 SYS_CLK/6  7.5KHz
1 1 SYS_CLK/8  5.625KHz
(1)V
REF
RR2 RR1 RR0
電壓調整器 阻值比
(Resistor Ratio)
的比值。注意: RA8815 內定
REG
0 0 0 X2
0 0 1 X2.5
0 1 0 X3
0 1 1 X3.5
1 0 0 X4
1 0 1 X4.5
1 1 0 X5
1 1 1 --
RAiO TECHNOLOGY INC. 23/70 www.raio.com.tw
Preliminary Version 2.2 128x33
HD[2:0] : LCD 驅動器的驅動電流設定,通常液晶玻璃尺寸大時需設定較大的驅動電流,避免顯示品質不佳
或顯示畫面較淡。
圖形/文字
HD2 HD1 HD0 驅 動 電 流
0 0 0 小(Min)
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1 大(Max)
RA8815
LCD
驅動控制器
[13h] Blink Timer Register (BLTR),閃爍設定暫存器
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 BLK_EN PBK_EN -- GINV BLT3 BLT2 BLT1 BLT0
BLK_EN : 閃爍功能設定。0 閃爍功能關閉,1 閃爍功能開啟。 PBK_EN : 全螢幕或區域閃爍設定。0 選擇全螢幕閃爍,1 選擇區域閃爍,閃爍的區域是根據捲動視窗
(Scroll Window)來決定,也就是由暫存器 SWSXRSWSYRSWRXR SWRYR 的設定來決定,當區域
閃爍關閉時請將上面捲動視窗的暫存器清除為 0,以免影響之後進行的畫面顯示。注意,只有當 BLK_EN= 1
時,才會開啟閃爍功能。
GINV : 螢幕顯示反向設定。0 螢幕顯示正常,1 螢幕顯示反向。 BLT[3:0] : 閃爍時間設定,以 Frame 為單位。
BLT3 BLT2 BLT1 BLT0
0 0 0 0 8
0 0 0 1 16
0 0 1 0 24
閃爍時間
(Frames)
0 0 1 1 32
0 1 0 0 40
0 1 0 1 48
0 1 1 0 56
0 1 1 1 64
RAiO TECHNOLOGY INC. 24/70 www.raio.com.tw
Preliminary Version 2.2 128x33
[14h] IO Direction Control Register (IODR)IO 埠方向設定暫存器
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 OE7 OE6 OE5 OE4 OE3 OE2 OE1 OE0
OE[7:0] : 設定 IO 埠的輸出或輸入。0 相對應之 IO 埠為輸入(Input)1 相對應之 IO 埠為輸出
圖形/文字
1 0 0 0 72
1 0 0 1 80
1 0 1 0 88
1 0 1 1 96
1 1 0 0 104
1 1 0 1 112
1 1 1 0 120
1 1 1 1 128
RA8815
LCD
驅動控制器
(Output)
[15h] IO Data Register (IODAR)IO 埠資料暫存器
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 IOD7 IOD6 IOD5 IOD4 IOD3 IOD2 IOD1 IOD0
IO[7:0] : IO 埠為輸入時,此暫存器儲存輸入的資料。
[16h] EL Control Register (ELCR),冷光控制暫存器
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 EL_EN -- -- -- ELT3 ELT2 ELT1 ELT0
EL_EN : 冷光信號輸出致能設定。0 關閉,1 開啟。 ELT[3:0] : 冷光信號輸出時間設定。下表輸出時間是以 RC 振盪(系統頻率)為 45KHz 時為標準,RC 振盪頻
率愈高則輸出時間愈短。
ELT3 ELT2 ELT1 ELT0
輸出時間
(Sec)
0 0 0 0 1
0 0 0 1 2
0 0 1 0 4
0 0 1 1 6
0 1 0 0 8
RAiO TECHNOLOGY INC. 25/70 www.raio.com.tw
Preliminary Version 2.2 128x33
0 1 0 1 10
0 1 1 0 12
0 1 1 1 14
1 0 0 0 16
1 0 0 1 18
1 0 1 0 20
1 0 1 1 22
1 1 0 0 24
1 1 0 1 26
1 1 1 0 28
1 1 1 1 30
[17h] CGRAM Register (CGMI),造字選擇暫存器
圖形/文字
RA8815
LCD
驅動控制器
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 -- -- -- -- -- UMI2 UMI1 UMI0
UMI[2:0] : 選擇自行造字時所要造的字,RA8815 允許使用者造 8 16x16 的全型字,其對映的字型碼為
FFF0h~FFF7h
UMI2 UMI1 UMI0 對映的字型碼
0 0 0 FFF0h
0 0 1 FFF1h
0 1 0 FFF2h
0 1 1 FFF3h
1 0 0 FFF4h
1 0 1 FFF5h
1 1 0 FFF6h
1 1 1 FFF7h
[18h] CGRAM Data Register (CGMD),造字資料暫存器
RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 CGMD7 CGMD6 CGMD5 CGMD4 CGMD3 CGMD2 CGMD1 CGMD0
CGMD[7:0] : 此暫存器用來傳遞或讀取 16x16 的全型字資料。在設定完暫存器[17h]後,使用者將所要造的
16x16 全型字 Bit Map 以連續 32Byte 寫入此暫存器,日後要顯示此全型字只要透過 MPU 寫入兩個 Byte
對映字型碼即可。
RAiO TECHNOLOGY INC. 26/70 www.raio.com.tw
Preliminary Version 2.2 128x33

6. 功能描述

微控制器介面

6-1
並列介面
6-1-1
RA8815 MPU 介面可支援 Intel 8080 系列與 Motorola 6800 系列的 4 位元或 8 位元微處理器,使用
者可以透過 C86 這根腳位去選擇 RA8815 MPU 介面是 8080 或者是 6800 的相容系統,如果 C86
接到 GND,則 RA8815 MPU 介面將定義成與 8080 相容的介面,如圖 6-1 所示。反之,如果 C86
接到 VDD,則將定義成與 6800 相容的介面,如圖 6-2 所示。而 BIT4 腳位可用來選擇所連接的 MPU
4/8 位元,如果 BIT4 接到 GND,則表示 MPU 選用 8 位元介面,BIT4 接到 VDD,則表示 MPU
4 位元介面,在4 位元介面時,資料匯流排(Data Bus) 只有用到 DB[3:0]
圖形/文字
RA8815
LCD
驅動控制器
8080 MPU
A0
A1-A7
IORQ
D0-D3(D0-D7)
RD
WR
RES
Decoder
D/C
CS
DB0-3(DB0-7)-
RD
WR
RST
6-18080 (4/8-Bit) MPU 的介面圖
6800 MPU
RS
CS
A1-A7
VMA
A0
Decoder
RA8815
RA8815
P/S
C86
BIT4
P/S
C86
VDD
VDD
VDD
or
GND
D0-D3(D0 -D7)
EN
R/W
RES
DB0-3(DB0-7)
EN
R/W
RST
BIT4
VDD
or
GND
6-26800 (4/8-Bit) MPU 的介面圖
RAiO TECHNOLOGY INC. 27/70 www.raio.com.tw
Preliminary Version 2.2 128x33
串列介面
6-1-2
RA8815 除了支援上述的並列介面外,也可以支援一種 3 線串列介面或兩種 4 線(A-Type, B-Type)
圖形/文字
RA8815
LCD
驅動控制器
列介面,使用者可以透過 P/
P/
S = 1 時,此時為平行並列介面,DB[7:0] 為位址/資料傳輸線,而當腳位 P/ S = 0 時,MPU 與
S 這根腳位去選擇 RA8815 的 MPU 介面是並列或者是串列介面,當腳位
RA8815 之介面為串列模式(Serial Mode),此時資料匯流排的 DB[7:6]被當成 SMOD[1:0] 的輸入設定
腳位用,來決定哪一種串列模式設定,如表 6-1 所示。在串列介面時許多資料傳輸線(Data Bus)被用
來當作串列控制信號,請參考前面 4-1 節的說明。而圖6-3 ~ 6-5 MPU RA8815 之間的串列介面
介面圖。
6-1
SMOD
0 X
1 0
1 1
三線式傳輸(3-Wire) ,使用到 SCK, SDA,
四線式傳輸(4-Wire, A-Type) ,使用到 SCK, SDA, RS,
四線式傳輸(4-Wire, B-Type) ,使用到 SCK, SDO, SDI,
CS
CS
CS
MPU RA8815
SMOD1(DB7)
SMOD0(DB6)
IO0
IO1
IO2
SCK(DB0)
SDA(DB1)
CS(DB3)
6-33 線式的 MPU 介面圖
P/S
RAiO TECHNOLOGY INC. 28/70 www.raio.com.tw
Preliminary Version 2.2 128x33
圖形/文字
RA8815
LCD
驅動控制器
MPU RA8815
IO0
IO1
IO2
IO3
VDD
SMOD1(DB7)
SMOD0(DB6)
SCK(DB0)
SDA(DB1)
RS(DB2)
CS(DB3)
6-44 線式(A-Type)MPU 介面圖
MPU RA8815
IO0
VDD
SMOD1(DB7)
SMOD0(DB6)
SCK(DB0)
P/S
P/S
IO1
IO2
IO3
150pF
SDO(DB1)
SDI(DB2)
CS(DB3)
6-54 線式(B-Type)MPU 介面圖
暫存器讀寫
6-1-3
MPU RA8815 只有兩種控制時序,一為 MPU 對暫存器的讀寫,另一為 MPU 對記憶體的讀寫。如
前面 5-2 節所述,在進行暫存器讀寫週期時,MPU 必須先告之 RA8815 要對的哪一個暫存器進行讀
或寫,因此 MPU 傳給 RA8815 的第一筆資料(Data)代表要對 RA8815 的哪一個暫存器進行讀或寫,
第二筆資料才是真正代表寫入該暫存器的資料,或是代表由暫存器讀出的資料。
由於暫存器內容控制著所有 RA8815 的動作,因此對暫存器的讀寫就如同對 RA8815 下命令
(Command)一樣,所以也可以說暫存器的讀寫週期就是命令週期(Command Cycle)
6-6 6-7 為以 8080 MPU(8-Bit) RA8815 暫存器進行讀寫的時序圖,圖 6-8 6-9 為以 6800
RAiO TECHNOLOGY INC. 29/70 www.raio.com.tw
Preliminary Version 2.2 128x33
MPU(8-Bit) RA8815 暫存器進行讀寫的時序圖,圖 6-10 6-12 為以串列模式對 RA8815 暫存器進
行讀寫的時序圖。
圖形/文字
RA8815
LCD
驅動控制器
DB[7:0]
CS
WR
RD
D/C
DATAREG No.
DB[7:0]
CS
WR
RD
D/C
圖 6-6:以 8080 8-Bit 對暫存器寫入的時序圖 圖 6-7:以 8080 8-Bit 對暫存器讀取的時序圖
DB[7:0]
CS
R/W
EN
DATAREG No.
DB[7:0]
CS
R/W
EN
DATAREG No.
DATAREG No.
RS
RS
圖 6-8:以 6800 8-Bit 對暫存器寫入的時序圖 圖 6-9:以 6800 8-Bit 對暫存器讀取的時序圖
CS
SDA
SCK
RW RS(0) R7 R6 ………………….. R0 D7 D6 …………………. D0
Register No. R/W DATA.
6-103 線串列介面對暫存器讀寫的時序圖
RAiO TECHNOLOGY INC. 30/70 www.raio.com.tw
Preliminary Version 2.2 128x33
CS
圖形/文字
RA8815
LCD
驅動控制器
RS
SDA
SCK
CS
SDI
SDO
SCK
0 Don’t Care
RW R7 R6 …………..…….. R0 D7 D6 ……….……………. D0
Register No. R/W DATA.
6-114 線串列介面(A-Type)對暫存器讀寫的時序圖
RW RS(0) R7 R6 ………………….. R0 WD7 WD6 ……………. WD0
Don’t Care RD7 RD6 ……………... RD0
Register No. R/W DATA.
6-124 線串列介面(B-Type)對暫存器讀寫的時序圖
記憶體讀寫
6-1-4
MPU RA8815 的另一時序為對記憶體的讀寫(Memory Write),通常代表對顯示記憶體做資料的傳
遞,一個 Memory Write 代表寫入 Data 到目前游標所對映的顯示記憶體位址,之後游標位址會自動加
一,再一個 Memory Write 動作,Data 將被寫入到新游標所對映的顯示記憶體位址。由於都是資料的
讀寫的動作,因此對記憶體的讀寫週期也可以解釋為資料週期(Data Cycle)
6-13 6-14 為以 8080 MPU(8-Bit) RA8815 記憶體進行讀寫的時序圖,圖 6-15 6-16 為以
6800 MPU(8-Bit) RA8815 記憶體進行讀寫的時序圖,圖 6-17 6-19 為以串列模式對 RA8815
憶體進行讀寫的時序圖。
RAiO TECHNOLOGY INC. 31/70 www.raio.com.tw
Preliminary Version 2.2 128x33
圖形/文字
RA8815
LCD
驅動控制器
DB[7:0]
CS
WR
RD
D/C
DATA(n)
DATA(n+1)
DB[7:0]
CS
WR
RD
D/C
DATA(n) DATA(n+1)
圖 6-13:以 8080 8-Bit 對記憶體寫入的時序圖 圖 6-14:以 8080 8-Bit 對記憶體讀取的時序圖
DB[7:0]
CS
R/W
EN
DATA(n+1)DATA(n)
DB[7:0]
CS
R/W
EN
DATA(n+1)DATA(n)
RS
RS
圖 6-15:以 6800 8-Bit 對記憶體寫入的時序圖 圖 6-16:以 6800 8-Bit 對記憶體讀取的時序圖
CS
SDA
RW RS(1) MD7 MD6 …………….. MD0
SCK
Mem. R/W DATA.
6-173 線串列介面對記憶體讀寫的時序圖
RAiO TECHNOLOGY INC. 32/70 www.raio.com.tw
Preliminary Version 2.2 128x33
CS
圖形/文字
RA8815
LCD
驅動控制器
RS
SDA
SCK
1 Don’t Care
RW MD7 MD6 ……….……. MD0
Mem. R/W Data
6-184 線串列介面(A-Type)對記憶體讀寫的時序圖
CS
SDI
SDO
SCK
RW RS(1) WD7 WD6 ……………. WD0
Don’t Care RD7 RD6 ……………... RD0
Mem. R/W Data
6-194 線串列介面(B-Type)對記憶體讀寫的時序圖

記憶體

6-2
RA8815 內含三個記憶體,包括用來儲存字型(字庫)256Kbyte Font ROM528Byte 的顯示記憶體
(Display RAM) ,以及供使用者自行造自的字型產生記憶體(CGRAM) 。
Font ROM 儲存了中文繁體或簡體字型資料,也包括英文、日文、歐文--拉丁語系(Latin, Latin-ext A,
Latin-ext B)及 ASCII 表。在文字模式下,當 RA8815 收到 MPU 傳送來的標準碼,就會將其所對應的字
型資料由 Font ROM 送到顯示記憶體,顯示記憶體的的資料也會一直不斷的被 LCD 控制電路讀出,同時
送到 LCD 驅動器,讓訊息顯示在LCD Panel 上。因此 MPU 不用花費計算的時間以繪圖模式描繪中文,
可以節省 MPU 許多時間,提升液晶顯示中文之處理效率,同時縮短軟體開發時間。RA8815 內建的中文
字庫有兩種,-S 代表簡體字庫,-T 代表繁體字庫,字庫與字碼的對映表請參考應用手冊。
RAiO TECHNOLOGY INC. 33/70 www.raio.com.tw
Preliminary Version 2.2 128x33
RA8815 LCD 顯示範圍為 128x33 點,因此需要(128 * 33) / 8 = 528Byte 的顯示記憶體(Display
RAM) ,同時為了達到顯示畫面移動的效果,RA8815 的顯示記憶體還增加了捲動 Buffer,讓顯示畫面
在左右移動或上下移動時不會有遲鈍的感覺。
字型產生記憶體(CGRAM)則是由使用者寫入特殊的字型資料,讓 MPU 以後可以用固定的碼
(FFF0h~FFF7h)通知 RA8815,將使用者自己建立的字型顯示在 LCD Panel 上。

系統時脈

6-3
RA8815 的系統時脈是由跨接在 RARB 的電阻值與內部電路產生。一般建議電阻值為 270K 歐姆,此
時系統時脈約為 55KHz。當電源控制暫存器(PWRR)Bit0 – SLP 被設定為 1 時,RA8815 將進入睡眠
模式,此時系統時脈將被關閉。
系統時脈也可以由外部直接輸入,當時脈選擇腳位 CLK_SEL = 0 時,系統時脈由 EXT_CLK 輸入。
圖形/文字
RA8815
LCD
驅動控制器
6-4 LCD
驅動器與電壓供應電路
RA8815 的驅動器電壓供應電路是一個低功率、省電的設計,它可產生適當的電壓準位,供給 LCD 所需
的電壓。驅動器電壓供應電路包含有步階升壓電路(Booster)、電壓調整器(Regulator) 和電壓隨耦器
(Voltage Follower),針對不同的需求目的,驅動控制暫存器(暫存器[11h]) 可各自獨立的對電源供應電路
內的這些相關電路作開或關的選擇設定。
D[n:0]
CK_BS
C x n
Booster Regulator
LT
VREGVLCD
LP
R-String
Voltage
Follower
Latch x m
Latch x n
V0 V1 V2 V3 V4
COM /
Segment
Driver
COM[31:0] COMS
SEG[127:0]
BOFF ROFF DOFF
VREF
V[4:0]
6-20LCD 驅動器與電壓供應電路方塊圖
RAiO TECHNOLOGY INC. 34/70 www.raio.com.tw
Preliminary Version 2.2 128x33
RA8815 不僅有內部的電源供應電路來提供所需的電源,並且可利用驅動控制暫存器(暫存器[11h])的設
定,來使用外部所提供的電源供應電路。表 6-2 和表6-3 就是說明各項功能的狀態設定。
6-2: 電源供應電路設定
圖形/文字
RA8815
LCD
驅動控制器
驅動控制暫存器
(DRCR_A)
Bit7
Bit6
Bit5
Bit4
驅動控制暫存器
(DRCR_A)
D7 D6 D5 D4
1 1 1 1 ON ON Internal ON VDD
0 1 1 1 OFF ON Internal ON VLCD, VDD
1 0 1 1 ON ON External ON VREF, VDD
0 0 1 1 OFF ON External ON VLCD, VREF, VDD
步階升壓電路(Booster Circuit)控制位元
參考電壓電路 (Reference Voltage Circuit)控制位元
電壓調整電路((Voltage Regulator Circuit)控制位元
電壓隨耦器 (Voltage Follower Circuit)控制位元
6-3: 電源供應電路狀態設定表
步階升壓
電路
功 能
電壓調整
電路
電壓調整
電路之
VREF
電壓隨耦
電路
狀 態
‘1’ ‘0’
ON OFF
ON OFF
ON OFF
ON OFF
外部所需電壓
0 0 0 1 OFF OFF
0 0 0 0 OFF OFF
步階升壓電路
6-4-1
RA8815 的晶片內建有步階升壓電路(Booster),可以產生 3X2X V
VLCD,供給下一級的電壓調整器(Regulator)及內部 LCD 驅動電路使用,C1P C1M 跨接一約 1uF
的電容則產生 2 VLCD 電壓,若 C2P C2M 也跨接一 1uF 的電容則產生 3 VLCD 電壓,其連
接方式如圖 6-21,左邊是假設 VDD = 2.4V3 倍升壓的結果讓 VLCD 電壓達到 7.2V,右邊是假設
VDD = 3V2 倍升壓的結果讓VLCD 電壓達到 6V
由於 RA8815 支援的 LCD Panel 128x33,因此 VLCD 電壓一般需求不高,許多情況下甚至 5V
可以得到良好顯示品質,在此情況下可以將 5V VDD 直接接到 VLCDC1P C2PC1PC1M
C2PC2M 不用跨接電容。
RAiO TECHNOLOGY INC. 35/70 www.raio.com.tw
不需要
不需要
ON VREG, VDD
OFF V0~V4, VDD
DD-VSS
電壓準位的步階電壓-
Preliminary Version 2.2 128x33
圖形/文字
RA8815
LCD
驅動控制器
VDD
C1P
C1M
C2P
C2M
VLCD
VSS
3X Step-up Voltage Circuit
VLCD=3xVDD=7.2V
VDD=2.4V
VSS=0V
3X Step-up Voltage Relationships
RA8815
2X Step-up Voltage Circuit
2X Step-up Voltage Relationships
VDD
C1P
C1M
C2P
C2M
VLCD
VSS
VLCD=2xVDD=6V
VDD=3V
VSS=0V
RA8815
6-21:步階升壓應用電路
RA8815 升壓電路的時脈可以由驅動控制暫存器 B(DRCR_B)來設定,請參考暫存器[12h]的說明。此
外前面提到,驅動器電壓供應電路包含有步階升壓電路、電壓調整器和電壓隨耦器,如果全部使用
RA8815 內部的這些驅動器電壓供應電路,則其外部連接方式如圖 6-22 所示,如果 VLCD 電壓要由
外部供應,也就是不使用內部步階升壓電路(Booster),其外部連接方式如圖 6-23 所示。
External
C2
C2
C2
C2
C2
VSS
C1
C1
C1
VLCD
C2M
C2P
C1M
C1P
C2
VREF
V0
V1
V2
V3
V4
C2
C2
C2
C2
C2
VSS
Power
Supply
VLCD
C2M
C2P
C1M
C1P
C2
VREF
V0
V1
V2
V3
V4
圖 6-22:使用內部 VLCD 電源電路(3 倍壓) 圖 6-23:使用外部 VLCD 電源電路
註: 外接的電容值 C1 = 1uF,C2 = 0.1uF。
RAiO TECHNOLOGY INC. 36/70 www.raio.com.tw
Preliminary Version 2.2 128x33
電壓調整器電路
6-4-2
電壓調整器電路(Voltage Regulator) 主要由 Band-Gap OP-Amp 組成,其目的為接受步階升壓電路
圖形/文字
RA8815
LCD
驅動控制器
(Booster) 產生的 VLCD 驅動電壓,然後產生一穩固的 V
Follower)RA8815 內部已經包含有一個高精密度固定電源電壓(V
準位,V
產生的基本公式如下:
REG
R2
V
=(1+R1/R2)×V
REG
VREF
REF
R1
VREG
電壓源供給電壓隨耦器(Voltage
REG
),利用電阻分壓來調整 V
REF
REG
6-24 電壓隨耦器
RA8815 對電壓調整器阻值比,也就是參考電壓 V
REF
V
的比值,可以由驅動控制暫存器
REG
B(DRCR_B)來設定,其調整倍率共有 2/2.5/3/3.5/4/4.5/5X 7 種組合,請參考暫存器 DRCR_B
Bit[5:3]。此外電壓調整器也內建 -0.05% 的溫度補償。
RA8815 內部的高精密度固定電源電壓(V
)1.6V,此參考電壓也可以由外部輸入,其控制方式如
REF
6-3 與表6-4:
6-4: V
驅動控制暫存器(DRCR_A)
Bit6(EN_R)
REF
選擇
電壓調整器
V
REF
1.60V
0
(Ta=25°C)
1 External
RAiO TECHNOLOGY INC. 37/70 www.raio.com.tw
Preliminary Version 2.2 128x33

電壓隨耦器

6-4-3
電壓隨耦器(Voltage Follower) 提供 V0~V4 電壓給 LCD 驅動電路,使用者可以單獨使用內部電壓隨耦
器,也可以獨立用外部的分壓電源,V0~V4 電壓與 VLCD 之相對關係為:
VLCD
> V0 > V1 > V2 > V3 > V4 > GND
RA8815 可以透過對比調整暫存器(CSTR)控制 LCD Bias 1/4 1/7。同時為了符合不同 LCD 面板
(Panel)大小及配合適當的驅動電流,RA8815 可以由驅動控制暫存器 B(DRCR_B) 來設定電壓隨耦器
提供的驅動電流大小,及設定對比調整暫存器(CSTR)去調整液晶顯示品質。
如圖 6-25A 所示為單獨使用內部電壓隨耦器,如果獨立用外部的分壓電源,其連接方式如圖 6-25B
示。
圖形/文字
RA8815
LCD
驅動控制器
C2
C2
C2
C2
C2
VSS
External
Power
Supply
VLCD
C2M
C2P
C1M
C1P
VREF
V0
V1
V2
V3
V4
External
Power
Supply
VSS
VLCD
C2M
C2P
C1M
C1P
VREF
V0
V1
V2
V3
V4
6-25A:使用內部電壓隨耦器 6-25B:使用外部分壓電源
6-4-4 LCD
驅動器
RA8815 LCD 驅動器(Segment/Common Driver) 負責將顯示資料由前一級的 Latch 取出,同時配
Level Shifter,將組合成的信號各別送到對映的 Common SegmentLevel Shift 基本上由許多
類比開關組成,它會依照時序產生器(Timing Generator)產生的控制信號,切換這些開關,將 V0~V4
傳送到 Common Segment
如圖 6-26 所示,RA8815 提供 128 Segment 信號,33 Common 信號,其中 Common 信號中的
RAiO TECHNOLOGY INC. 38/70 www.raio.com.tw
Preliminary Version 2.2 128x33
COMS 為提供給LCD Panel 上的 Icon 使用,COMS_A[1:0]COMS_B[1:0]的腳位分別位於 RA8815
晶片的左右兩側,方便使用者對 COG 玻璃上的 Icon 進行佈局。COMS_A[1:0]COMS_B[1:0]各有
不同的驅動 Buffer ,如果 Icon 面積比較大,可將 COMS_A0 COMS_A1 倂接使用,或是將
COMS_B0 COMS_B1 倂接使用。
128
Segment
Drivers
SEG0~SEG127
圖形/文字
RA8815
LCD
驅動控制器
33
Common
Drivers
COMS
COM0~COM31
COMS_A0
COMS_A1
COMS_B0
COMS_B1
6-26Segment Common Driver
電源控制暫存器(PWRR) DOFF_Z 被用來做顯示關閉(Display Off)的控制。當 DOFF_Z = 0 LCD
驅動功能將關閉,COM0~COM31 SEG0~SEG127 會被連接到 GND,同時顯示器(Panel)畫面將被
關閉。

中斷

6-5
RA8815 提供一中斷信號線(INT )用來表示有三種中斷訊息可能發生:
當內部寫入記憶體之動作全部完成後,允許中斷發生。
捲動中斷,當捲動 18 16 個圖元完成後,會發出中斷。
鍵盤掃描之硬體中斷,當鍵盤被按下時發生中斷。
這三種中斷都可以單獨被致能或禁能,而中斷的設定與中斷訊息可有由暫存器來控制與讀取。中斷信號
線平時為 High,設定中斷發生時為 LowMPU 偵測到此中斷後必須清除中斷狀態暫存器,中斷信號線
才會回到 High。如果不使用硬體中斷信號線,MPU 可以用詢問的方式讀取中斷狀態暫存器,以得到中
斷訊息。
RAiO TECHNOLOGY INC. 39/70 www.raio.com.tw
Preliminary Version 2.2 128x33

鍵盤掃描

6-6
RA8815 內建有 4x5 的鍵盤掃描電路,可用來作為 Keyboard 的功能,幫助系統發展者可輕易整合開發
含有 Keyboard 的周邊電路。鍵盤掃描的方式有自動與非自動兩種,在自動模式甚至可以判斷鍵盤被長
按或短按,讓 MPU 讀取對應的鍵盤碼,此模式也可以傳遞釋放碼(Release Key) RA8815 的鍵盤掃描
的週期可以調整,也包含了消除彈跳電路,使用上非常實用。如圖 6-27 就是鍵盤掃描的簡單應用電路,
6-5 為鍵盤掃描在自動模式下的鍵盤碼,對應圖 6-27 的應用電路,由 MPU 讀取鍵盤掃描資料暫存器
(KSDR),就可以知道那一個鍵被按下。
RA8815
圖形/文字
RA8815
LCD
驅動控制器
KST3 KST2 KST1 KST0
KIN4
KIN3
KIN2
KIN1

KIN0

VDD
10KΩ
6-274x5 的鍵盤掃描應用電路圖
6-5: 鍵盤掃描在自動模式下的鍵盤碼
短按 長按
KST3 KST2 KST1 KST0 KST3 KST2 KST1 KST0 KIN0 15h 10h 05h 00h 35h 30h 25h 20h KIN1 16h 11h 06h 01h 36h 31h 26h 21h KIN2 17h 12h 07h 02h 37h 32h 27h 22h KIN3 18h 13h 08h 03h 38h 33h 28h 23h KIN4 19h 14h 09h 04h 39h 34h 29h 24h
6-5 RA8815 鍵盤掃描在自動模式下的鍵盤碼,在自動模式下如果同一按鍵按下超過一秒鐘,則
RA8815 會發出第二次中斷,同時鍵盤掃描資料暫存器(KSDR)Data 會由短按鍵盤碼改成長按鍵盤
碼,MPU 讀取鍵盤掃描資料暫存器後可以知道那一個鍵被按下超過一秒鐘。
RAiO TECHNOLOGY INC. 40/70 www.raio.com.tw
Preliminary Version 2.2 128x33

6-7 I/O埠

RA8815 提供 8 根一般用途的 I/O 埠,每根 I/O 埠可以獨立用來作為輸出或輸入,並且透過 MPU 來使
用,當 RA8815 進入 Sleep Mode 後,可以由 I/O 埠來叫醒(Wake Up)RA8815 8 I/O 埠也可以用
來推動 LED,當作訊息顯示或提供 LCD 面板的背光源。
冷光信號
6-8
RA8815 提供 2 根冷光控制信號,可以用來推動冷光驅動電路,減輕 MPU 使用冷光的困擾。冷光信號輸
出時間設定由冷光控制暫存器(ELCR)來決定。其輸出波形與應用電路如圖 6-286-29 所示:
圖形/文字
RA8815
LCD
驅動控制器
EL_DCHG
EL_CHRG
24 us
700 us
+3V
EL_CHRG
充電
EL_DCHG
放電
700 us
≒3 us
6-28EL 冷光控制信號
L1=3MH
3
R1=2K
R2 =2K
1N4148
Q1
2SC1623
D1
24 us
≒3 us
EL
R3 2K
Q2
2SC1623
6-29EL 冷光驅動電路圖
RAiO TECHNOLOGY INC. 41/70 www.raio.com.tw
Preliminary Version 2.2 128x33
圖形/文字
RA8815
LCD
驅動控制器
6-9 ASCII
區塊選擇設定
RA8815 內建三個 ASCII 區塊,包含許多文字、特殊符號或圖形可供使用者直接取用,事實上這三個
ASCII 區塊的資料是儲存在 256Kbyte Font ROM 內(請參考前面 6-2 節),如圖 6-30~6-32,每個
ASCII 表的左邊數值為High Nibble,右邊數值為 Low Nibble。此三個 ASCII 區塊的選用方式由記憶體輸
入模式暫存器(MWMR)MD1 MD0 來設定。如果使用者需要特殊符號或圖形,亦可經由調整 ROM
Code 來建立。
0123456789ABCDEF
0 1 2 3 4 5 6 7 8
9 A B
C D
E
F
6-30:小 ASCII (Table 0)
0123456789ABCDEF
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0123456789ABCDEF
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
6-31:大 ASCII (Table 1) 6-32:大 ASCII (Table 2)
RAiO TECHNOLOGY INC. 42/70 www.raio.com.tw
Preliminary Version 2.2 128x33
6-30 是小 ASCII Table,每個 ASCII 8x8 的點組成,在小 ASCII 的的顯示模式下,128Seg x
33Com LCD 面板可以秀出 4 列 ASCII 文字,每列有 16 個字。圖 6-316-32 是大 ASCII Table
在大 ASCII 的的顯示模式下,則可以秀出 2 ASCII 文字,每列有16 個字。
電源控制
6-10
RA8815 提供兩種電源模式(Power Mode)一種為工作時的正常模式(Normal Mode)一種為睡眠模式
(Sleep Mode)在正常模式時可寫入”0” 到電源控制暫存器(PWRR)Bit 0讓 RA8815 進入睡眠模
睡眠模式啟動時會關閉 LCD 顯示功能以及所有 LCD Driver 的動作,全部COM SEG 信號會
維持在 Low,全部的 Key Strobe 信號被設為 High,全部的 I/O 信號維持原來的設定最後將 RC 振盪
器關閉因此整個 IC 僅耗損靜態電流。
RA8815 提供三種方式喚醒(Wake-UP)第一種是透過 MPU 寫入”1” 電源控制暫存器(PWRR)Bit
0RA8815 進入正常模式第二種是利用 Key Scan 的方式喚醒第三種是利用 I/O 喚醒當喚醒
(Power Control)
圖形/文字
RA8815
LCD
驅動控制器
RA8815 RA8815 先將 RC 振盪器起振因此必須要等待一段起振時間(約 250ms)
正常的進行資料存取LCD Driver 也才能動作
RA8815 本身的 VDD 電壓工作範圍為 2.5~3.6V,然而用在 Panel 上時,因為是 COG(Chip On Glass)
關係,Panel ITO 走線的阻抗比較大,會造成部份電源耗損,尤其是 Panel ITO 走線不良時會更明
顯,因此在 COG Module 時,加在FPC 上的 VDD 電壓工作範圍約為 V2.7~3.8V
之後 MPU 才能
RAiO TECHNOLOGY INC. 43/70 www.raio.com.tw
Preliminary Version 2.2 128x33

7. 顯示功能

文字模式

7-1
RA8815 內建 256KB 字型 ROM,包括一級常用字庫--中文繁體或簡體、英文、日文、ASCII、歐文--拉丁
語系(Latin, Latin-ext A, Latin-ext B) ,在文字模式下可以支援全形(中文或英文)及半形(英文)的顯示,全形
文字是以 16x16 的點矩陣組成,半形文字是8x16 或是 8x8 的點矩陣組成,如圖 7-1 所示:
圖形/文字
RA8815
LCD
驅動控制器
16x16 Pixel 8x16 Pixel 8x8 Pixel
7-1:全形與半形文字
RA8815 的中文顯示方式是在文字模式操作,直接輸入中文字碼(GB BIG5 碼),就可以在游標所在位置
顯示中文。因為中文字碼屬於全型字模式,佔兩個 Byte,所以如果 MPU 介面是 8-Bit,則 MPU 必須分兩
次將中文字碼的 High Byte & Low Byte 寫入 RA8815,而英文或數字碼只佔一個 Byte,因此只要將內碼
一次寫入 RA8815 既可。RA8815 支援之最大顯示範圍為 128 x 33 點,若以顯示文字為例,全形字型
16x16)即是 8 x 2 列,半形字型(8x16)則可以顯示到 16 x 2 列,半形字型(8x8)則可以顯示
16 x 4 列。
使用者可以透過記憶體輸入模式暫存器(MWMR),設定寫入顯示記憶體的輸入模式是圖型模式、小 ASCII
模式(8x8) 、大 ASCII 模式(8x16)、全型字模式(16X16),在文字模式下也可以選擇顯示粗體字、反向字或
正常字。

繪圖模式

7-2
RA8815 的繪圖模式是以字元映射(bit map)方式填入圖形資料在顯示記憶體(Display RAM)上,將記憶體
輸入模式暫存器(MWMR)[MD1, MD0] 設成”00” 選擇圖型模式,之後進行記憶體的寫入動作,資料將會
被寫入到目前游標所對映的顯示記憶體位址。
RAiO TECHNOLOGY INC. 44/70 www.raio.com.tw
Preliminary Version 2.2 128x33
圖形/文字
RA8815
LCD
驅動控制器
7-2:繪圖模式的顯示
RA8815 支援之最大顯示圖元(Pixel)範圍為 128 x 33 點,因此需要約 528 Byte Display Data RAM
(DDRAM)來儲存欲顯示的每個圖元點,在 DDRAM 裡,只有在顯示範圍內的對應資料會被顯示於 LCD
板上,不在顯示範圍內的則會被忽略掉。當 RA8815 在顯示圖形的時候,是以字元映射(Bit Map)的方式寫
DDRAM,若 DDRAM 的某個位置被填滿為 ‘1’ 時,相對於 LCD 面板的位置會被顯示出亮點,由圖 7-3
可看出,在 DDRAM 上所儲存之圖元資料,會對應到顯示螢幕(LCD)上,而構成文字、符號或圖形之顯示
效果。
Segment
D7 D6 D5 D4 D3 D2 D1 D0
1 1 1 0 0 1 1 0
0 1 2 3 4 5 6 7 …..
Display Data RAM Display On LCD
7-3:顯示資料到 LCD 顯示的映射
RA8815 提供自動清除 DDRAM 的功能,只要將電源控制暫存器(PWRR)MCLR 設成 1RA8815 將於
極短的時間內將資料”00” 全部寫入 DDRAM 內。此外,在繪圖模式下,RA8815 透過閃爍設定暫存器
(BLTR),也可以設定閃爍功能及螢幕顯示反向功能,閃爍的範圍可以根據捲動視窗(Scroll Window)的大
小來決定。

游標設定

7-3

游標位置與移位

7-3-1
RA8815 可以支援最大至 128(Segment) x 33(Common)Panel Size,但是游標的 Segment 位址
RAiO TECHNOLOGY INC. 45/70 www.raio.com.tw
Preliminary Version 2.2 128x33
是以每 8-Bit 為單位,例如想在 Panel 的左上角第三個全形位置秀出 “制,則必須設定游標位置暫存
X-CUR = 04hY-CUR = 00h,同理,想在 Panel 的左上角第二行第一個全形位置秀出 “器,則
必須設定游標暫存器 X-CUR= 00hY-CUR = 10h,請參考圖 7-4
RA8815 不論文字或是繪圖模式,都是使用暫存器 X-CUR Y-CUR 來設定游標的位址,一旦游標
位址設定,則不論在文字或是繪圖模式,寫入 Data 游標都會自動移位。而游標的移位是以顯示視窗
為邊界。
00 01 02 03 04 05 …..……………..........……………….............….....…........…. 0F
00
: :
10
: :
1F
128(Segment) x 32(Common)
圖形/文字
RA8815
LCD
驅動控制器
7-4RA8815 游標位置設定的顯示範例

游標顯示與閃爍

7-3-2
RA8815 可以透過游標控制暫存器(CURCR)來控制游標顯示的開(游標顯示)或關(游標不顯示)、游標
閃爍與否,游標閃爍週期時間則由閃爍設定暫存器(BLTR)來決定,可以由 8 Frames 128
Frames
游標高度與寬度
7-3-3
RA8815 在做文字顯示時,游標的高度依不同使用者的需要,提供了 1~16 Pixel 的高度設定,請參
考圖 7-5。同時提供一游標歸位的設定,讓游標回到最左上方。
1 Pixel 2 Pixel 3 Pixel 16 Pixel
7-5:游標高度之設定
RAiO TECHNOLOGY INC. 46/70 www.raio.com.tw
Preliminary Version 2.2 128x33

顯示視窗

7-4
RA8815 的顯示視窗(Display Window)就是是實際 LCD 面板的大小,可以由系統設定暫存器(SYSR)來設
定,其最大的顯示範圍為 128(Segment)x32(Common),另外提供一 Common(Com S)當作 Icon 使用,
因此可以有 128 Icon,在讀寫 Com S 時,游標 Y 位置暫存器(Y-CUR)須要設定成 50h,再由游標 X
置暫存器(X-CUR)決定選擇的 Icon
為了方便使用 COM-SRA8815 提供兩種出Pin 位置,可以讓使用者選擇 Icon 的位置在 LCD Panel(玻璃)
的上面或下面,如圖 7-6 所示。
圖形/文字
RA8815
LCD
驅動控制器
7-5
(COM0~31)
(COM0~31)

水平捲動

Icon
(Com S)
Common
Common
Icon
(Com S)
0 1 2
: : : :
31
0 1 2 3 …………………………………………………………………………………………………………………………………127
0 1 2 3 …………………………………………………………………………………………………………………………………127 0 1 2
: : : :
31
…………………………
Segment(SEG0~127)
Segment(SEG0~127)
…………………………
7-6:顯示視窗與 Icon
RA8815 針對某些顯示畫面的需求,提供了水平捲動(Scroll)的功能,透過暫存器的設定,它可以允許使用
者指定水平捲動的範圍,同時也可以指定每次捲動的位移量是多少 Pixel 及捲動的的速度。如圖 7-7
示,為向左作水平捲動每次 2 Pixel 的效果。
RAiO TECHNOLOGY INC. 47/70 www.raio.com.tw
Preliminary Version 2.2 128x33
圖形/文字
RA8815
LCD
驅動控制器
7-7:水平捲動
RA8815 除了允許向左或向右作水平捲動,也可以利用水平捲動 Buffer,達到向左或向右作水平移動(Shift)
的效果,例如向左作水平移動時,可以先將文字或 Data 存入在水平捲動 Buffer,然後 Buffer 內的資料就
會隨著水平移動陸續移出,在水平移動 16 Pixel 後,藉由 MPU 軟體再將文字或 Data 存入在水平捲動
Buffer,如此循環動作,可以讓 LCD Panel 顯示出向左移動的效果,如圖 7-8 所示,為向左作水平移動每
8 Pixel 的效果,其中右邊的灰色區域代表水平捲動Buffer,不會在 LCD Panel 的顯示範圍內。
有關捲動的詳細使用方式及暫存器設定,請參考應用手冊。
RAiO TECHNOLOGY INC. 48/70 www.raio.com.tw
Preliminary Version 2.2 128x33
圖形/文字
RA8815
LCD
驅動控制器
7-8:水平移動

垂直捲動

7-6
RA8815 也提供了垂直捲動(Scroll) 與垂直移動(Shift)的功能,同樣的透過暫存器的設定,它可以允許使用
者指定垂直捲動的範圍、每次捲動的位移量是多少 Pixel 及捲動的的速度。如圖 7-9 所示,為向上作垂直
捲動每次 2 Pixel 的效果。
RAiO TECHNOLOGY INC. 49/70 www.raio.com.tw
Preliminary Version 2.2 128x33
圖形/文字
RA8815
LCD
驅動控制器
7-9:垂直捲動
RA8815 也有垂直捲動 Buffer,因此也達到向下或向上作垂直移動(Shift)的效果,例如向上作垂直移動
時,可以先將文字或 Data 存入在垂直捲動 Buffer,然後 Buffer 內的資料就會隨著垂直移動陸續移出,在
垂直移動 16 Pixel 後,藉由 MPU 軟體再將文字或 Data 存入在垂直捲動 Buffer,如此循環動作,可以
LCD Panel 顯示出向上移動的效果。
RAiO TECHNOLOGY INC. 50/70 www.raio.com.tw
Preliminary Version 2.2 128x33

8. 腳位圖

8-1 COG Pad

DUM_L
SEG0
SEG1
SEG2
SEG3
SEG4
SEG5
SEG6
SEG7
SEG8
SEG9
SEG10
SEG11
SEG12
SEG13
SEG14
SEG15
SEG16
SEG17
SEG18
SEG19
SEG20
SEG21
SEG22
SEG23
SEG24
SEG25
SEG26
SEG27
SEG28
SEG29
SEG30
SEG31
SEG32
SEG33
SEG34
SEG35
SEG36
SEG37
SEG38
SEG39
SEG40
SEG41
SEG42
SEG43
SEG44
SEG45
SEG46
SEG47
SEG48
SEG49
SEG50
SEG51
SEG52
SEG53
SEG54
SEG55
SEG56
SEG57
SEG58
SEG59
SEG60
SEG61
SEG62
SEG63
SEG64
SEG65
SEG66
SEG67
SEG68
SEG69
SEG70
SEG71
SEG72
SEG73
SEG74
SEG75
SEG76
SEG77
SEG78
SEG79
SEG80
SEG81
SEG82
SEG83
SEG84
SEG85
SEG86
SEG87
SEG88
SEG89
182
181
180
179
178
177
176
175
174
BIT4
P/S
INT
EXT_CLK
CLK_SEL
COMS_A0 COMS_A1
COM0 COM1 COM2 COM3 COM4 COM5 COM6 COM7 COM8 COM9 COM10 COM11 COM12 COM13 COM14 COM15
264
263
262
261
260
259
258
257
256
255
254
253
252
251
250
249
248
247
246
245
244
243
242
241
240
239
238
237
236
235
234
233
232
231
230
229
228
227
226
225
224
223
222
221
220
219
1 2
3 4 5 6 7 8
9 10 11 12 13 14 15 16 17 18
19202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
VLCD
VLCD
PT2
PT1
RA8815
Top View
PT3 PT4 PT5 PT6
VLCD
VLCD
VLCD
VLCD
C2M
C2M
C2P
C2P
C1M
C1M
C1P
C1P
GNDP
GNDP
GND
GND
GND
GND
VDD
VDD
VDD
VDDPV0V0V0V0V1V1V1V1V2V2V2V2V3V3V3V3V4V4V4V4
(9065 x 1586)
218
217
216
215
214
213
212
211
210
209
208
207
206
205
204
203
202
201
200
199
198
197
196
195
194
193
192
191
190
189
188
PT13
Y
(0, 0)
X
P1
68697071727374757677787980818283848586878889909192939495969798
GND
VDDRARB
PT8 PT9 PT10 PT11
DB7, SMOD1
DB6, SMOD0
DB5
DB4
DB3, CS
DB2, RS, SDI
DB1, SDA, SDO
VREF
VREF
VREG
VREG
PT7
Logo
VREG
8-1:腳位圖
8-1Bump 尺寸及間距
187
186
185
184
183
DB0, SCL
RD, EN
WR, R/W
D/C, RSCSC86
SEG90
173
KST3
SEG91
172
KST2
SEG92
171
SEG93
170
KST1
SEG94
169
KST0
SEG95
168
KIN4
SEG96
167
SEG97
166
KIN3
圖形/文字
SEG98
SEG99
SEG100
SEG101
SEG102
SEG103
SEG104
SEG105
SEG106
165
KIN2
SEG107
164
163
162
161
160
159
158
157
156
99
100
101
102
103
KIN1
KIN0
IO7
IO6
IO5
IO4
IO3
RA8815
LCD
驅動控制器
SEG108
SEG109
SEG110
SEG111
SEG112
SEG113
SEG114
SEG115
SEG116
SEG117
155
154
104
IO2
SEG118
153
152
151
150
149
148
147
146
145
PT13
105
106
107
108
109
110
111
112
IO1
IO0
EL_CHRG
EL_DCHG
RST
TEST2
TEST1
TEST0
SEG119
SEG120
SEG121
SEG122
SEG123
SEG124
SEG125
SEG126
SEG127
144
DUM_R
143
142
141
140
139
138
137
136
135
COM16
134
COM17
133
COM18
132
COM19
131
COM20
130
COM21
129
COM22
128
COM23
127
COM24
126
COM25
125
COM26
124
COM27
123
COM28
122
COM29
121
P2
COM30
120
COM31
119
COMS_B0
118
COMS_B1
117
113
114
115
116
116-2
116-3
116-1
GND
GND
VDD
VDDS0FG
S1
Chip Size 9065μm x 1586μm
PAD 1~18, PAD 117~134 (COM Pads) 74μm x 38μm
Bump Size
PAD 135~264 (SEG Pads),
PAD 19~116 (MCU/Power Pads)
PAD 161-1 ~ 161-3 (S0, FG, S1)
Bump Pitch
PT1: PAD 1~18, PAD 117~134 57μm
PT2: PAD 135~143, 144~159, 160~175, 176~191,
192~199, 200~207, 208~223, 224~239, 240~255, 256~264
PT3: PAD 19~32, PAD 33~42 57μm
PT4: PAD 32 to 33 63.3μm
PT5: PAD 42 to 43 84.2μm
PT6: PAD 43 to 67, PAD 68 to 70 100μm
PT7: PAD 67 to 68 500μm
PT8: PAD 70 to 112 80μm
PT9: PAD 112 to 116 60μm
PT10: PAD 116 to 116-1 63.2μm
PT11: PAD 116-1 to 116-3 55μm
PT12: PAD 143 to 144, 159 to 160, 175 to 176, 191 to 192,
199 to 200, 207 to 208, 223 to 224, 239 to 240, 255 to 256
PT13: 199 to 200 89μm
38μm x 74μm
64.8μm
74.6μm
Bump Height 15±3μm
RAiO TECHNOLOGY INC. 51/70 www.raio.com.tw
Preliminary Version 2.2 128x33
圖形/文字
RA8815
LCD
驅動控制器
A
B
D C J
KLM
G1 G2 G3
N
E F
8-2Gold Bump PAD 尺寸
B
A
A
B
P1 P2
C
A
B
Bump
Al-Pad
A
H
Al-pad Bump Passivation
B
BB
C
Symbol
A
B
C
D
E
F
G1/G2/G3
H
J
K
L
M
N
Symbol
P1
P2
A
B
C
Unit: um
尺寸與座標
54
30
66
90
27~70
57~100
4/8/12
12
74
38
15 ± 3
19~62
3~46
Unit: um
尺寸與座標
20
30
90
(-66.1, -727.3)
(4124.7, -727.3)
8-3:定位點尺寸
RAiO TECHNOLOGY INC. 52/70 www.raio.com.tw
Preliminary Version 2.2 128x33
圖形/文字
RA8815
LCD
驅動控制器
8-2 Pad X/Y
Pad No.
1 COMS_A0 -4437.9 491.3
2 COMS_A1 -4437.9 434.3
3 COM0 -4437.9 377.3
4 COM1 -4437.9 320.3
5 COM2 -4437.9 263.3
6 COM3 -4437.9 206.3
7 COM4 -4437.9 149.3
8 COM5 -4437.9 92.3
9 COM6 -4437.9 35.3
10 COM7 -4437.9 -35.3
11 COM8 -4437.9 -92.3
12 COM9 -4437.9 -149.3
13 COM10 -4437.9 -206.3
14 COM11 -4437.9 -263.3
15 COM12 -4437.9 -320.3
16 COM13 -4437.9 -377.3
17 COM14 -4437.9 -434.3
18 COM15 -4437.9 -491.3
19 VLCD -4212.9 -698.3
20 VLCD -4155.9 -698.3
21 VLCD -4098.9 -698.3
22 VLCD -4041.9 -698.3
23 VLCD -3984.9 -698.3
24 VLCD -3927.9 -698.3
25 C2M -3870.9 -698.3
26 C2M -3813.9 -698.3
27 C2P -3756.9 -698.3
28 C2P -3699.9 -698.3
29 C1M -3642.9 -698.3
30 C1M -3585.9 -698.3
31 C1P -3528.9 -698.3
32 C1P -3471.9 -698.3
33 GNDP -3408.6 -698.3
34 GNDP -3351.6 -698.3
35 GND -3294.6 -698.3
座標
Pad 名稱 X座標 Y座標
Pad No.
36 GND -3237.6 -698.3
37 GND -3180.6 -698.3
38 GND -3123.6 -698.3
39 VDD -3066.6 -698.3
40 VDD -3009.6 -698.3
41 VDD -2952.6 -698.3
42 VDDP -2895.6 -698.3
43 V0 -2811.4 -698.3
44 V0 -2711.4 -698.3
45 V0 -2611.4 -698.3
46 V0 -2511.4 -698.3
47 V1 -2411.4 -698.3
48 V1 -2311.4 -698.3
49 V1 -2211.4 -698.3
50 V1 -2111.4 -698.3
51 V2 -2011.4 -698.3
52 V2 -1911.4 -698.3
53 V2 -1811.4 -698.3
54 V2 -1711.4 -698.3
55 V3 -1611.4 -698.3
56 V3 -1511.4 -698.3
57 V3 -1411.4 -698.3
58 V3 -1311.4 -698.3
59 V4 -1211.4 -698.3
60 V4 -1111.4 -698.3
61 V4 -1011.4 -698.3
62 V4 -911.4 -698.3
63 VREF -811.4 -698.3
64 VREF -711.4 -698.3
65 VREG -611.4 -698.3
66 VREG -511.4 -698.3
67 VREG -411.4 -698.3
68 GND 88.6 -698.3
69 VDD 188.6 -698.3
70 RA 288.6 -698.3
Pad 名稱 X座標 Y座標
RAiO TECHNOLOGY INC. 53/70 www.raio.com.tw
Preliminary Version 2.2 128x33
圖形/文字
RA8815
LCD
驅動控制器
Pad No.
71 RB 368.6 -698.3
72 DB7 448.6 -698.3
73 DB6 528.6 -698.3
74 DB5 608.6 -698.3
75 DB4 688.6 -698.3
76 DB3 768.6 -698.3
77 DB2 848.6 -698.3
78 DB1 928.6 -698.3
79 DB0 1008.6 -698.3
80
81
82
83
84 C86 1408.6 -698.3
85 BIT4 1488.6 -698.3
86
87
88 EXT_CLK 1728.6 -698.3
89 CLK_SEL 1808.6 -698.3
90 KST3 1888.6 -698.3
91 KST2 1968.6 -698.3
92 KST1 2048.6 -698.3
93 KST0 2128.6 -698.3
94 KIN4 2208.6 -698.3
95 KIN3 2288.6 -698.3
96 KIN2 2368.6 -698.3
97 KIN1 2448.6 -698.3
98 KIN0 2528.6 -698.3
99 IO7 2608.6 -698.3
100 IO6 2688.6 -698.3
101 IO5 2768.6 -698.3
102 IO4 2848.6 -698.3
103 IO3 2928.6 -698.3
104 IO2 3008.6 -698.3
105 IO1 3088.6 -698.3
106 IO0 3168.6 -698.3
107
Pad 名稱 X座標 Y座標
RD
WR
C
D/
CS
S
P/
INT
EL_CHRG
1088.6 -698.3
1168.6 -698.3
1248.6 -698.3
1328.6 -698.3
1568.6 -698.3
1648.6 -698.3
3248.6 -698.3
Pad No.
108
109
110 TEST2 3488.6 -698.3
111 TEST1 3568.6 -698.3
112 TEST0 3648.6 -698.3
113 GND 3708.6 -698.3
114 GND 3768.6 -698.3
115 VDD 3828.6 -698.3
116 VDD 3888.6 -698.3
116-1 S0 3951.8 -698.3
116-2 FG 4006.8 -698.3
116-3 S1 4061.8 -693.3
117 COMS_B1 4437.9 -491.3
118 COMS_B0 4437.9 -434.3
119 COM31 4437.9 -377.3
120 COM30 4437.9 -320.3
121 COM29 4437.9 -263.3
122 COM28 4437.9 -206.3
123 COM27 4437.9 -149.3
124 COM26 4437.9 -92.3
125 COM25 4437.9 -35.3
126 COM24 4437.9 35.3
127 COM23 4437.9 92.3
128 COM22 4437.9 149.3
129 COM21 4437.9 206.3
130 COM20 4437.9 263.3
131 COM19 4437.9 320.3
132 COM18 4437.9 377.3
133 COM17 4437.9 434.3
134 COM16 4437.9 491.3
135 DUM_R 4230.9 698.3
136 SEG127 4166.1 698.3
137 SEG126 4101.3 698.3
138 SEG125 4036.5 698.3
139 SEG124 3971.7 698.3
140 SEG123 3906.9 698.3
141 SEG122 3842.1 698.3
Pad 名稱 X座標 Y座標
EL_DCHG
RST
3328.6 -698.3
3408.6 -698.3
RAiO TECHNOLOGY INC. 54/70 www.raio.com.tw
Preliminary Version 2.2 128x33
圖形/文字
RA8815
LCD
驅動控制器
Pad No.
142 SEG121 3777.3 698.3
143 SEG120 3712.5 698.3
144 SEG119 3637.9 698.3
145 SEG118 3573.1 698.3
146 SEG117 3508.3 698.3
147 SEG116 3443.5 698.3
148 SEG115 3378.7 698.3
149 SEG114 3313.9 698.3
150 SEG113 3249.1 698.3
151 SEG112 3184.3 698.3
152 SEG111 3119.5 698.3
153 SEG110 3054.7 698.3
154 SEG109 2989.9 698.3
155 SEG108 2925.1 698.3
156 SEG107 2860.3 698.3
157 SEG106 2795.5 698.3
158 SEG105 2730.7 698.3
159 SEG104 2665.9 698.3
160 SEG103 2591.3 698.3
161 SEG102 2526.5 698.3
162 SEG101 2461.7 698.3
163 SEG100 2396.9 698.3
164 SEG99 2332.1 698.3
165 SEG98 2267.3 698.3
166 SEG97 2202.5 698.3
167 SEG96 2137.7 698.3
168 SEG95 2072.9 698.3
169 SEG94 2008.1 698.3
170 SEG93 1943.3 698.3
171 SEG92 1878.5 698.3
172 SEG91 1813.7 698.3
173 SEG90 1748.9 698.3
174 SEG89 1684.1 698.3
175 SEG88 1619.3 698.3
176 SEG87 1544.7 698.3
177 SEG86 1479.9 698.3
178 SEG85 1415.1 698.3
Pad 名稱 X座標 Y座標
Pad No.
179 SEG84 1350.3 698.3
180 SEG83 1285.5 698.3
181 SEG82 1220.7 698.3
182 SEG81 1155.9 698.3
183 SEG80 1091.1 698.3
184 SEG79 1026.3 698.3
185 SEG78 961.5 698.3
186 SEG77 896.7 698.3
187 SEG76 831.9 698.3
188 SEG75 767.1 698.3
189 SEG74 702.3 698.3
190 SEG73 637.5 698.3
191 SEG72 572.7 698.3
192 SEG71 498.1 698.3
193 SEG70 433.3 698.3
194 SEG69 368.5 698.3
195 SEG68 303.7 698.3
196 SEG67 238.9 698.3
197 SEG66 174.1 698.3
198 SEG65 109.3 698.3
199 SEG64 44.5 698.3
200 SEG63 -44.5 698.3
201 SEG62 -109.3 698.3
202 SEG61 -174.1 698.3
203 SEG60 -238.9 698.3
204 SEG59 -303.7 698.3
205 SEG58 -368.5 698.3
206 SEG57 -433.3 698.3
207 SEG56 -498.1 698.3
208 SEG55 -572.7 698.3
209 SEG54 -637.5 698.3
210 SEG53 -702.3 698.3
211 SEG52 -767.1 698.3
212 SEG51 -831.9 698.3
213 SEG50 -896.7 698.3
214 SEG49 -961.5 698.3
215 SEG48 -1026.3 698.3
Pad 名稱 X座標 Y座標
RAiO TECHNOLOGY INC. 55/70 www.raio.com.tw
Preliminary Version 2.2 128x33
圖形/文字
RA8815
LCD
驅動控制器
Pad No.
216 SEG47 -1091.1 698.3
217 SEG46 -1155.9 698.3
218 SEG45 -1220.7 698.3
219 SEG44 -1285.5 698.3
220 SEG43 -1350.3 698.3
221 SEG42 -1415.1 698.3
222 SEG41 -1479.9 698.3
223 SEG40 -1544.7 698.3
224 SEG39 -1619.3 698.3
225 SEG38 -1684.1 698.3
226 SEG37 -1748.9 698.3
227 SEG36 -1813.7 698.3
228 SEG35 -1878.5 698.3
229 SEG34 -1943.3 698.3
230 SEG33 -2008.1 698.3
231 SEG32 -2072.9 698.3
232 SEG31 -2137.7 698.3
233 SEG30 -2202.5 698.3
234 SEG29 -2267.3 698.3
235 SEG28 -2332.1 698.3
236 SEG27 -2396.9 698.3
237 SEG26 -2461.7 698.3
238 SEG25 -2526.5 698.3
239 SEG24 -2591.3 698.3
240 SEG23 -2665.9 698.3
241 SEG22 -2730.7 698.3
242 SEG21 -2795.5 698.3
243 SEG20 -2860.3 698.3
244 SEG19 -2925.1 698.3
245 SEG18 -2989.9 698.3
246 SEG17 -3054.7 698.3
247 SEG16 -3119.5 698.3
248 SEG15 -3184.3 698.3
249 SEG14 -3249.1 698.3
250 SEG13 -3313.9 698.3
251 SEG12 -3378.7 698.3
252 SEG11 -3443.5 698.3
Pad 名稱 X座標 Y座標
Pad No.
253 SEG10 -3508.3 698.3
254 SEG9 -3573.1 698.3
255 SEG8 -3637.9 698.3
256 SEG7 -3712.5 698.3
257 SEG6 -3777.3 698.3
258 SEG5 -3842.1 698.3
259 SEG4 -3906.9 698.3
260 SEG3 -3971.7 698.3
261 SEG2 -4036.5 698.3
262 SEG1 -4101.3 698.3
263 SEG0 -4166.1 698.3
264 DUM_L -4230.9 698.3
Pad 名稱 X座標 Y座標
RAiO TECHNOLOGY INC. 56/70 www.raio.com.tw
Preliminary Version 2.2 128x33

9. 電氣特性

9-1 Absolute Maximum Ratings

9-1
Parameter Symbol Rating Unit
Supply Voltage Range VDD -0.3 to 6.5 V
Input Voltage Range VIN -0.3 to VDD+0.3 V
圖形/文字
RA8815
LCD
驅動控制器
External VLCD Voltage Range V
Operation Temperature Range T
-0.3 to 8.0 V
LCD
-20 to 80
OPR
Storage Temperature Range TST -45 to 125
9-2 DC
特性
9-2
Parameter Symbol Min. Typ. Max. Unit Condition
Operating Voltage VDD 2.5 3.3 3.6 V
Bare Die
Operating Voltage VDD 2.7 3.3 3.8 V COG Module
VLCD Voltage V
Input High Voltage VIH 0.8°V
Input Low Voltage VIL Gnd -- 0.2°V
Output High Voltage VOH 0.8°V
Output Low Voltage VOL Gnd -- 0.2°V
-- 5~7 7.8 V
LCD
DD
DD
-- VDD V
V
DD
-- VDD V
V
DD
Input Leakage Current IIL -1 -- +1 μA VIN = VDD to VSS
Output Leakage Current IOL -3 -- +2 μA VIN = VDD to VSS
-- 56 -- VDD=3.3V, R = 270K
Oscillator Frequency FCL
-- 55 -- VDD=3.0V, R = 270K
-- 47 --
Khz
=2.4V, R = 270K
V
DD
No MPU I/F Access
V
=3.3V, F
Standby Mode Current
(Normal Mode Current)
I
-- 70 -- μA
SB
DD
Segment=128, Common=32
CL
FRM = 60Hz
=25
T
A
Display Off Current I
Sleep Mode Current I
-- 25 -- μA The same as above
DISPLAY
-- 0.2 0.5 μA The same as above
SLEEP
= 55KHz
V
= 2.4 to 3.6V, Gnd = 0V, Ta = -20 to 80
DD
RAiO TECHNOLOGY INC. 57/70 www.raio.com.tw
Preliminary Version 2.2 128x33
圖形/文字
RA8815
LCD
驅動控制器
9-3 Timing
並列介面
9-3-1
6800 MPU Interface
特性
tCSW6
RS, CS
tCYC6
R/W
EN
DB[7:0]
(Write)
DB[7:0]
(Read)
tWEN6
tOS6
tAC6
tDS6
9-16800 MPU 時序
tRWH6
tDH6
tOH6
Item Signal Symbol Condition
Unit
Min. Max.
Rating
Address Setup Time
RS,
CS
tCSW6 0 --
Read/Write Setup Time tWEN6 10 --
Read/Write Hold Time
R/
t
RWH6 10 --
W
Enable Access Time tAC6 90 --
Access Cycle Time
EN
tCYC6
Command Cycle 200 --
ns
Data Cycle 400 --
Write Data Setup Time tDS6 0 --
Write Data Hold Time tDH6 10 --
DB[7:0]
Read Data Access Time tOS6 -- 0
Read Data Hold Time
tOH6 10 --
RAiO TECHNOLOGY INC. 58/70 www.raio.com.tw
Preliminary Version 2.2 128x33
tCSW8
D/C, CS
RD, WR
DB[7:0]
(Write)
DB[7:0]
(Read)
tDS8 tDH8
tOS8
tAC8
tCYC8
tCSH8
tOH8
9-28080 MPU 時序
8080 MPU Interface
圖形/文字
RA8815
LCD
驅動控制器
Item Signal Symbol Condition
Rating
Min. Max.
Address Setup Time TCSW8 10 --
CS
Address Hold Time
RS,
TCSH8 10 --
Read/Write Access Time tAC8 90 --
Access Cycle Time
RD , WR
TCYC8
Command Cycle 200 --
Data Cycle 400 --
Write Data Setup Time tDS6 0 --
Write Data Hold Time tDH6 10 --
DB[7:0]
Read Data Setup Time tOS6 -- 0
Read Data Setup Time
tOH6 10 --
串列介面
9-3-2
CS
tCYC3
Unit
ns
SDA
SCK
tDS3 tDH3
tCKL3 tCKH3
tCSH3
RW RS(0) R7 R6 ………………….. R0 D7 D6 …………………. D0
Register No. R/W DATA.
9-33-Wire 時序
RAiO TECHNOLOGY INC. 59/70 www.raio.com.tw
Preliminary Version 2.2 128x33
3-Wire Serial Interface
圖形/文字
RA8815
LCD
驅動控制器
Item Signal Symbol Condition
Unit
Min. Max.
Access Time tCYC3 3.6 -- μs
CS
Rating
t
CS Setup Time
CSH3 20 --
Clock Low Pulse Width tCKL3 100 --
Clock High Pulse Width
SCK
tCKH3 100 --
ns
Data Setup Time tDS3 20 --
SDA
Data Hold Time
tDH3 10 --
tCYC4A
CS
tCSH4
RS
SDA
SCK
0 Don’t Care
RW R7 R6 …………..…….. R0 D7 D6 ……….……………. D0
tDS4 tDH4
tCKL4 tCKH4
4-Wire(A-Type) Serial Interface
Item Signal Symbol Condition
Access Time tCYC4A 3.4 -- μs
CS Setup Time
Clock Low Pulse Width tCKL4 100 --
Clock High Pulse Width
Data Setup Time tDS4 20 --
Data Hold Time
CS
SCK
SDA, RS
Register No. R/W DATA.
9-44-Wire(A-Type) 時序
Rating
Min. Max.
t
CSH4 20 --
tCKH4 100 --
tDH4 10 --
Unit
ns
RAiO TECHNOLOGY INC. 60/70 www.raio.com.tw
Preliminary Version 2.2 128x33
tCYC4B
CS
tCSH4
SDI
SDO
SCK
RW RS(0) R7 R6 ………………….. R0 WD7 WD6 ……………. WD0
tDS4 tDH4
Don’t Care RD7 RD6 …………..... RD0
tOS4B tOH4B
圖形/文字
RA8815
LCD
驅動控制器
tCKL4 tCKH4
Register No. R/W DATA.
9-54-Wire(B Type) 時序
4-Wire(B-Type) Serial Interface
Rating
Item Signal Symbol Condition
Min. Max.
Access Time tCYC4A 3.6 -- μs
CS
t
CS Setup Time
CSH4 20 --
Clock Low Pulse Width tCKL4 100 --
SCK
Clock High Pulse Width
tCKH4 100 --
Data Write Setup Time tDS4 20 --
SDI
Data Write Hold Time
tDH4 10 --
Data Read Setup Time tOS4B 20 --
SDO
Data Read Hold Time
tOH4B 10 --
Unit
ns
9-3-3 Reset
介面
RST
Internal
State
tRST
During Reset Reset Complete
tRSTH
9-6 : Reset 時序
RAiO TECHNOLOGY INC. 61/70 www.raio.com.tw
Preliminary Version 2.2 128x33
圖形/文字
RA8815
LCD
驅動控制器
Item Signal Symbol Condition
Unit
Min. Max.
Rating
Reset Pulse Width
RST
t
RST 100 -- ms
Reset Complete Hold
Time
RST
RSTH F
= 55KHz 150 250 ms
CL
t
RAiO TECHNOLOGY INC. 62/70 www.raio.com.tw
Preliminary Version 2.2 128x33

附件 A.

圖形/文字
RA8815
LCD
驅動控制器
A-1 COG
COMS_A0
1
COMS_A1
2
COM0
3
COM1
4
COM2
5
COM3
6
COM4
7
COM5
8
COM6
9
COM7
10
COM8
11
COM9
12
COM10
13
COM11
14
COM12
15
COM13
16
COM14
17
COM15
18
應用
串聯介面的基本接線
A-1-1
Icon
RA8815
#N
A-1aCOG 模組
DUM_L
SEG0
SEG1
SEG2
SEG3
SEG4
SEG5
SEG6
SEG7
SEG8
SEG9
SEG10
SEG11
SEG12
SEG13
SEG14
SEG15
SEG16
SEG17
SEG18
SEG19
SEG20
SEG21
SEG22
SEG23
SEG24
SEG25
SEG26
SEG27
SEG28
SEG29
SEG30
SEG31
SEG32
SEG33
SEG34
SEG35
SEG36
SEG37
SEG38
SEG39
SEG40
SEG41
SEG42
SEG43
SEG44
SEG45
SEG46
SEG47
SEG48
SEG49
SEG50
SEG51
SEG52
264
263
262
261
260
259
258
257
256
255
254
253
252
251
250
249
248
247
246
245
244
243
242
241
240
239
238
237
236
235
234
233
232
231
230
229
228
227
226
225
224
223
222
221
220
RA8815
Top View
19202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
SEG53
219
218
217
216
215
214
213
212
211
210
128x32
COG
FPC
#1
SEG54
SEG55
SEG56
SEG57
SEG58
SEG59
SEG60
SEG61
SEG62
SEG63
SEG64
SEG65
SEG66
SEG67
SEG68
SEG69
SEG70
SEG71
SEG72
SEG73
SEG74
SEG75
SEG76
SEG77
SEG78
SEG79
SEG80
209
208
207
206
205
204
203
202
201
200
199
198
197
196
195
194
193
192
Y
(0, 0)
X
68697071727374757677787980818283848586878889909192939495969798
SEG81
191
190
189
188
187
186
185
184
183
182
SEG82
SEG83
SEG84
SEG85
SEG86
SEG87
SEG88
SEG89
SEG90
SEG91
SEG92
SEG93
SEG94
SEG95
SEG96
SEG97
SEG98
SEG99
SEG100
SEG101
SEG102
SEG103
SEG104
SEG105
SEG106
SEG107
SEG108
SEG109
SEG110
SEG111
SEG112
SEG113
SEG114
SEG115
SEG116
SEG117
SEG118
SEG119
SEG120
SEG121
SEG122
SEG123
SEG124
SEG125
SEG126
SEG127
181
180
179
178
177
176
175
174
173
172
171
170
169
168
167
166
165
164
163
162
161
160
159
158
157
156
155
154
153
152
151
150
149
148
147
146
145
144
99
100
101
102
103
104
105
106
107
108
109
110
111
112
DUM_R
143
142
141
140
139
138
137
136
135
COM16
134
COM17
133
COM18
132
COM19
131
COM20
130
COM21
129
COM22
128
COM23
127
COM24
126
COM25
125
COM26
124
COM27
123
COM28
122
COM29
121
COM30
120
COM31
119
COMS_B0
118
COMS_B1
117
113
114
115
116
116-1
116-2
116-3
VLCD
VLCD
VLCD
VLCD
VLCD
VLCD
C2M
C2M
C2P
C2P
C1M
C1M
C1P
C1P
GNDP
GNDP
GND
GND
GND
GND
VDD
VDD
VDD
VDDP
V0V0V0V0V1V1V1V1V2V2V2V2V3V3V3V3V4V4V4V4VREF
123456789
VREF
VREG
VREG
VREG
GND
10111213141516
VDDRARB
DB7, SMOD1
DB6, SMOD0
DB5
DB4
DB3, CS
DB2, RS, SDI
DB1, SDA, SDO
DB0, SCL
RD, EN
WR, R/W
D/C, RSCSC86
BIT4
P/S
INT
EXT_CLK
CLK_SEL
KST3
KST2
KST1
KST0
KIN4
KIN3
KIN2
KIN1
KIN0
IO7
IO6
IO5
IO4
IO3
IO2
IO1
IO0
EL_CHRG
EL_DCHG
RST
TEST2
TEST1
TEST0
GND
GND
VDD
VDDS0FG
S1
17
A-1b串聯介面的 FPC 基本接線
RAiO TECHNOLOGY INC. 63/70 www.raio.com.tw
Preliminary Version 2.2 128x33
RA8815 MPU 介面方式有許多種,包括串並聯、3-Wire 4-Wire,也提供許多應用介面如鍵盤
掃描、I/O 等,因此要以 COG 與軟性 PCB (FPC)連接成如圖 A-1a COG 模組可以有許多種組
合,圖 A-1b COG 模組連接方式是串聯介面時的最基本方式,在 MPU 為串聯介面時這些接線都
是必須接到 FPC 的。
並聯介面的基本接線
COMS_A0 COMS_A1
COM0 COM1 COM2 COM3 COM4 COM5 COM6 COM7 COM8 COM9 COM10 COM11 COM12 COM13 COM14 COM15
1 2
3 4 5 6 7 8
9 10 11 12 13 14 15 16 17 18
A-1-2
DUM_L
SEG0
SEG1
SEG2
SEG3
SEG4
SEG5
SEG6
264
263
262
261
260
259
258
257
1920212223242526272829
VLCD
VLCD
VLCD
VLCD
VLCD
VLCD
C2M
C2M
SEG7
SEG8
SEG9
SEG10
SEG11
SEG12
SEG13
SEG14
SEG15
SEG16
SEG17
SEG18
SEG19
SEG20
SEG21
SEG22
SEG23
SEG24
SEG25
256
255
254
253
252
251
250
249
248
247
30
31323334353637383940414243444546474849505152535455565758596061626364656667
C2P
C2P
C1M
C1M
C1P
C1P
GNDP
GNDP
GND
SEG26
246
245
244
243
242
241
240
239
238
237
GND
GND
GND
VDD
VDD
VDD
VDDPV0V0V0V0V1V1V1V1V2V2V2V2V3V3V3V3V4V4V4V4
SEG27
SEG28
SEG29
SEG30
SEG31
SEG32
SEG33
SEG34
SEG35
SEG36
SEG37
SEG38
SEG39
SEG40
SEG41
SEG42
SEG43
SEG44
SEG45
SEG46
SEG47
SEG48
SEG49
SEG50
SEG51
SEG52
SEG53
SEG54
SEG55
SEG56
SEG57
SEG58
SEG59
SEG60
SEG61
SEG62
SEG63
SEG64
SEG65
SEG66
SEG67
SEG68
SEG69
SEG70
SEG71
SEG72
SEG73
SEG74
SEG75
SEG76
SEG77
SEG78
SEG79
SEG80
SEG81
SEG82
SEG83
SEG84
SEG85
SEG86
SEG87
SEG88
SEG89
SEG90
SEG91
SEG92
SEG93
SEG94
SEG95
SEG96
SEG97
236
235
234
233
232
231
230
229
228
227
226
225
224
223
222
221
220
219
218
217
216
215
214
213
212
211
210
209
208
207
206
205
204
203
202
201
200
199
198
197
196
195
194
193
192
191
190
189
188
187
186
185
184
183
182
181
180
179
178
177
176
175
Y
RA8815
Top View
(0, 0)
VREF
VREF
VREG
VREG
VREG
X
68697071727374757677787980818283848586878889909192939495969798
GND
VDDRARB
DB7, SMOD1
DB6, SMOD0
DB5
DB4
DB3, CS
DB2, RS, SDI
DB1, SDA, SDO
DB0, SCL
RD, EN
WR, R/W
D/C, RSCSC86
BIT4
P/S
INT
EXT_CLK
SEG98
174
173
172
171
170
169
168
167
166
165
CLK_SEL
KST3
KST2
KST1
KST0
KIN4
KIN3
KIN2
圖形/文字
SEG99
SEG100
SEG101
SEG102
SEG103
SEG104
SEG105
SEG106
SEG107
164
163
162
161
160
159
158
157
156
99
100
101
102
103
KIN1
KIN0
IO7
IO6
IO5
IO4
IO3
RA8815
LCD
驅動控制器
SEG108
SEG109
SEG110
SEG111
SEG112
SEG113
SEG114
SEG115
SEG116
SEG117
SEG118
SEG119
SEG120
SEG121
SEG122
SEG123
SEG124
SEG125
SEG126
SEG127
155
154
153
152
151
150
149
148
147
146
145
144
104
105
106
107
108
109
110
111
112
IO2
IO1
IO0
EL_CHRG
EL_DCHG
RST
TEST2
TEST1
TEST0
DUM_R
143
142
141
140
139
138
137
136
135
113
114
115
116
116-1
116-2
116-3
GND
GND
VDD
VDDS0FG
S1
COM16
134
COM17
133
COM18
132
COM19
131
COM20
130
COM21
129
COM22
128
COM23
127
COM24
126
COM25
125
COM26
124
COM27
123
COM28
122
COM29
121
COM30
120
COM31
119
COMS_B0
118
COMS_B1
117
123456789
1011121314151617181920212223242526
A-1c並聯介面的 FPC 基本接線
A-1c 則是並聯介面時的最基本方式,在MPU 為並聯介面時這些接線也都是必須接到 FPC 的。
RAiO TECHNOLOGY INC. 64/70 www.raio.com.tw
Preliminary Version 2.2 128x33
圖形/文字
RA8815
LCD
驅動控制器
COMS_A0 COMS_A1
COM0 COM1 COM2 COM3 COM4 COM5 COM6 COM7 COM8 COM9 COM10 COM11 COM12 COM13 COM14 COM15
1
2
3
4
5
6
7
8
9 10 11 12 13 14 15 16 17 18
A-1-3
DUM_L
SEG0
SEG1
SEG2
SEG3
SEG4
264
263
262
261
260
259
192021222324252627
VLCD
VLCD
VLCD
VLCD
VLCD
VLCD
其他應用的
SEG5
SEG6
SEG7
SEG8
SEG9
SEG10
SEG11
SEG12
SEG13
258
SEG14
257
256
255
254
253
252
251
250
249
SEG15
SEG16
SEG17
SEG18
SEG19
SEG20
248
247
246
245
244
243
SEG21
242
FPC
SEG22
SEG23
SEG24
241
240
239
接線
SEG25
SEG26
SEG27
SEG28
SEG29
SEG30
SEG31
SEG32
SEG33
SEG34
SEG35
SEG36
SEG37
SEG38
SEG39
SEG40
SEG41
SEG42
SEG43
SEG44
238
237
236
235
234
233
232
231
230
229
228
227
SEG45
226
225
224
223
222
221
220
219
218
RA8815
Top View
28
293031323334353637383940414243444546474849505152535455565758596061626364656667
C2M
C2M
C2P
C2P
C1M
C1M
C1P
C1P
GNDP
GNDP
GND
GND
GND
GND
VDD
VDD
VDD
VDDPV0V0V0V0V1V1V1V1V2V2V2V2V3V3V3V3V4V4V4V4
SEG46
SEG47
SEG48
SEG49
SEG50
SEG51
SEG52
SEG53
SEG54
SEG55
SEG56
SEG57
SEG58
SEG59
SEG60
SEG61
SEG62
SEG63
SEG64
SEG65
SEG66
SEG67
SEG68
SEG69
SEG70
SEG71
SEG72
SEG73
SEG74
SEG75
SEG76
SEG77
SEG78
SEG79
SEG80
SEG81
SEG82
SEG83
SEG84
SEG85
SEG86
SEG87
SEG88
SEG89
SEG90
SEG91
SEG92
SEG93
SEG94
SEG95
SEG96
SEG97
SEG98
SEG99
SEG100
SEG101
SEG102
SEG103
SEG104
SEG105
SEG106
SEG107
SEG108
SEG109
SEG110
SEG111
SEG112
SEG113
SEG114
SEG115
SEG116
SEG117
SEG118
SEG119
SEG120
SEG121
SEG122
SEG123
SEG124
SEG125
SEG126
SEG127
217
216
215
214
213
212
211
210
209
208
207
206
205
204
203
202
201
200
199
198
197
196
195
194
193
192
191
190
189
188
187
186
185
184
183
182
181
180
179
178
177
176
175
174
173
172
171
170
169
168
167
166
165
164
163
162
161
160
159
158
157
156
155
154
153
152
151
150
149
148
147
146
145
144
Y
(0, 0)
VREF
VREF
VREG
VREG
VREG
X
68697071727374757677787980818283848586878889909192939495969798
GND
VDDRARB
DB7, SMOD1
DB6, SMOD0
DB5
DB4
DB3, CS
DB2, RS, SDI
DB1, SDA, SDO
DB0, SCL
RD, EN
WR, R/W
D/C, RSCSC86
BIT4
P/S
INT
EXT_CLK
CLK_SEL
KST3
KST2
KST1
KST0
KIN4
KIN3
KIN2
99
100
101
102
103
104
105
106
107
108
109
110
111
112
KIN1
KIN0
IO7
IO6
IO5
IO4
IO3
IO2
IO1
IO0
EL_CHRG
EL_DCHG
RST
TEST2
TEST1
TEST0
DUM_R
143
142
141
140
139
138
137
136
135
COM16
134
COM17
133
COM18
132
COM19
131
COM20
130
COM21
129
COM22
128
COM23
127
COM24
126
COM25
125
COM26
124
COM27
123
COM28
122
COM29
121
COM30
120
COM31
119
COMS_B
118
COMS_B
117
113
114
115
116
116-1
116-2
116-3
GND
GND
VDD
VDDS0FG
S1
123456789
101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
A-2COG 模組之 FPC 接線(A)
如前面所述,RA8815 MPU 介面方式有許多種,包括串並聯、3-Wire 4-Wire,也提供許多應用介面如
鍵盤掃描、I/O 等,如圖 A-2 COG 模組連接方式是將 RA8815 所有功能由 Gold Bump PAD 接出,連接到
FPC,再由 FPC 的另一端(系統端)進行設定,雖然 FPC 接線比較複雜,但應用比較廣泛,系統端可以隨時
修改功能設定。
此外連接 Icon Common 可以選擇 COMS_A COMS_B 信號,讓玻璃(Panel)在佈局的時候容易將 Icon
放置在上下兩端。
A-3 COG 模組連接例題則非常簡捷,沒有用到鍵盤掃描、I/O、冷光片驅動,MPU 介面為 3-Wire 串聯
模式,使用 2 倍壓、內部 RC 振盪與中斷信號,因此 FPC 只有用到 18 根腳,不過在 COG 佈局時,有些信
號要在玻璃(Panel)上直接由 ITO 接到 VDD GND,如 P/
S 、CLK_SEL、EXT_CLK,如果系統要使用其
他功能如鍵盤掃描,那麼 FPC 的接線就要修改將 KIN[4:0]KST[3:0] 接出來。Pad Number 68,69,
113,114,115,116 VDD GND,主要是給一些信號要在玻璃(Panel)上直接由 ITO 連接設定用,因此在
RAiO TECHNOLOGY INC. 65/70 www.raio.com.tw
Preliminary Version 2.2 128x33
FPC 上不用接出來。
DUM_L
SEG0
SEG1
SEG2
SEG3
SEG4
SEG5
SEG6
SEG7
SEG8
SEG9
SEG10
SEG11
SEG12
SEG13
SEG14
SEG15
SEG16
SEG17
SEG18
SEG19
SEG20
SEG21
SEG22
SEG23
SEG24
SEG25
SEG26
SEG27
SEG28
SEG29
SEG30
SEG31
SEG32
SEG33
SEG34
SEG35
SEG36
SEG37
SEG38
SEG39
SEG40
SEG41
SEG42
SEG43
SEG44
SEG45
SEG46
SEG47
SEG48
SEG49
SEG50
SEG51
SEG52
SEG53
SEG54
SEG55
SEG56
SEG57
SEG58
SEG59
SEG60
SEG61
SEG62
SEG63
SEG64
SEG65
SEG66
SEG67
SEG68
SEG69
SEG70
SEG71
SEG72
SEG73
SEG74
SEG75
SEG76
SEG77
SEG78
SEG79
SEG80
SEG81
SEG82
SEG83
SEG84
SEG85
SEG86
SEG87
SEG88
SEG89
SEG90
SEG91
SEG92
SEG93
SEG94
SEG95
SEG96
SEG97
SEG98
174
173
172
171
170
169
168
167
166
165
CLK_SEL
KST3
KST2
KST1
KST0
KIN4
KIN3
KIN2
COMS_A0 COMS_A1
COM0 COM1 COM2 COM3 COM4 COM5 COM6 COM7 COM8 COM9 COM10 COM11 COM12 COM13 COM14 COM15
1
2
3
4
5
6
7
8
9 10 11 12 13 14 15 16 17 18
264
263
262
261
260
259
192021222324252627
VLCD
VLCD
VLCD
VLCD
VLCD
VLCD
258
257
256
255
254
253
252
251
250
249
248
247
246
245
244
243
242
241
240
239
238
237
236
235
234
233
232
231
230
229
228
227
226
225
224
223
222
221
220
219
218
RA8815
Top View
28
293031323334353637383940414243444546474849505152535455565758596061626364656667
C2M
C2M
C2P
C2P
C1M
C1M
C1P
C1P
GNDP
GNDP
GND
GND
GND
GND
VDD
VDD
VDD
VDDPV0V0V0V0V1V1V1V1V2V2V2V2V3V3V3V3V4V4V4V4
217
216
215
214
213
212
211
210
209
208
207
206
205
204
203
202
201
200
199
198
197
196
195
194
193
192
191
190
189
188
187
186
185
184
183
182
181
180
179
178
177
176
175
Y
(0, 0)
VREF
VREF
VREG
VREG
VREG
X
68697071727374757677787980818283848586878889909192939495969798
GND
VDDRARB
DB7, SMOD1
DB6, SMOD0
DB5
DB4
DB3, CS
DB2, RS, SDI
DB1, SDA, SDO
DB0, SCL
RD, EN
WR, R/W
D/C, RSCSC86
BIT4
P/S
INT
EXT_CLK
圖形/文字
SEG99
SEG100
SEG101
SEG102
SEG103
SEG104
SEG105
SEG106
SEG107
164
163
162
161
160
159
158
157
156
99
100
101
102
103
KIN1
KIN0
IO7
IO6
IO5
IO4
IO3
RA8815
LCD
驅動控制器
SEG108
SEG109
SEG110
SEG111
SEG112
SEG113
SEG114
SEG115
SEG116
SEG117
SEG118
SEG119
SEG120
SEG121
SEG122
SEG123
SEG124
SEG125
SEG126
SEG127
155
154
153
152
151
150
149
148
147
146
145
144
104
105
106
107
108
109
110
111
112
IO2
IO1
IO0
EL_CHRG
EL_DCHG
RST
TEST2
TEST1
TEST0
DUM_R
143
142
141
140
139
138
137
136
135
113
114
115
116
116-1
116-2
116-3
GND
GND
VDD
VDDS0FG
S1
COM16
134
COM17
133
COM18
132
COM19
131
COM20
130
COM21
129
COM22
128
COM23
127
COM24
126
COM25
125
COM26
124
COM27
123
COM28
122
COM29
121
COM30
120
COM31
119
COMS_B0
118
COMS_B1
117
123456789
101112131415161718
A-3COG 模組之 FPC 接線(B)
A-4 COG 模組連接例題則是使用 8080 8bit MPU 介面、2 倍壓、內部 RC 振盪、冷光片驅動與中斷信
號,沒有用到鍵盤掃描、I/O,因此 FPC 用到 29 根腳,同樣在 COG 佈局時,有些信號要在玻璃(Panel)上直
接由 ITO 接到VDD GND,如 C86BIT4P/
S 、CLK_SEL、EXT_CLK。
RAiO TECHNOLOGY INC. 66/70 www.raio.com.tw
Preliminary Version 2.2 128x33
DUM_L
SEG0
SEG1
SEG2
SEG3
SEG4
SEG5
SEG6
SEG7
SEG8
SEG9
SEG10
SEG11
SEG12
SEG13
SEG14
SEG15
SEG16
SEG17
SEG18
SEG19
SEG20
SEG21
SEG22
SEG23
SEG24
SEG25
SEG26
SEG27
SEG28
SEG29
SEG30
SEG31
SEG32
SEG33
SEG34
SEG35
SEG36
SEG37
SEG38
SEG39
SEG40
SEG41
SEG42
SEG43
SEG44
SEG45
SEG46
SEG47
SEG48
SEG49
SEG50
SEG51
SEG52
SEG53
SEG54
SEG55
SEG56
SEG57
SEG58
SEG59
SEG60
SEG61
SEG62
SEG63
SEG64
SEG65
SEG66
SEG67
SEG68
SEG69
SEG70
SEG71
SEG72
SEG73
SEG74
SEG75
SEG76
SEG77
SEG78
SEG79
SEG80
SEG81
SEG82
SEG83
SEG84
SEG85
SEG86
SEG87
SEG88
SEG89
SEG90
SEG91
SEG92
SEG93
SEG94
SEG95
SEG96
SEG97
SEG98
174
173
172
171
170
169
168
167
166
165
CLK_SEL
KST3
KST2
KST1
KST0
KIN4
KIN3
KIN2
COMS_A0 COMS_A1
COM0 COM1 COM2 COM3 COM4 COM5 COM6 COM7 COM8 COM9 COM10 COM11 COM12 COM13 COM14 COM15
1
2
3
4
5
6
7
8
9 10 11 12 13 14 15 16 17 18
264
263
262
261
260
259
192021222324252627
VLCD
VLCD
VLCD
VLCD
VLCD
VLCD
258
257
256
255
254
253
252
251
250
249
248
247
246
245
244
243
242
241
240
239
238
237
236
235
234
233
232
231
230
229
228
227
226
225
224
223
222
221
220
219
218
RA8815
Top View
28
293031323334353637383940414243444546474849505152535455565758596061626364656667
C2M
C2M
C2P
C2P
C1M
C1M
C1P
C1P
GNDP
GNDP
GND
GND
GND
GND
VDD
VDD
VDD
VDDPV0V0V0V0V1V1V1V1V2V2V2V2V3V3V3V3V4V4V4V4
217
216
215
214
213
212
211
210
209
208
207
206
205
204
203
202
201
200
199
198
197
196
195
194
193
192
191
190
189
188
187
186
185
184
183
182
181
180
179
178
177
176
175
Y
(0, 0)
VREF
VREF
VREG
VREG
VREG
X
68697071727374757677787980818283848586878889909192939495969798
GND
VDDRARB
DB7, SMOD1
DB6, SMOD0
DB5
DB4
DB3, CS
DB2, RS, SDI
DB1, SDA, SDO
DB0, SCL
RD, EN
WR, R/W
D/C, RSCSC86
BIT4
P/S
INT
EXT_CLK
圖形/文字
SEG99
SEG100
SEG101
SEG102
SEG103
SEG104
SEG105
SEG106
SEG107
164
163
162
161
160
159
158
157
156
99
100
101
102
103
KIN1
KIN0
IO7
IO6
IO5
IO4
IO3
RA8815
LCD
驅動控制器
SEG108
SEG109
SEG110
SEG111
SEG112
SEG113
SEG114
SEG115
SEG116
SEG117
SEG118
SEG119
SEG120
SEG121
SEG122
SEG123
SEG124
SEG125
SEG126
SEG127
155
154
153
152
151
150
149
148
147
146
145
144
104
105
106
107
108
109
110
111
112
IO2
IO1
IO0
EL_CHRG
EL_DCHG
RST
TEST2
TEST1
TEST0
DUM_R
143
142
141
140
139
138
137
136
135
113
114
115
116
116-1
116-2
116-3
GND
GND
VDD
VDDS0FG
S1
COM16
134
COM17
133
COM18
132
COM19
131
COM20
130
COM21
129
COM22
128
COM23
127
COM24
126
COM25
125
COM26
124
COM27
123
COM28
122
COM29
121
COM30
120
COM31
119
COMS_B0
118
COMS_B1
117
123456789
10111213141516171819202122232425262728
29
A-4aCOG 模組之 FPC 接線(C)
A-4b LCD 玻璃為 128x32 的範例,但是如果使用的 LCD 玻璃 COM 少於 32,則走線方式要特別注
意,因為 RA8815 不是單純只有繪畫模式(Graphics Mode)或點陣模式(Dot Matrix),它可以支援文字模式
(Text Mode),如果使用的 LCD 玻璃 COM 少於 32,連接 COM 的線不可任意分割,除非在應用上不使用文 字模式。
注意圖 A-4b,因為 COG 倒裝的關係,因此COM0SEG0 是在最右下腳的位置。
RAiO TECHNOLOGY INC. 67/70 www.raio.com.tw
Preliminary Version 2.2 128x33
128 x 32
COM31
: : : : :
COM16
圖形/文字
Icon
COM15
: : : : : :
COM0
RA8815
LCD
驅動控制器
SEG127 SEG0
………………………………………………………………
COM16 COM31
COMS
: :
..………………….
RA8815
(Back View)
COM0
: :
COM15
A-4bCOG 模組之 LCD 玻璃接線(128x32+Icon)
COM23
: : :
COM16
SEG95 SEG0
………………………………………………………………
COM16
COM23
96 X 24
…………….
RA8815
:
(Back View)
COM0
: :
COM15
COM15
: : : : : :
COM0
A-4cCOG 模組之 LCD 玻璃接線(96x24)
A-4c LCD 玻璃為 96x24 的範例,此範例上可以使用到一行全型字(16x16)及一行小 ASCII(8x8)字,或
者是三行小 ASCII(8x8)字,如果此 LCM 的目的只會使用繪畫模式,則 COM 線的分法可以左右對等各取一 半。
RAiO TECHNOLOGY INC. 68/70 www.raio.com.tw
Preliminary Version 2.2 128x33
圖形/文字
RA8815
LCD
驅動控制器
A-2 ITO
阻值
A-1COG ITO 最大阻值建議表
PAD Name ITO(Ohm) PAD Name ITO(Ohm) PAD Name ITO(Ohm)
S
VDD , VDDP 150 C2P
GND , GNDP 150 C2M
VREF VLCD VREG
V4 V3 V2 V1
V0 C1P C1M
200
200
200 DB[7:0] 600 KIN[4:0] 600
200
200
200
200
200
200 C86 600
200 BIT4 600
RA RB
RD , EN 600 IO[7:0] 600
WR , R/ W 600 EL_CHRG 600
D/C, RS
CS
INT 600 TEST[2:0] 600
200
200 CLK_SEL 600
200 EXT_CLK 600
200 KST[3:0] 600
600 EL_DCHG 600
600
P/
RST
600
600
ITO Layout
Chip PAD
C2P
C2M
C2P
VLCD
VLCD
VLCD
VLCD
C2M
VLCD
VLCD
C1M
C1M
C1P
C1P
FPC PAD
A-5ITO 走線範例 - VLCD(兩倍壓)
在 COG 開模時,有關Power 信號(如 VDD, GND, VLCD, V[4:0], C1P, C1M 等)的 ITO 阻值愈小愈好,建
議在玻璃佈局時,ITO 走線盡可能粗一些,才能降低 ITO 阻值。圖 A-5 VLCD 在玻璃 ITO 走線的範
例,因為 VLCD 6 PAD,建議全部拉出成一出粗的走線往軟性 PC (FPC)的相對映接點,也因為是
兩倍壓(C2P 要接到VLCD)的範例,C2P 2 PAD 用粗的走線與LVCD 6 PAD 全部連接。
RAiO TECHNOLOGY INC. 69/70 www.raio.com.tw
Preliminary Version 2.2 128x33
VLCD
VLCD
VLCD
VLCD
VLCD
VLCD
C2M
C2M
C2P
C2P
C1M
C1M
C1P
C1P
GNDP
GNDP
GND
GND
GND
GND
VDD
VDD
VDD
VDDPV0V0V0V0V1V1V1V1V2V2V2V2V3V3V3V3V4V4V4V4
Chip Pad
ITO Layout
FPC Pad
A-6ITO 走線範例
圖形/文字
RA8815
LCD
驅動控制器
A-6 是在玻璃ITO 走線的範例,FPC VDD GND 要與 RA8815 VDD GND 採取最近的距離,
避免彎曲走線,如 RA8815 GND 6 PAD,全部拉出成一出粗的走線往軟性 PC 板的相對映 GND
接點,同時建議 FPC VDDGND VLCD 線寬要比一般信號寬,FPC 貼在玻璃端的 VDDGND
VLCD 接點也比一般信號寬,因此在 FPC 開模時要特別留意,這樣就能降低電源損耗,讓 RA8815
COG 玻璃維持良好的特性。
RAiO TECHNOLOGY INC. 70/70 www.raio.com.tw
Loading...