RAiO RA8825 128x33 LCD 驅動控制器 規格書 Version 1.3 July 1, 2006 RAiO Technology Inc. @Copyright RAiO Technology Inc. 2005, 2006 RAiO TECHNOLOGY INC. 1/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 規格書改版說明 版 本 1.0 日 期 October 12, 2005 說 明 初版。 修正第 6-4-2 節: 電壓調整器電路 1.1 January 3, 2006 修正表 6-2: 電源供應電路設定 修正表 6-4: VREF 選擇 1.2 March 2, 2006 1.3 July 1, 2006 RAiO TECHNOLOGY INC. 修正第 4-4 節測試接角腳 TEST[2:0]的說明 修正圖 A-2、A-3、A-4 、A-5 修正表 8-1:Bump 尺寸及間距 2/63 www.raio.com.tw RA8825 Preliminary Version 1.3 章節 128x33 LCD 驅動控制器 內 容 頁數 1. 簡介 ..................................................................................................... 5 2. 特性 ..................................................................................................... 5 3. 系統方塊圖 ............................................................................................ 6 4. 腳位定義 ............................................................................................... 7 4-1 MPU 介面 .......................................................................................................................................................7 4-2 LCD Panel 介面 .............................................................................................................................................8 4-3 Clock 與 Power 介面 ....................................................................................................................................9 4-4 其他介面.........................................................................................................................................................9 5. 暫存器描述 ........................................................................................... 11 5-1 暫存器總表 .................................................................................................................................................. 11 5-2 暫存器內容描述........................................................................................................................................... 12 6. 功能描述 .............................................................................................. 25 6-1 微控制器介面 .............................................................................................................................................. 25 6-1-1 並列介面 .......................................................................................................................................... 25 6-1-2 串列介面 .......................................................................................................................................... 26 6-1-3 暫存器讀寫....................................................................................................................................... 27 6-1-4 記憶體讀寫....................................................................................................................................... 29 6-2 記憶體 ......................................................................................................................................................... 31 6-3 系統時脈...................................................................................................................................................... 31 6-4 LCD驅動器與電壓供應電路 ........................................................................................................................ 32 6-4-1 步階升壓電路 ................................................................................................................................... 33 6-4-2 電壓調整器電路 ............................................................................................................................... 34 6-4-3 電壓隨耦器....................................................................................................................................... 35 6-4-4 LCD驅動器....................................................................................................................................... 36 6-5 中斷 ............................................................................................................................................................. 37 6-6 鍵盤掃描...................................................................................................................................................... 37 6-7 I/O埠 ............................................................................................................................................................ 38 6-8 冷光信號...................................................................................................................................................... 39 RAiO TECHNOLOGY INC. 3/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 6-9 電源控制(Power Control) .......................................................................................................................... 39 7. 顯示功能 .............................................................................................. 41 7-1 資料寫入模式 .............................................................................................................................................. 41 7-2 游標設定...................................................................................................................................................... 42 7-2-1 游標位置與移位 ............................................................................................................................... 42 7-2-2 游標顯示與閃爍 ............................................................................................................................... 42 7-3 顯示視窗...................................................................................................................................................... 42 7-4 水平捲動...................................................................................................................................................... 44 7-5 垂直捲動...................................................................................................................................................... 46 8. 腳位圖 ................................................................................................. 47 8-1 COG Pad .................................................................................................................................................... 47 8-2 Pad X/Y 座標............................................................................................................................................... 48 9. 電氣特性 .............................................................................................. 52 9-1 Absolute Maximum Ratings..................................................................................................................... 52 9-2 DC 特性....................................................................................................................................................... 52 9-3 Timing 特性 ................................................................................................................................................ 53 9-3-1 並列介面 .......................................................................................................................................... 53 9-3-2 串列介面 .......................................................................................................................................... 54 9-3-3 Reset 介面 ....................................................................................................................................... 56 附件A. .................................................................................................... 58 A-1 COG應用 .................................................................................................................................................... 58 A-1-1 串聯介面的基本接線........................................................................................................................ 58 A-1-2 並聯介面的基本接線........................................................................................................................ 59 A-1-3 其他應用的FPC接線........................................................................................................................ 60 A-2 ITO 阻值 ..................................................................................................................................................... 62 RAiO TECHNOLOGY INC. 4/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 1. 簡介 RA8825 是一個點矩陣液晶顯示(LCD) 驅動控制器,內建 528Byte 的顯示記憶體,可支援到 128 x 33 的 LCD Panel,同時支援上下左右的旋轉功能,另外並提供 354Byte 的捲動 Buffer,達到捲動時畫面不斷平移 更新的效果,可以節省許多微處理器時間,提升液晶顯示之處理效率。 在 MPU 介面方面,RA8825 支援 8080/6800 系列之 MPU,提供 4-Bit 或 8-Bit 的資料匯流排介面,另外也支 援 3 線或 4 線共三種的串列介面,除此之外,RA8825 並整合了多項的實用介面,包含內建的液晶亮度調 整、4x5 的鍵盤掃描介面(Key Scan)、8 根 General I/O,以及冷光片驅動充放電訊號電路。因此在系統開發 時,可選用成本較低的 MPU 作為搭配,不僅在快速、便捷、好用,更能節省許多的開發成本。 2. 特性 支援 8080/6800 8/4-bit MPU 介面和 3-wire 8 根通用 I/O 腳位 或 4-wire 同步串列介面 內建 4x5 鍵盤掃描介面(Key Scan) 最大可支援 128Seg x 33Com LCD 面板 支援水平及垂直捲動功能 內建 528 Bytes 顯示記憶體(Display RAM)以 內建冷光片驅動充放電訊號電路 及 354Byte 的捲動 Buffer 內建 32-Steps 亮度調整控制 內建升壓電路 2X~3X(Voltage Booster)、電 內建 RC 振盪器 壓調整電路(Voltage Regulator)、電壓隨耦電 電源操作範圍:2.6~3.6V 路(Voltage Follower) 包裝: Gold Bump Die 支援 1/33 Duty,1/6~1/4 Bias 的 Panel 微控制器 (MPU) 液晶顯示器 (LCD Panel) RA8825 冷光驅動 (冷光片) 輸入/輸出埠 GPIO 4 x 5 鍵盤 Key Scan 圖 2-1:系統方塊圖 RAiO TECHNOLOGY INC. 5/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 3. 系統方塊圖 圖 3-1 是 RA8825 的內部方塊圖,RA8825 內部主要是由顯示記憶體、暫存器(Command Registers)、LCD 控制器、LCD 驅動器(Driver)、升壓電路、分壓電路、微控制器介面(MPU I/F)及鍵盤掃描電路等所組成。圖 3-2 則是以 RA8825 為核心的系統方塊圖。 DB[0:7] 528bytes Display RAM + Buffer RD(EN) WR(R/W) CS MPU I/F D/C(RS) Block C86 LCDC Control Block BIT4 P/S Cursor Control Register KST[3..0] KIN[4..0] INT Key Scan Control Block & INT Scroll Control Scan Control Block Driver I/F IO[7..0] GPIO EL_CHRG EL_DCHG CLK_SEL EXT_CLK Voltage Regulator RC Oscillator Voltage Follower VREF Voltage Booster RST TEST[2..0] Test & Power Circuit FG S[1:0] 128 Segment Drivers C[2:1]P C[2:1]M V0~V4 VLCD SEG0~SEG127 33 Common Drivers COM0~COM31 COMS_A[1:0] COMS_B[1:0] 圖 3-1:內部方塊圖 RAiO TECHNOLOGY INC. 6/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 4. 腳位定義 4-1 MPU 介面 Pin Name I/O Description 資料匯流排(Data Bus) 負責在 RA8825 及微處理器(MPU)之間做資料傳送與接收。 當 MPU 爲 8 位元模式下,DB[7:0]全部有效,當 MPU 爲 4 位元模式下,只 有 DB[3:0]為有效,高位元組 DB[7:4]無效需浮接。 當腳位 P/ S = 1 時,此時為平行並列介面,DB[7:0] 為位址/資料傳輸線, 當腳位 P/ S = 0 時,MPU 與 RA8825 之介面為串列模式(Serial Mode),此 時 DB[7:6](SMOD[1:0])為輸入腳位用來決定哪一種串列模式設定。 DB[7:0] 串列介面模式 SMOD : ------------------------------------------------------------------------------------------0 X : 三線式傳輸(3-Wire) ,使用到 SCK, SDA, CS DB0: SCK DB1: SDA/SDO I/O 1 0 : 四線式傳輸(4-Wire, A-Type) ,使用到 SCK, SDA, RS, CS 1 1 : 四線式傳輸(4-Wire, B-Type) ,使用到 SCK, SDO, SDI, CS DB2: RS/SDI DB3: CS 在串列模式下,信號皆由 DB[3:0]來定義,說明如下: DB[7:6]: SMOD 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 I 當使用 8080 系列的 MPU 時, RD 爲資料讀取訊號,在低電位動作。 當使用 6800 系列的 MPU 時,EN 爲 Enable 訊號,在高電位動作。 在串列模式此腳位不被使用,請接到 VDD。 控制訊號(Write Control or Read-Write Control) WR R/ W 當 MPU 爲 8080 系列時,此腳位爲資料寫入訊號( WR ),於低電位動作。 I 當 MPU 爲 6800 系列時,此腳位爲讀取/寫入訊號(R/ W ),高電位時表示爲 讀取的動作,低電位時表示爲寫入的動作。 在串列模式此腳位不被使用,請接到 VDD。 RAiO TECHNOLOGY INC. 7/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 控制訊號(Data/Command Select or Register Select) 當 MPU 爲 8080 系列時,此腳位為 Data 與 Command 的選擇信號,D/ C 為 0 時表示暫存器存取週期(Command Cycle),爲 1 表示資料存取週期(Data D/ C I RS Cycle)。 當 MPU 爲 6800 系列時,此腳位爲 RS 信號,RS 為 0 時表示暫存器存取週 期,爲 1 表示資料存取週期。 在串列模式此腳位不被使用,請接到 VDD。 晶片選取(Chip Select) I CS 當 CS 是 Low 時,RA8825 會處於致能,可接受指令,反之,則不可接受指 令。在串列模式此腳位不被使用,請接到 VDD。 中斷訊號(Interrupt Signal) INT O 中斷信號,連接 MPU 端以回報 RA8825 的狀況。平時為 High,設定中斷 發生時為 Low。 MPU 選擇(MPU Select) 當 MPU 介面為並列模式時,此腳位用來選擇 MPU 介面是 8080 系列或 I C86 6800 系列。 C86 = 0 8080 系列 MPU 介面。 C86 = 1 6800 系列 MPU 介面(Default)。 在串列模式此腳位不被使用,請接到 VDD。 資料位元選擇(Data Bit Select) 當 MPU 介面為並列模式時,此腳位用來選擇 MPU 介面的資料傳輸是 8 位 BIT4 I 元或 4 位元。 BIT4 = 0 8 位元資料傳輸介面。 BIT4 = 1 4 位元資料傳輸介面(Default)。 在串列模式此腳位不被使用,請接到 VDD。 串並列選擇(Parallel/Serial Select) P/ S I P/ S = 0 MPU 介面為串列模式(Default),請參考 DB[7:6]的設定。 P/ S = 1 MPU 介面為並列模式。 4-2 LCD Panel 介面 Pin Name I/O SEG0 ~ SEG127 O 驅動的 Segment 信號 COM0 ~ COM31 O 驅動的 Common 信號 RAiO TECHNOLOGY INC. Description 8/63 www.raio.com.tw RA8825 Preliminary Version 1.3 COMS_A[1:0] COMS_B[1:0] 128x33 LCD 驅動控制器 O Icon Common 信號 連接 Icon 的 Common 可以選擇 COMS_A 或 COMS_B 信號。 4-3 Clock 與 Power 介面 Pin Name I/O Description LCD 驅動的電壓源 V0~V4 O 其電壓之間的關係為 VLCD>V0≧V1≧V2≧V3≧V4≧VSS。使用時請各外 加 0.1uF~1uF 電容到 GND。 C1P, C1M I 升壓電路(Booster)外接電容接腳 C2P, C2M I 升壓電路外接電容接腳 VLCD O 升壓電路的輸出電壓 使用時請外加 0.1uF 電容到 GND。 電壓調整器(Regulator)的輸入參考電壓 VREF I 當選擇外部參考電壓輸入時電壓調整器的參考電壓。若選擇內部參考電 壓,此腳位可以不用接出,但如果接出來請外加 0.1uF 電容到 GND。 時脈選擇(Clock Select) CLK_SEL I CLK_SEL = 1 選擇內部時脈(Default),由內部 RC 電路自行產生。 CLK_SEL = 0 選擇外部時脈,時脈由 EXT_CLK 輸入。 外部時脈輸入(External Clock) EXT_CLK I 當 CLK_SEL = 0 時,選擇外部時脈,時脈由此腳位輸入。當 CLK_SEL = 1 時,此腳位不被使用,應接到 VDD 或 GND。 VDD P 電源輸入 P 電源接地 VDDP GND GNDP 4-4 其他介面 Pin Name I/O KST[3:0] O 鍵盤輸出信號(Key Strobe Output) KIN[4:0] I 鍵盤輸入信號(Key Data Input) RAiO TECHNOLOGY INC. Description 9/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 這些腳位不被使用到的,請接到 VDD。 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) 外部重置信號(Reset) RST I TEST[2..0] I S[1:0], FG I RST = 0 RA8825 將被初始化。 RST = 1 正常狀態,RA8825 已內建 Pull-Hi 電阻。 測試接腳 此為測試專用腳位,請直接連接到 GND。 測試接腳 此為測試專用腳位,不需連接使用,請保持浮接(NC)。 表 4-1:MPU 串、並列模式之使用腳位定義 並列模式 Pin Name I/O 串列模式 8080 8Bit 6800 4Bit 1 三線式 8Bit 4Bit 四線式 (A-Typ) 四線式 (B-Typ) DB7 I/O DB7 --* DB7 -- 0 1 1 DB6 I/O DB6 -- DB6 -- 0 0 1 DB5 I/O DB5 -- DB5 -- -- -- -- DB4 I/O DB4 -- DB4 -- -- -- -- DB3 I/O DB3 DB3 DB3 DB3 CS CS CS DB2 I/O DB2 DB2 DB2 DB2 -- RS SDI DB1 I/O DB1 DB1 DB1 DB1 SDA SDA SDO DB0 I/O DB0 DB0 DB0 DB0 SCK SCK SCK 2 RD , EN I RD RD EN EN 1* 1 1 WR , R/ W I WR WR R/ W R/ W 1 1 1 D/ C , RS I D/ C D/ C RS RS 1 1 1 CS I CS CS CS CS 1 1 1 C86 I 0 0 1 1 1 1 1 BIT4 I 0 1 0 1 1 1 1 P/ S I 1 1 1 1 0 0 0 註 1: “--" 表示此腳位不被使用,請保持浮接(NC)。 註 2: 串列模式時,沒用到的並聯介面信號要接到 1 或 VDD。 RAiO TECHNOLOGY INC. 10/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 5. 暫存器描述 5-1 暫存器總表 表 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 -- -- RS1 RS0 系統設定 3 MWMR BIEN -- -- -- -- -- 4 CURCR -- H2 H1 H0 -- BLK CR 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 K_AUTO IRE KF1/ KF0/ KSTB1 KSTB0 SIRQ KSTB1 KSTB0 KSD4 KSD3 KSD2 KSD1 KSD0 SIRQ AKD6 AKD5 AKD4 AKD3 AKD2 AKD1 AKD0 7 KSDR BMOD1 BMOD0 KSTB_S EL CUR_E N 暫存器說明 記憶體輸入模式 游標控制 鍵盤掃描控制 鍵盤掃描資料 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 D ASCR SPD3 SPD2 E SCCR F SL5/SR5 SL4/SR4 SL3/SR3 SL2/SR2 SL1/SR1 SL0/SR0 捲動位移量 SPD1 SCR_IM SCR_IM SCR_M D1 D0 D ISR -- -- -- 10 CSTR BR2 BR1 11 DRCR_A BOFF EN_R 12 DRCR_B 13 BLTR 14 IODR OE7 15 IODAR 16 ELCR SPD0 SBUF STP3 STP2 STP1 STP0 SCR_DI SCR_DI SCR_IN AUTO_S 自動捲動控制 捲動控制 R1 R0 TEN CR -- -- SCR_I KI -- BR0 CT4 CT3 CT2 CT1 CT0 對比調整 EN_G ROFF IDIR -- CDIR SDIR 驅動控制 CK_BS1 CK_BS0 RR2 RR1 RR0 HD2 HD1 HD0 驅動控制 BLK_EN PBK_EN -- GINV BLT3 BLT2 BLT1 BLT0 閃爍設定 OE6 OE5 OE4 OE3 OE2 OE1 OE0 IO 埠方向設定 IOD7 IOD6 IOD5 IOD4 IOD3 IOD2 IOD1 IOD0 IO 埠資料 EL_EN -- -- -- ELT3 ELT2 ELT1 ELT0 冷光控制 RAiO TECHNOLOGY INC. 11/63 中斷狀態顯示 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 5-2 暫存器內容描述 MPU 對 RA8825 有兩種命令週期(Command Cycle),一為暫存器讀寫週期(Register Cycle,RS = 0) ,另一 為記憶體讀寫週期(Memory Cycle,RS = 1) 。在進行暫存器讀寫週期時,MPU 必須先告之 RA8825 要對的 哪一個暫存器進行讀或寫,因此 MPU 會將第一筆資料(Data)傳給 RA8825,RA8825 收到後會將此資料存入 索引暫存器,同時認定下一筆資料就是要對索引暫存器內所指定的暫存器進行讀或寫。 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] : 此為 RA8825 的索引暫存器,固定在進行暫存器讀寫的第一個週期被用到,用來設定 MPU 在暫存 器讀寫的第二週期是對 RA8825 的哪一個暫存器進行讀寫。 由 索 引 暫 存 器 可 以看出它可以指定到 32 個暫存器(00H~1Fh),但是 RA8825 只有用到 23 個暫存器 (00h~16h),這些暫存器在 RESET 後的起始資料(Initial Data)都是 00h。 Memory Data (RAMD),記憶體 RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0/1 1 D7 D6 D5 D4 D3 D2 D1 D0 當 RS = 1,表示 MPU 對 RA8825 進近行記憶體讀寫週期(Memory Cycle),記憶體包含 Display RAM 及 ICON RAM。 [00h] Driver Waveform Register (DWFR) ,驅動波形設定暫存器 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 波 型)時。 [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 無作用。 在執行軟體重置的指令後,請等待 2 個系統時脈後,再執行其它指令。 MCLR : 清除記憶體。1 RAiO TECHNOLOGY INC. 顯示記憶體將被全部寫入”00h”,0 12/63 無作用。如果 MCLR 與 SRST 同時被設 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 成 ”1”,RA8825 將先寫入”00h” 到顯示記憶體,然後再進行軟體重置。 KWK : 鍵盤掃描 Wake Up 設定。0 IOWK : I/O 埠 Wake Up 設定。0 鍵盤掃描 Wake Up 關閉,1 IO 埠 Wake Up 關閉,1 DOFF_Z : 顯示關閉(Display Off)。0 1 鍵盤掃描 Wake Up 功能開啟。 IO 埠 Wake Up 功能開啟。 RA8825 LCD 驅動功能將關閉,同時顯示器(Panel)畫面將被關閉, LCD 驅動功能與顯示器(Panel)畫面將被開啟。 SLP : 睡眠模式設定。1 RA8825 進入睡眠模式,此時時脈與顯示器將被關閉。0 RA8825 Wake Up。 如果由鍵盤掃描或 IO 埠 Wake Up,SLP 會被清為 0。注意,當 SLP 設成 1 時,內部的驅動控制電路並未被 關閉,因此在進入睡眠模式前請先將暫存器[11h] ,也就是 驅動控制暫存器 A 的 DB[7:4] 設成 0,這樣才能 達到省電的效果。 [02h] System Register (SYSR),系統設定暫存器 RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 LS3 LS2 LS1 LS0 -- -- RS1 RS0 LS[3:0] : 設定 Panel 的顯示行數(Segment),RA8825 最大的 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 0 1 0 1 96 0 1 1 0 112 0 1 1 1 128 1 0 0 0 Reserved : : : 1 Reserved 1 1 1 Reserved RS[1:0] : 設定 Panel 的顯示列數(Common),RA8825 最大的 Common 為 32 (不包括 Icon 的 Common)。 RAiO TECHNOLOGY INC. RS1 RS0 Row No. 0 0 16 0 1 32 13/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 1 0 Reserved 1 1 Reserved [03h] Memory Write Mode Register (MWMR),記憶體輸入模式暫存器 RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 BMOD1 BMOD0 BIEN -- -- -- -- -- BMOD[1:0] : 設定寫入記憶體的範圍。 BMOD1 BMOD0 寫入記憶體範圍 0 0 正常顯示範圍 0 1 顯示範圍 + 捲動 Buffer 區域 1 x 捲動 Buffer 區域 BIEN : 忙碌中斷控制。1 允許忙碌(內部寫入記憶體之動作)後發生中斷,0 不允許忙碌中斷發生。 [04h] Cursor Control Register (CURCR),游標控制暫存器 RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 -- H2 H1 H0 -- BLK CR CUR_EN H[2:0] : 游標高度設定。 BLK : 游標閃爍選擇。0 CR : 游標歸位設定。0 RAiO TECHNOLOGY INC. H1 H0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 8 游標不閃爍,1 無動作,1 CUR_EN : 游標顯示設定。0 高度 H2 (Pixel) 游標閃爍。 游標歸位,游標會回到最左上方。 游標不顯示,1 游標顯示。 14/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 [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 軸)的位置。因為 RA8825 的 Segment 有 128Pixel,因 此 X[5:0] 的設定範圍為 0~Fh,當 X[5:0] = 20h 及 21h 時游標是指到水平捲動 Buffer 的位置。 [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 軸)的位置。因為 RA8825 的 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),鍵盤掃描控制暫存器 RW DB7 DB6 DB5 0 KSB KDB1 KDB0 KSB : 鍵盤掃描功能設定。0 DB4 KSTB_SE L 只能寫(Write Only) DB3 DB2 K_AUTO IRE 鍵盤掃描功能關閉,1 DB1 DB0 KF1/ KF0/ KSTB1 KSTB0 鍵盤掃描功能開啟。 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 AKD[6:0]以供 MPU 讀取。0 選擇自動模式(Auto-Mode),RA8825 會自動判斷被按下的鍵,並存在 選擇非自動模式(Non-Auto-Mode),RA8825 不會自動判斷按下的鍵,但軟體 可經由 KSTB[1:0]與 KSD[4:0]判斷目前所按下的鍵,可處理多鍵同時按的功能。 IRE : 鍵盤掃描之硬體中斷設定。0 當鍵盤被按下時不會產生硬體中斷,1 當鍵盤被按下時會產生硬體 中斷。 KF[1:0] : 鍵盤掃描頻率設定。 RAiO TECHNOLOGY INC. 15/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 鍵盤掃描週期 KF1 KF0 鍵盤掃描脈波寬度 0 0 256us 1.024ms 0 1 512us 2.048ms 1 0 1.024ms 4.096ms 1 1 2.048ms 9.182ms (4x5) 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] 來判斷哪一個鍵被按下。 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] : 鍵盤掃描的指示資料,在自動模式時由此暫存器可以知道鍵盤的狀況。RA8825 可以外接 4x5 的 鍵盤矩陣,也就是 20 個鍵(Key),0~19h 用 BCD 數值表示可以代表 20 個號碼,也就可以知道哪一個鍵被按 下。 RAiO TECHNOLOGY INC. AKD[6:0] 掃瞄資料說明 0~19h Key No. Input 20~39h Long Key No. Input 42 Key Release Other Reserved 16/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 [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 為單位。 [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。 [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 0 SL7 SL6 DB5 DB4 DB3 DB2 DB1 DB0 SL5/SR5 SL4/SR4 SL3/SR3 SL2/SR2 SL1/SR1 SL0/SR0 SL[7:0] : 水平方向捲動的位移量(以 Pixel 為單位),當 SCR_DIR1 (REG[0Eh]bit 3) 為 0 時動作。 SR[5:0] : 垂直方向捲動的位移量(以 Pixel 為單位),當 SCR_DIR1 (REG[0Eh]bit 3) 為 1 時動作。 當設定為自動捲動時,此暫存器可以用來設定 Common 或 Segment 的捲動起始位置。 RAiO TECHNOLOGY INC. 17/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 [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] : 設定自動捲動的速度。 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 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] : 設定自動捲動時,每次的位移圖元。 RAiO TECHNOLOGY INC. 位移圖元 SPD3 SPD2 SPD1 SPD0 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 18/63 (Pixel) www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 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 1 1 1 0 15 1 1 1 1 16 [0Eh] Scroll Control Register (SCCR),捲動控制暫存器 RW 0 DB7 DB6 SCR_IM SCR_IM D1 D0 DB5 DB4 SCR_MD SBUF DB3 DB2 DB1 DB0 SCR_DI SCR_DI SCR_INT AUTO_S R1 R0 EN CR SCR_IMD[1:0] : 0X: 自動捲動啟動時,設定每捲動 1 圖元後發出中斷(SCR_INTEN 必須為 1)。 10: 自動捲動啟動時,設定每捲動 8 圖元後發出中斷(SCR_INTEN 必須為 1)。 11: 自動捲動啟動時,設定每捲動 16 圖元後發出中斷(SCR_INTEN 必須為 1)。 選擇手動捲動模式,並且將捲動的 Offset 值歸 0,1 SCR_MD :捲動模式設定。0 SBUF : 捲動 Buffer 設定。0 1 選擇自動捲動模式。 捲動 Buffer 禁能,捲動時不包含捲動 Buffer,僅包含螢幕顯示所及的部分。 捲動 Buffer 致能,捲動時包含捲動 Buffer。 SCR_DIR[1:0] : 捲動方向設定。 SCR_DIR1 SCR_DIR0 捲動方向 0 0 由左至右(水平) 0 1 由右至左(水平) 1 0 由上至下(垂直) 1 1 由下至上(垂直) SCR_INTEN: 捲動中斷設定。0 不發動捲動中斷,1 自動捲動時,當捲動 1、8 或 16 個圖元後,會發 出中斷通知 MPU(非自動捲動時,此功能無效)。 AUTO_SCR : 自動捲動模式設定。0 停止自動捲動模式。若要跳出自動捲動模式,或是進行新的顯示資 料寫入,則 Bit5 的 SCR_MD 必須先清除為 0,以免影響之後進行的畫面顯示。 1 RAiO TECHNOLOGY INC. 19/63 進行自動捲動模式。 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 [0Fh] Interrupt Status Register (ISR),中斷狀態暫存器 RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 -- -- -- -- -- SCR_I KI -- SCR_I : 捲動中斷,1 捲動完成後中斷發生,0 KI : 鍵盤掃描中斷,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 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 對比度 Contrast 弱 : : : 1 RAiO TECHNOLOGY INC. 1 1 20/63 強 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 [11h] Driver Control Register1 (DRCR_A),驅動控制暫存器 A RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 BOFF EN_R EN_G ROFF IDIR -- CDIR SDIR 使用內部 Booster,0 BOFF : 升壓電路(Booster)功能設定。1 關閉內部 Booster,使用外部電壓輸入 (供給內部高壓電路用)。 EN_R : 參考電壓設定。1 使用內部產生的參考電壓給內部電壓調整器(Regulator)用,0 關閉內部參考 電壓產生電路,內部 Regulator 用的參考電壓由外部輸入。 EN_G : V0 電壓選擇。1 使用內部 Regulator 產生 V0,0 由外部輸入 V0。若使用外部輸入 V0,請將 此暫存器的 EN_R 及 BOFF 設為 0 (關閉),以免產生多餘的耗電。 ROFF : 分壓電路選擇。1 使用內部分壓電路及 Voltage Follower 產生 LCD Bias 電壓,0 關閉內部 Voltage Follower,使用外部分壓電路來產生 LCD Bias 電壓。若使用外部分壓電路,請將此暫存器的 EN_G、EN_R 及 BOFF 設為 0 (關閉),以免產生多餘的耗電。 IDIR : Icon 順序排列選擇,0 Icon 順序排列固定不變,1 CDIR : Common 順序排列選擇。0 Icon 順序排列隨 SDIR 而變。 接腳 COM0~31 代表 Common 0 ~ 31,1 接腳 COM0~31 代表 接腳 SEG0~127 代表 Segment 0 ~ 127,1 接腳 SEG0~127 代表 Common 31~0。 SDIR : Segment 順序排列選擇。0 Segment 127~0。 Note: 當 SDIR 與 CDIR 均為 1 時,IDIR 必須設定為 1. [12h] Driver Control Register (DRCR_B),驅動控制暫存器 B RW 0 DB7 DB6 CK_BS1 CK_BS0 DB5 DB4 DB3 DB2 DB1 DB0 RR2 RR1 RR0 HD2 HD1 HD0 CK_BS[1:0] : 升壓電路(Booster)時脈設定。假設系統 RC 振盪時脈 = 45KHz。 升壓電路(Booster)時脈 CK_BS1 CK_BS0 0 0 SYS_CLK/2 22.5KHz 0 1 SYS_CLK/4 11.25KHz 1 0 1 1 SYS_CLK/6 SYS_CLK/8 7.5KHz 5.625KHz RR[2:0] : 電壓調整器(Regulator) 阻值比,也就是參考電壓 VREF(註)與 V0 的比值。 RAiO TECHNOLOGY INC. 電壓調整器 阻值比 RR2 RR1 RR0 0 0 0 X2 0 0 1 X2.5 21/63 (Resistor Ratio) www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 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 -- 註: 請參考第 6-4-2 節的電壓調整器電路。 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) [13h] Blink Timer Register (BLTR),閃爍設定暫存器 RW 0 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 -- GINV BLT3 BLT2 BLT1 BLT0 BLK_EN PBK_EN BLK_EN : 閃爍功能設定。0 閃爍功能關閉,1 PBK_EN : 區域閃爍功能設定。0 閃爍功能開啟。 區域閃爍功能關閉,1 區域閃爍功能開啟,閃爍的區域是根據捲動視 窗(Scroll Window)來決定,若 BLK_EN= 1 時,則全螢幕閃爍。 GINV : 螢幕顯示反向設定。0 螢幕顯示正常,1 螢幕顯示反向。 BLT[3:0] : 閃爍時間設定,以 Frame 為單位。 RAiO TECHNOLOGY INC. 閃爍時間 BLT3 BLT2 BLT1 BLT0 0 0 0 0 8 0 0 0 1 16 0 0 1 0 24 22/63 (Frames) www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 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 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 [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 埠為輸出 (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 振盪頻 率愈高則輸出時間愈短。 RAiO TECHNOLOGY INC. 23/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 輸出時間 ELT3 ELT2 ELT1 ELT0 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 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 RAiO TECHNOLOGY INC. 24/63 (Sec) www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 6. 功能描述 6-1 微控制器介面 6-1-1 並列介面 RA8825 的 MPU 介面可支援 Intel 8080 系列與 Motorola 6800 系列的 4 位元或 8 位元微處理器,使用 者可以透過 C86 這根腳位去選擇 RA8825 的 MPU 介面是 8080 或者是 6800 的相容系統,如果 C86 接到 GND,則 RA8825 的 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]。 8080 MPU RA8825 A0 A1-A7 IORQ VDD D/C P/S Decoder CS C86 DB0-3(DB0-7) - D0-D3(D0-D7) RD RD WR WR RES RST BIT4 VDD or GND 圖 6-1:8080 (4/8-Bit) MPU 的介面圖 6800 MPU RA8825 A0 A1-A7 VMA VDD RS P/S Decoder CS C86 DB0-3(DB0-7) D0-D3(D0-D7) EN EN R/W R/W RES RST BIT4 VDD or GND 圖 6-2:6800 (4/8-Bit) MPU 的介面圖 RAiO TECHNOLOGY INC. 25/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 6-1-2 串列介面 RA8825 除了支援上述的並列介面外,也可以支援一種 3 線串列介面或兩種 4 線(A-Type, B-Type)串 列介面,使用者可以透過 P/ S 這根腳位去選擇 RA8825 的 MPU 介面是並列或者是串列介面,當腳位 P/ S = 1 時,此時為平行並列介面,DB[7:0] 為位址/資料傳輸線,而當腳位 P/ S = 0 時,MPU 與 RA8825 之介面為串列模式(Serial Mode),此時資料匯流排的 DB[7:6]被當成 SMOD[1:0] 的輸入設定 腳位用,來決定哪一種串列模式設定,如表 6-1 所示。在串列介面時許多資料傳輸線(Data Bus)被用 來當作串列控制信號,請參考前面 4-1 節的說明。而圖 6-3 ~ 6-5 是 MPU 與 RA8825 之間的串列介面 介面圖,150pF 的電容用來減少雜訊干擾,避免串列介面發生誤動作。 表 6-1 串列界面模式 SMOD 0 X 三線式傳輸(3-Wire) ,使用到 SCK, SDA, CS 1 0 四線式傳輸(4-Wire, A-Type) ,使用到 SCK, SDA, RS, CS 1 1 四線式傳輸(4-Wire, B-Type) ,使用到 SCK, SDO, SDI, CS MPU RA8825 SMOD1(DB7) SMOD0(DB6) P/S IO0 SCK(DB0) IO1 SDA(DB1) IO2 CS(DB3) 150pF 圖 6-3:3 線式的 MPU 介面圖 RAiO TECHNOLOGY INC. 26/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 MPU VDD RA8825 SMOD1(DB7) SMOD0(DB6) IO0 SCK(DB0) IO1 SDA(DB1) IO2 RS(DB2) IO3 CS(DB3) P/S 150pF 圖 6-4:4 線式(A-Type)的 MPU 介面圖 MPU VDD RA8825 SMOD1(DB7) SMOD0(DB6) IO0 SCK(DB0) IO1 SDO(DB1) IO2 SDI(DB2) IO3 CS(DB3) P/S 150pF 圖 6-5:4 線式(B-Type)的 MPU 介面圖 6-1-3 暫存器讀寫 MPU 對 RA8825 只有兩種控制時序,一為 MPU 對暫存器的讀寫,另一為 MPU 對記憶體的讀寫。如 前面 5-2 節所述,在進行暫存器讀寫週期時,MPU 必須先告之 RA8825 要對的哪一個暫存器進行讀 或寫,因此 MPU 傳給 RA8825 的第一筆資料(Data)代表要對 RA8825 的哪一個暫存器進行讀或寫, 第二筆資料才是真正代表寫入該暫存器的資料,或是代表由暫存器讀出的資料。 由 於 暫 存 器 內 容 控 制 著 所 有 RA8825 的 動 作 , 因 此對暫存器的讀寫就如同對 RA8825 下命令 (Command)一樣,所以也可以說暫存器的讀寫週期就是命令週期(Command Cycle)。 圖 6-6 與 6-7 為以 8080 MPU(8-Bit) 對 RA8825 暫存器進行讀寫的時序圖,圖 6-8 與 6-9 為以 6800 RAiO TECHNOLOGY INC. 27/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 MPU(8-Bit) 對 RA8825 暫存器進行讀寫的時序圖,圖 6-10 到 6-12 為以串列模式對 RA8825 暫存器進 行讀寫的時序圖。 DB[7:0] REG No. DB[7:0] DATA CS CS WR WR RD RD D/C D/C 圖 6-6:以 8080 8-Bit 對暫存器寫入的時序圖 DB[7:0] REG No. REG No. DATA 圖 6-7:以 8080 8-Bit 對暫存器讀取的時序圖 DB[7:0] DATA CS CS R/W R/W EN EN RS RS 圖 6-8:以 6800 8-Bit 對暫存器寫入的時序圖 REG No. DATA 圖 6-9:以 6800 8-Bit 對暫存器讀取的時序圖 CS SDA RW RS(0) R7 R6 ………………….. R0 D7 D6 …………………. D0 SCK Register No. R/W DATA. 圖 6-10:3 線串列介面對暫存器讀寫的時序圖 RAiO TECHNOLOGY INC. 28/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 CS RS 0 SDA RW Don’t Care R7 R6 …………..…….. R0 D7 D6 ……….……………. D0 SCK Register No. R/W DATA. 圖 6-11:4 線串列介面(A-Type)對暫存器讀寫的時序圖 CS SDI RW SDO RS(0) R7 R6 ………………….. R0 Don’t Care WD7 WD6 ……………. WD0 RD7 RD6 ……………... RD0 SCK Register No. R/W DATA. 圖 6-12:4 線串列介面(B-Type)對暫存器讀寫的時序圖 6-1-4 記憶體讀寫 MPU 對 RA8825 的另一時序為對記憶體的讀寫(Memory Write),通常代表對顯示記憶體做資料的傳 遞,一個 Memory Write 代表寫入 Data 到目前游標所對映的顯示記憶體位址,之後游標位址會自動加 一,再一個 Memory Write 動作,Data 將被寫入到新游標所對映的顯示記憶體位址。由於都是資料的 讀寫的動作,因此對記憶體的讀寫週期也可以解釋為資料週期(Data Cycle)。 圖 6-13 與 6-14 為以 8080 MPU(8-Bit) 對 RA8825 記憶體進行讀寫的時序圖,圖 6-15 與 6-16 為以 6800 MPU(8-Bit) 對 RA8825 記憶體進行讀寫的時序圖,圖 6-17 到 6-19 為以串列模式對 RA8825 記 憶體進行讀寫的時序圖。 RAiO TECHNOLOGY INC. 29/63 www.raio.com.tw RA8825 Preliminary Version 1.3 DB[7:0] 128x33 LCD 驅動控制器 DATA(n+1) DATA(n) DB[7:0] CS CS WR WR RD RD D/C D/C 圖 6-13:以 8080 8-Bit 對記憶體寫入的時序圖 DB[7:0] DATA(n) DATA(n) DATA(n+1) 圖 6-14:以 8080 8-Bit 對記憶體讀取的時序圖 DB[7:0] DATA(n+1) CS CS R/W R/W EN EN RS RS 圖 6-15:以 6800 8-Bit 對記憶體寫入的時序圖 DATA(n) DATA(n+1) 圖 6-16:以 6800 8-Bit 對記憶體讀取的時序圖 CS SDA RW RS(1) MD7 MD6 …………….. MD0 SCK Mem. R/W DATA. 圖 6-17:3 線串列介面對記憶體讀寫的時序圖 RAiO TECHNOLOGY INC. 30/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 CS RS 1 SDA RW Don’t Care MD7 MD6 ……….……. MD0 SCK Mem. R/W Data 圖 6-18:4 線串列介面(A-Type)對記憶體讀寫的時序圖 CS SDI SDO RW Don’t Care RS(1) WD7 WD6 ……………. WD0 RD7 RD6 ……………... RD0 SCK Mem. R/W Data 圖 6-19:4 線串列介面(B-Type)對記憶體讀寫的時序圖 6-2 記憶體 RA8825 內含一個 528Byte 的顯示記憶體(Display RAM),因為 LCD 的顯示範圍為 128x33 點,因此需 要(128 * 33) / 8 = 528Byte 的顯示記憶體,同時為了達到顯示畫面移動的效果,RA8825 的顯示記憶體 還增加了捲動 Buffer,讓顯示畫面在左右移動或上下移動時不會有遲鈍的感覺。 6-3 系統時脈 系統時脈由內部 RC 電路自行產生,頻率約為 55KHz,當電源控制暫存器(PWRR)的 Bit0 – SLP 被設定 為 1 時,RA8825 將進入睡眠模式,此時系統時脈將被關閉。 系統時脈也可以由外部直接輸入,當時脈選擇腳位 CLK_SEL = 0 時,系統時脈由 EXT_CLK 輸入。 RAiO TECHNOLOGY INC. 31/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 6-4 LCD 驅動器與電壓供應電路 RA8825 的驅動器電壓供應電路是一個低功率、省電的設計,它可產生適當的電壓準位,供給 LCD 所需 的電壓。驅動器電壓供應電路包含有步階升壓電路(Booster)、電壓調整器(Regulator)和電壓隨耦器 (Voltage Follower),針對不同的需求目的,驅動控制暫存器(暫存器[11h]) 可各自獨立的對電源供應電路 內的這些相關電路作開或關的選擇設定。 D[n:0] LP Latch x m VLCD V0 CK_PWM Cxn CK_BS Booster Regulator BOFF R-String Latch x n PWM Voltage Follower V1 V2 V3 V4 ROFF COM / Segment Driver COM[31:0] COMS SEG[127:0] DOFF V[4:1] VREF 圖 6-20:LCD 驅動器與電壓供應電路方塊圖 RA8825 不僅有內部的電源供應電路來提供所需的電源,並且可利用驅動控制暫存器(暫存器[11h])的設 定,來使用外部所提供的電源供應電路。表 6-2 和表 6-3 就是說明各項功能的狀態設定。 表 6-2: 電源供應電路設定 驅動控制暫存器 (DRCR_A) Bit7 Bit6 狀態 功能 步階升壓電路(Booster Circuit)控制位元 參考電壓電路 (Reference Voltage Circuit)控制位 ‘1’ ‘0’ ON OFF ON OFF 元。 Bit5 電壓調整電路((Voltage Regulator Circuit)控制位元 ON OFF Bit4 電壓隨耦器 (Voltage Follower Circuit)控制位元 ON OFF RAiO TECHNOLOGY INC. 32/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 表 6-3: 電源供應電路狀態設定表 驅動控制暫存器 電壓調整 步階升壓 電壓調整 (DRCR_A) 電路 電路之 電路 電壓隨耦 外部所需電壓 電路 VREF 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 0 0 0 1 OFF OFF 不需要 ON V0, VDD 0 0 0 0 OFF OFF 不需要 OFF V0~V4, VDD 6-4-1 步階升壓電路 在 RA8825 的晶片內建有步階升壓電路(Booster),可以產生 2X、3X 於 VDD-VSS 電壓準位的步階電壓VLCD,供給下一級的電壓調整器(Regulator)及內部 LCD 驅動電路使用,C1P 與 C1M 跨接一約 1uF 的電容則產生 2 倍 VLCD 電壓,若 C2P 與 C2M 也跨接一 1uF 的電容則產生 3 倍 VLCD 電壓,其連 接方式如圖 6-21,左邊是假設 VDD = 2.4V,3 倍升壓的結果讓 VLCD 電壓達到 7.2V,右邊是假設 VDD = 3V,2 倍升壓的結果讓 VLCD 電壓達到 6V。 VDD C2P C1P C1M C2P C2M C2M VLCD VLCD VSS VSS RA8825 C1M RA8825 C1P VDD 2X Step-up Voltage Circuit 3X Step-up Voltage Circuit VLCD=3xVDD=7.2V VLCD=2xVDD=6V VDD=2.4V VDD=3V VSS=0V VSS=0V 3X Step-up Voltage Relationships 2X Step-up Voltage Relationships 圖 6-21:步階升壓應用電路 RAiO TECHNOLOGY INC. 33/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 由於 RA8825 支援的 LCD Panel 為 128x33,因此 VLCD 電壓一般須需求不高,大部份至 5V 就可以 得到良好顯示品質,在此情況下可以將 5V VDD 直接接到 VLCD、C1P 與 C2P,C1P、C1M 與 C2P、C2M 不用跨接電容。 RA8825 升壓電路的時脈可以由驅動控制暫存器 B(DRCR_B)來設定,請參考暫存器[12h]的說明。此 外前面提到,驅動器電壓供應電路包含有步階升壓電路、電壓調整器和電壓隨耦器,如果全部使用 RA8825 內部的這些驅動器電壓供應電路,則其外部連接方式如圖 6-22 所示,如果 VLCD 電壓要由 外部供應,也就是不使用內部步階升壓電路(Booster),其外部連接方式如圖 6-23 所示。若選擇內部 參考電壓,圖 6-22 及 6-23 的 VREF 腳可以不用接出,但如果接出來請外加 0.1uF 電容到 GND。 External Power Supply VLCD C1 VLCD C2M C1 C1 C2 C2 C2 C2M C2P C2P C1M C1P C1M C1P C2 VREF C2 V0 C2 V1 VREF V0 V1 C2 V2 C2 V2 C2 V3 C2 V3 C2 V4 C2 V4 VSS VSS 圖 6-22:使用內部 VLCD 電源電路(3 倍壓) 圖 6-23:使用外部 VLCD 電源電路 註: 外接的電容值 C1 = 1uF,C2 = 0.1uF。 6-4-2 電壓調整器電路 電壓調整器電路(Voltage Regulator) 主要由 Band-Gap 與 OP-Amp 組成,其目的為接受步階升壓電路 (Booster)產生的 VLCD 驅動電壓,然後產生一穩定的 V0 電壓源供給電壓隨耦器(Voltage Follower)。 RA8825 內部已經包含有一個精密的 32 階調整電路,配合內部固定電源電壓(VIREF)產生一參考電壓 (VREF),利用電阻分壓來調整 V0 的準位,V0 產生的基本公式如下: V0 = (1+R1/R2) * VREF = (1+R1/R2) * (0.096* (α-31)+VIREF) 其中 α 即為 CT[4:0]的設定值,當 CT[4:0]=1Fh 時,VREF=VIREF。 RAiO TECHNOLOGY INC. 34/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 R1 V0 R2 VREF 圖 6-24 電壓隨耦器 RA8825 對 電 壓 調 整 器 阻 值 比 , 也 就 是 參 考 電 壓 VREF 與 V0 的 比 值 , 可 以 由 驅 動 控 制 暫 存 器 B(DRCR_B)來設定,其調整倍率共有 2/2.5/3/3.5/4/4.5/5X 7 種組合,請參考暫存器 DRCR_B 的 Bit[5:3]。此外電壓調整器也內建 -0.05% 的溫度補償。 VREF 可為 RA8825 內部產生或由外部輸入,在 250C 時操作時請參考表 6-4: 表 6-4: VREF 選擇 參考電壓形式 DRCR-A Bit6 DRCR-A Bit5 (EN_R) (EN_G) 1 內部提供 外部輸入 溫度梯度 單位 VREF 1 -0.05 %/℃ 0.096* (α-31)+VIREF 0 1 - - X 0 - - VREF Pin 內部固定電源電壓(VIREF)通常為 1.6V。當電壓調整器電路關閉時(EN_G=0),不論 EN_R 設定為 1 或 0,參考電壓電路都會一起被關閉。 6-4-3 電壓隨耦器 電壓隨耦器(Voltage Follower) 提供 V0~V4 電壓給 LCD 驅動電路,使用者可以單獨使用內部電壓隨耦 器,也可以獨立用外部的分壓電源,V0~V4 電壓與 VLCD 之相對關係為: VLCD > V0 > V1 > V2 > V3 > V4 > GND RA8825 可以透過對比調整暫存器(CSTR)控制 LCD Bias 由 1/4 到 1/7。同時為了符合不同 LCD 面板 RAiO TECHNOLOGY INC. 35/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 (Panel)大小及配合適當的驅動電流,RA8825 可以由驅動控制暫存器 B(DRCR_B) 來設定電壓隨耦器 提供的驅動電流大小,及設定對比調整暫存器(CSTR)去調整液晶顯示品質。 如圖 6-25A 所示為單獨使用內部電壓隨耦器,如果獨立用外部的分壓電源,其連接方式如圖 6-25B 所 示。 External Power Supply C2 C2 VLCD VLCD C2M C2M C2P C2P C1M C1P C1M C1P VREF VREF V0 V0 V1 C2 V2 C2 V3 C2 V4 External Power Supply V1 V2 V3 V4 VSS VSS 圖 6-25A:使用內部電壓隨耦器 圖 6-25B:使用外部分壓電源 6-4-4 LCD 驅動器 RA8825 的 LCD 驅動器(Segment/Common Driver) 負責將顯示資料由前一級的 Latch 取出,同時配 合 Level Shifter,將組合成的信號各別送到對映的 Common 或 Segment,Level Shift 基本上由許多 類比開關組成,它會依照時序產生器(Timing Generator)產生的控制信號,切換這些開關,將 V0~V4 傳送到 Common 與 Segment。 如圖 6-26 所示,RA8825 提供 128 個 Segment 信號,33 個 Common 信號,其中 Common 信號中的 COMS 為提供給 LCD Panel 上的 Icon 使用,COMS_A[1:0]與 COMS_B[1:0]的腳位分別位於 RA8825 晶片的左右兩側,方便使用者對 COG 玻璃上的 Icon 進行佈局。COMS_A[1:0]與 COMS_B[1:0]各有 不同的驅動 Buffer,如果 Icon 面積比較大,可將 COMS_A0 與 COMS_A1 倂接使用,或是將 COMS_B0 與 COMS_B1 倂接使用。 RAiO TECHNOLOGY INC. 36/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 128 Segment Drivers SEG0~SEG127 33 Common Drivers COM0~COM31 COMS_A0 COMS_A1 COMS COMS_B0 COMS_B1 圖 6-26:Segment 與 Common 的 Driver 電源控制暫存器(PWRR) 的 DOFF_Z 被用來做顯示關閉(Display Off)的控制。當 DOFF_Z = 0 時 LCD 驅動功能將關閉,COM0~COM31 與 SEG0~SEG127 會被連接到 GND,同時顯示器(Panel)畫面將被 關閉。 6-5 中斷 RA8825 提供一中斷信號線( INT )用來表示有二種中斷訊息可能發生: 捲動中斷,當捲動 1、8 或 16 個圖元完成後,會發出中斷。 鍵盤掃描之硬體中斷,當鍵盤被按下時發生中斷。 這二種中斷都可以單獨被致能或禁能,而中斷的設定與中斷訊息可有由暫存器來控制與讀取。中斷信號 線平時為 High,設定中斷發生時為 Low,MPU 偵測到此中斷後必須清除中斷狀態暫存器,中斷信號線 才會回到 High。如果不使用硬體中斷信號線,MPU 可以用詢問的方式讀取中斷狀態暫存器,以得到中 斷訊息。 6-6 鍵盤掃描 RA8825 內建有 4x5 的鍵盤掃描電路,可用來作為 Keyboard 的功能,幫助系統發展者可輕易整合開發 含有 Keyboard 的周邊電路。鍵盤掃描的方式有自動與非自動兩種,在自動模式甚至可以判斷鍵盤被長 按或短按,讓 MPU 讀取對應的鍵盤碼,此模式也可以傳遞釋放碼(Release Key) 。RA8825 的鍵盤掃描 RAiO TECHNOLOGY INC. 37/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 的週期可以調整,也包含了消除彈跳電路,使用上非常實用。如圖 6-27 就是鍵盤掃描的簡單應用電路, 表 6-5 為鍵盤掃描在自動模式下的鍵盤碼,對應圖 6-27 的應用電路,由 MPU 讀取鍵盤掃描資料暫存器 (KSDR),就可以知道那一個鍵被按下,使用時請將 KIN[4:0]加上 Pull-Hi 電阻。 RA8825 KST3 KST2 KST1 KST0 VDD 10KΩ KIN4 KIN3 KIN2 KIN1 KIN0 圖 6-27:4x5 的鍵盤掃描應用電路圖 表 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 為 RA8825 鍵盤掃描在自動模式下的鍵盤碼,在自動模式下如果同一按鍵按下超過一秒鐘,則 RA8825 會發出第二次中斷,同時鍵盤掃描資料暫存器(KSDR)的 Data 會由短按鍵盤碼改成長按鍵盤 碼,MPU 讀取鍵盤掃描資料暫存器後可以知道那一個鍵被按下超過一秒鐘。 6-7 I/O 埠 RA8825 提供 8 根一般用途的 I/O 埠,每根 I/O 埠可以獨立用來作為輸出或輸入,並且透過 MPU 來使 RAiO TECHNOLOGY INC. 38/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 用,當 RA8825 進入 Sleep Mode 後,可以由 I/O 埠來叫醒(Wake Up)。RA8825 的 8 根 I/O 埠也可以用 來推動 LED,當作訊息顯示或提供 LCD 面板的背光源。 6-8 冷光信號 RA8825 提供 2 根冷光控制信號,可以用來推動冷光驅動電路,減輕 MPU 使用冷光的困擾。冷光信號輸 出時間設定由冷光控制暫存器(ELCR)來決定。其輸出波形與應用電路如圖 6-28、6-29 所示: ≒ 700 us ≒ 700 us EL_DCHG EL_CHRG ≒3 us ≒24 us ≒24 us ≒3 us 圖 6-28:EL 冷光控制信號 L1=3MH +3V 3 D1 1N4148 EL_CHRG 充電 EL_DCHG 放電 R1=2K Q1 2SC1623 EL R3 2K Q2 2SC1623 R2 =2K 圖 6-29:EL 冷光驅動電路圖 6-9 電源控制 (Power Control) RA8825 提供兩種電源模式(Power Mode),一種為工作時的正常模式(Normal Mode),一種為睡眠模式 (Sleep Mode),在正常模式時,可寫入”0” 到電源控制暫存器(PWRR)的 Bit 0,讓 RA8825 進入睡眠模 式,睡眠模式啟動時,會關閉 LCD 顯示功能以及所有 LCD Driver 的動作,全部的 COM 與 SEG 信號會 RAiO TECHNOLOGY INC. 39/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 維持在 Low,全部的 Key Strobe 信號被設為 High,全部的 I/O 信號維持原來的設定,最後將 RC 振盪 器關閉,因此整個 IC 僅耗損靜態電流。 RA8825 提供三種方式喚醒(Wake-UP),第一種是透過 MPU 寫入”1” 到電源控制暫存器(PWRR)的 Bit 0,讓 RA8825 進入正常模式,第二種是利用 Key Scan 的方式喚醒,第三種是利用 I/O 埠喚醒,當喚醒 RA8825 時,RA8825 先將 RC 振盪器起振,因此必須要等待一段起振時間(約 250ms),之後 MPU 才能 正常的進行資料存取,LCD Driver 也才能動作。 RAiO TECHNOLOGY INC. 40/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 7. 顯示功能 7-1 資料寫入模式 RA8825 是以字元映射(bit map)方式填入圖形資料在顯示記憶體(Display RAM)上,當進行記憶體的寫入 動作,資料將會被寫入到目前游標所對映的顯示記憶體位址。 圖 7-1:繪圖模式的顯示 RA8825 支援之最大顯示圖元(Pixel)範圍為 128 點 x 33 點,因此需要約 528 Byte 的 Display Data RAM (DDRAM)來儲存欲顯示的每個圖元點,在 DDRAM 裡,只有在顯示範圍內的對應資料會被顯示於 LCD 面 板上,不在顯示範圍內的則會被忽略掉。當 RA8825 在顯示圖形的時候,是以字元映射(Bit Map)的方式寫 入 DDRAM,若 DDRAM 的某個位置被填滿為 ‘1’ 時,相對於 LCD 面板的位置會被顯示出亮點,由圖 7-2 可看出,在 DDRAM 上所儲存之圖元資料,會對應到顯示螢幕(LCD)上,而構成文字、符號或圖形之顯示 效果。 Segment D7 D6 D5 D4 D3 D2 D1 D0 1 1 1 0 0 1 1 0 1 2 3 4 5 6 7 ….. 0 Display Data RAM Display On LCD 圖 7-2:顯示資料到 LCD 顯示的映射 RA8825 提供自動清除 DDRAM 的功能,只要將電源控制暫存器(PWRR)的 MCLR 設成 1,RA8825 將於 極短的時間內將資料”00” 全部寫入 DDRAM 內。此外,RA8825 透過閃爍設定暫存器(BLTR),也可以設 定閃爍功能及螢幕顯示反向功能,閃爍的範圍可以根據捲動視窗(Scroll Window)的大小來決定。 RAiO TECHNOLOGY INC. 41/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 7-2 游標設定 7-2-1 游標位置與移位 RA8825 可以支援最大至 128(Segment) x 33(Common)的 Panel Size,但是游標的 Segment 位址 是以每 8-Bit 為單位,例如想在 Panel 的左上角第 17 個位置起秀出 “A5h”的相對圖像,則必須設定 游標位置暫存器 X-CUR = 02h,Y-CUR = 00h,同理,想在 Panel 的第 9 行第一個位置秀出 “C6h” 的相對圖像,則必須設定游標暫存器 X-CUR= 00h,Y-CUR = 08h,請參考圖 7-3。 RA8825 使用暫存器 X-CUR 與 Y-CUR 來設定游標的位址,一旦游標位址設定,寫入 Data 游標都會 自動移位,而游標的移位是以顯示視窗為邊界。 00 01 02 03 04 00 : : : : 07 05 …..… 0F …. … 08 : : : : 0F : : : : 1F 128(Segment) x 32(Common) 圖 7-3:RA8825 游標位置設定的顯示範例 7-2-2 游標顯示與閃爍 RA8825 可以透過游標控制暫存器(CURCR)來控制游標顯示的開(游標顯示)或關(游標不顯示)、游標 閃爍與否,游標閃爍週期時間則由閃爍設定暫存器(BLTR)來決定,可以由 8 個 Frames 到 128 個 Frames。 7-3 顯示視窗 RA8825 的顯示視窗(Display Window)就是是實際 LCD 面板的大小,可以由系統設定暫存器(SYSR)來設 定,其最大的顯示範圍為 128(Segment)x32(Common),另外提供一 Common(Com S)當作 Icon 使用, 因此可以有 128 個 Icon,在讀寫 Com S 時,游標 Y 位置暫存器(Y-CUR)須要設定成 50h,再由游標 X 位 置暫存器(X-CUR)決定選擇的 Icon。 RAiO TECHNOLOGY INC. 42/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 為了方便使用 COM-S,RA8825 提供兩種出 Pin 位置,可以讓使用者選擇 Icon 的位置在 LCD Panel(玻璃) 的上面或下面,如圖 7-4 所示。 Icon (Com S) Common (COM0~31) ………………………… 0 1 2 : : : : 31 0 1 2 3 …………………………………………………………………………………………………………………………………127 Segment(SEG0~127) Segment(SEG0~127) 0 1 2 3 …………………………………………………………………………………………………………………………………127 Common (COM0~31) Icon (Com S) 0 1 2 : : : : 31 ………………………… 圖 7-4:顯示視窗與 Icon RAiO TECHNOLOGY INC. 43/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 7-4 水平捲動 RA8825 針對某些顯示畫面的需求,提供了水平捲動(Scroll)的功能,透過暫存器的設定,它可以允許使用 者指定水平捲動的範圍,同時也可以指定每次捲動的位移量是多少 Pixel 及捲動的的速度。如圖 7-5 所 示,為向左作水平捲動每次 2 Pixel 的效果。 圖 7-5:水平捲動 RA8825 除了允許向左或向右作水平捲動,也可以利用水平捲動 Buffer,達到向左或向右作水平移動(Shift) 的效果,例如向左作水平移動時,可以先將 Data 存入在水平捲動 Buffer,然後 Buffer 內的資料就會隨著 水平移動陸續移出,在水平移動 16 個 Pixel 後,藉由 MPU 軟體再將 Data 存入在水平捲動 Buffer,如此 循環動作,可以讓 LCD Panel 顯示出向左移動的效果,如圖 7-6 所示,為向左作水平移動每次 8 Pixel 的 效果,其中右邊的灰色區域代表水平捲動 Buffer,不會在 LCD Panel 的顯示範圍內。 有關捲動的詳細使用方式及暫存器設定,請參考應用手冊。 RAiO TECHNOLOGY INC. 44/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 圖 7-6:水平移動 RAiO TECHNOLOGY INC. 45/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 7-5 垂直捲動 RA8825 也提供了垂直捲動(Scroll) 與垂直移動(Shift)的功能,同樣的透過暫存器的設定,它可以允許使用 者指定垂直捲動的範圍、每次捲動的位移量是多少 Pixel 及捲動的的速度。如圖 7-7 所示,為向上作垂直 捲動每次 2 Pixel 的效果。 圖 7-7:垂直捲動 RA8825 也有垂直捲動 Buffer,因此也達到向下或向上作垂直移動(Shift)的效果,例如向上作垂直移動 時,可以先將 Data 存入在垂直捲動 Buffer,然後 Buffer 內的資料就會隨著垂直移動陸續移出,在垂直移 動 16 個 Pixel 後,藉由 MPU 軟體再將 Data 存入在垂直捲動 Buffer,如此循環動作,可以讓 LCD Panel 顯示出向上移動的效果。 RAiO TECHNOLOGY INC. 46/63 www.raio.com.tw Chip Size Bump Size Bump Pitch Bump Height B RAiO TECHNOLOGY INC. B P1 C 65 66 67 68 DB2, RS, SDI A A A B B A B 47/63 Pad 61~105 (MCU Pads) PT1: Pad 1~2, 3~11, 12~35, 36~38, 106~114, 115 to 116, 117~258 57μm PT2: Pad 39~60 100μm PT3: Pad 60 to 61 148.5μm PT4: Pad 61 to 62 100μm PT5: Pad 62 to 63 300μm PT6: Pad 63~103 80μm PT7: Pad 103 to 105 120μm PT8: Pad 38 to 39 78.5μm PT9: Pad 2 to 3, 114 to 115 80.6μm PT10: Pad 123 to 124, 251 to 252 74.1μm B D P2 C Symbol 尺寸與座標 A 16 B 24 C D 72 72 P1 (-2708.0, -514.13) P2 (3903.28, -514.13) 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 EXT_CLK CLK_SEL KST3 KST2 KST1 KST0 KIN4 KIN3 KIN2 KIN1 KIN0 IO7 IO6 IO5 IO4 IO3 IO2 IO1 100 101 102 103 104 105 RST TEST2 TEST1 TEST0 GND VDD 99 76 INT 98 75 P/S 97 74 BIT4 EL_DCHG 73 EL_CHRG 72 C86 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 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 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 COM4 COM3 COM2 COM1 COM0 COMS_A1 COMS_A0 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 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 COM16 COM17 COM18 COM19 COM20 COM21 COM22 Preliminary Version 1.3 IO0 71 CS (0, 0) 70 PT3 PT4 PT5 D/C, RS Top View (8758µm x 1148 µm ) WR, R/W PT2 RD, EN RA8825 DB0, SCL PT1 DB1, SDA, SDO 69 64 56 DB3, CS 55 V4 63 54 V4 DB4 53 V3 DB5 52 V3 DB6, SMOD0 51 V3 62 50 V3 DB7, SMOD1 49 V2 61 48 V2 VDD 47 V2 60 46 V2 59 45 V1 P1 GND 44 V1 PT1 58 43 V1 PT8 VREF 42 V1 Logo 57 41 V0 PT11 VREF 40 V0 PT1 PT10 V4 39 V0 PT9 V4 36 37 38 V0 3 4 5 6 7 8 9 10 11 S1 FG S0 1 2 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 COM5 COM6 COM7 COM8 COM9 COM10 COM11 COM12 COM13 COM14 COM15 VLCD VLCD VLCD VLCD VLCD VLCD C2M C2M C2P C2P C1M C1M C1P C1P GNDP GNDP GND GND GND GND VDD VDD VDD VDDP RA8825 128x33 LCD 驅動控制器 8. 腳位圖 8-1 COG Pad Y PT9 X PT6 PT7 P2 PT1 Pad 1~11, PAD 106~116 (COM Pads) 74μm x 38μm Pad 117~258 (SEG Pads, COM Pads), 38μm x 74μm 116 COM23 115 COM24 114 COM25 113 COM26 112 COM27 111 COM28 110 COM29 109 COM30 108 COM31 107 COMS_B0 106 COMS_B1 圖 8-1:腳位圖 表 8-1:Bump 尺寸及間距 8758μm x 1148μm Pad 12~60 (Power Pads) 67.4μm x 84μm PT11: Pad 131 to 132, 147 to 148, 163 to 164, 179 to 180, 195 to 74.6μm 196, 211 to 212, 227 to 228, 243 to 244 15±3μm Unit: um 圖 8-2:定位點尺寸 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 8-2 Pad X/Y 座標 Pad No. Pad 名稱 X 座標 Y 座標 Pad No. Pad 名稱 X 座標 Y 座標 1 COM5 -4313 293.3 33 VDD -2884.7 -507.3 2 COM6 -4313 236.3 34 VDD -2827.7 -507.3 3 COM7 -4313 155.7 35 VDDP -2770.7 -507.3 4 COM8 -4313 98.7 36 S1 -2575 -507.1 5 COM9 -4313 41.7 37 FG -2520 -507.1 6 COM10 -4313 -15.3 38 S0 -2465 -507.1 7 COM11 -4313 -72.3 39 V0 -2386.5 -507.3 8 COM12 -4313 -129.3 40 V0 -2286.5 -507.3 9 COM13 -4313 -186.3 41 V0 -2186.5 -507.3 10 COM14 -4313 -243.3 42 V0 -2086.5 -507.3 11 COM15 -4313 -300.3 43 V1 -1986.5 -507.3 12 VLCD -4088 -507.3 44 V1 -1886.5 -507.3 13 VLCD -4031 -507.3 45 V1 -1786.5 -507.3 14 VLCD -3974 -507.3 46 V1 -1686.5 -507.3 15 VLCD -3917 -507.3 47 V2 -1586.5 -507.3 16 VLCD -3860 -507.3 48 V2 -1486.5 -507.3 17 VLCD -3803 -507.3 49 V2 -1386.5 -507.3 18 C2M -3746 -507.3 50 V2 -1286.5 -507.3 19 C2M -3689 -507.3 51 V3 -1186.5 -507.3 20 C2P -3632 -507.3 52 V3 -1086.5 -507.3 21 C2P -3575 -507.3 53 V3 -986.5 -507.3 22 C1M -3518 -507.3 54 V3 -886.5 -507.3 23 C1M -3461 -507.3 55 V4 -786.5 -507.3 24 C1P -3404 -507.3 56 V4 -686.5 -507.3 25 C1P -3347 -507.3 57 V4 -586.5 -507.3 26 GNDP -3283.7 -507.3 58 V4 -486.5 -507.3 27 GNDP -3226.7 -507.3 59 VREF -386.5 -507.3 28 GND -3169.7 -507.3 60 VREF -286.5 -507.3 29 GND -3112.7 -507.3 61 GND -138 -507.3 30 GND -3055.7 -507.3 62 VDD -38 -507.3 31 GND -2998.7 -507.3 63 DB7 262 -507.3 32 VDD -2941.7 -507.3 64 DB6 342 -507.3 RAiO TECHNOLOGY INC. 48/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 Pad No. Pad 名稱 X 座標 Y 座標 Pad No. Pad 名稱 X 座標 Y 座標 65 DB5 422 -507.3 99 EL_DCHG 3142 -507.3 66 DB4 502 -507.3 100 RST 3222 -507.3 67 DB3 582 -507.3 101 TEST2 3302 -507.3 68 DB2 662 -507.3 102 TEST1 3382 -507.3 69 DB1 742 -507.3 103 TEST0 3462 -507.3 70 DB0 822 -507.3 104 GND 3582 -507.3 71 RD 902 -507.3 105 VDD 3702 -507.3 72 WR 982 -507.3 106 COMS_B1 4313 -300.3 73 D/ C 1062 -507.3 107 COMS_B0 4313 -243.3 74 CS 1142 -507.3 108 COM31 4313 -186.3 75 C86 1222 -507.3 109 COM30 4313 -129.3 76 BIT4 1302 -507.3 110 COM29 4313 -72.3 77 P/ S 1382 -507.3 111 COM28 4313 -15.3 78 INT 1462 -507.3 112 COM27 4313 41.7 79 EXT_CLK 1542 -507.3 113 COM26 4313 98.7 80 CLK_SEL 1622 -507.3 114 COM25 4313 155.7 81 KST3 1702 -507.3 115 COM24 4313 236.3 82 KST2 1782 -507.3 116 COM23 4313 293.3 83 KST1 1862 -507.3 117 COM22 4106 507.3 84 KST0 1942 -507.3 118 COM21 4049 507.3 85 KIN4 2022 -507.3 119 COM20 3992 507.3 86 KIN3 2102 -507.3 120 COM19 3935 507.3 87 KIN2 2182 -507.3 121 COM18 3878 507.3 88 KIN1 2262 -507.3 122 COM17 3821 507.3 89 KIN0 2342 -507.3 123 COM16 3764 507.3 90 IO7 2422 -507.3 124 SEG127 3689.9 507.3 91 IO6 2502 -507.3 125 SEG126 3632.9 507.3 92 IO5 2582 -507.3 126 SEG125 3575.9 507.3 93 IO4 2662 -507.3 127 SEG124 3518.9 507.3 94 IO3 2742 -507.3 128 SEG123 3461.9 507.3 95 IO2 2822 -507.3 129 SEG122 3404.9 507.3 96 IO1 2902 -507.3 130 SEG121 3347.9 507.3 97 IO0 2982 -507.3 131 SEG120 3290.9 507.3 98 EL_CHRG 3062 -507.3 132 SEG119 3216.3 507.3 RAiO TECHNOLOGY INC. 49/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 Pad No. Pad 名稱 X 座標 Y 座標 Pad No. Pad 名稱 X 座標 Y 座標 133 SEG118 3159.3 507.3 167 SEG84 1186.1 507.3 134 SEG117 3102.3 507.3 168 SEG83 1129.1 507.3 135 SEG116 3045.3 507.3 169 SEG82 1072.1 507.3 136 SEG115 2988.3 507.3 170 SEG81 1015.1 507.3 137 SEG114 2931.3 507.3 171 SEG80 958.1 507.3 138 SEG113 2874.3 507.3 172 SEG79 901.1 507.3 139 SEG112 2817.3 507.3 173 SEG78 844.1 507.3 140 SEG111 2760.3 507.3 174 SEG77 787.1 507.3 141 SEG110 2703.3 507.3 175 SEG76 730.1 507.3 142 SEG109 2646.3 507.3 176 SEG75 673.1 507.3 143 SEG108 2589.3 507.3 177 SEG74 616.1 507.3 144 SEG107 2532.3 507.3 178 SEG73 559.1 507.3 145 SEG106 2475.3 507.3 179 SEG72 502.1 507.3 146 SEG105 2418.3 507.3 180 SEG71 427.5 507.3 147 SEG104 2361.3 507.3 181 SEG70 370.5 507.3 148 SEG103 2286.7 507.3 182 SEG69 313.5 507.3 149 SEG102 2229.7 507.3 183 SEG68 256.5 507.3 150 SEG101 2172.7 507.3 184 SEG67 199.5 507.3 151 SEG100 2115.7 507.3 185 SEG66 142.5 507.3 152 SEG99 2058.7 507.3 186 SEG65 85.5 507.3 153 SEG98 2001.7 507.3 187 SEG64 28.5 507.3 154 SEG97 1944.7 507.3 188 SEG63 -28.5 507.3 155 SEG96 1887.7 507.3 189 SEG62 -85.5 507.3 156 SEG95 1830.7 507.3 190 SEG61 -142.5 507.3 157 SEG94 1773.7 507.3 191 SEG60 -199.5 507.3 158 SEG93 1716.7 507.3 192 SEG59 -256.5 507.3 159 SEG92 1659.7 507.3 193 SEG58 -313.5 507.3 160 SEG91 1602.7 507.3 194 SEG57 -370.5 507.3 161 SEG90 1545.7 507.3 195 SEG56 -427.5 507.3 162 SEG89 1488.7 507.3 196 SEG55 -502.1 507.3 163 SEG88 1431.7 507.3 197 SEG54 -559.1 507.3 164 SEG87 1357.1 507.3 198 SEG53 -616.1 507.3 165 SEG86 1300.1 507.3 199 SEG52 -673.1 507.3 166 SEG85 1243.1 507.3 200 SEG51 -730.1 507.3 RAiO TECHNOLOGY INC. 50/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 Pad No. Pad 名稱 X 座標 Y 座標 Pad No. Pad 名稱 X 座標 Y 座標 201 SEG50 -787.1 507.3 235 SEG16 -2760.3 507.3 202 SEG49 -844.1 507.3 236 SEG15 -2817.3 507.3 203 SEG48 -901.1 507.3 237 SEG14 -2874.3 507.3 204 SEG47 -958.1 507.3 238 SEG13 -2931.3 507.3 205 SEG46 -1015.1 507.3 239 SEG12 -2988.3 507.3 206 SEG45 -1072.1 507.3 240 SEG11 -3045.3 507.3 207 SEG44 -1129.1 507.3 241 SEG10 -3102.3 507.3 208 SEG43 -1186.1 507.3 242 SEG9 -3159.3 507.3 209 SEG42 -1243.1 507.3 243 SEG8 -3216.3 507.3 210 SEG41 -1300.1 507.3 244 SEG7 -3290.9 507.3 211 SEG40 -1357.1 507.3 245 SEG6 -3347.9 507.3 212 SEG39 -1431.7 507.3 246 SEG5 -3404.9 507.3 213 SEG38 -1488.7 507.3 247 SEG4 -3461.9 507.3 214 SEG37 -1545.7 507.3 248 SEG3 -3518.9 507.3 215 SEG36 -1602.7 507.3 249 SEG2 -3575.9 507.3 216 SEG35 -1659.7 507.3 250 SEG1 -3632.9 507.3 217 SEG34 -1716.7 507.3 251 SEG0 -3689.9 507.3 218 SEG33 -1773.7 507.3 252 COMS_A0 -3764 507.3 219 SEG32 -1830.7 507.3 253 COMS_A1 -3821 507.3 220 SEG31 -1887.7 507.3 254 COM0 -3878 507.3 221 SEG30 -1944.7 507.3 255 COM1 -3935 507.3 222 SEG29 -2001.7 507.3 256 COM2 -3992 507.3 223 SEG28 -2058.7 507.3 257 COM3 -4049 507.3 224 SEG27 -2115.7 507.3 258 COM4 -4106 507.3 225 SEG26 -2172.7 507.3 226 SEG25 -2229.7 507.3 227 SEG24 -2286.7 507.3 228 SEG23 -2361.3 507.3 229 SEG22 -2418.3 507.3 230 SEG21 -2475.3 507.3 231 SEG20 -2532.3 507.3 232 SEG19 -2589.3 507.3 233 SEG18 -2646.3 507.3 234 SEG17 -2703.3 507.3 RAiO TECHNOLOGY INC. 51/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 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 External VLCD Voltage Range VLCD -0.3 to 8.0 V Operation Temperature Range TOPR -20 to 80 ℃ Storage Temperature Range TST -45 to 125 ℃ 9-2 DC 特性 表 9-2 Parameter Symbol Min. Typ. Max. Unit Condition Operating Voltage VDD 2.6 3.3 3.6 V VLCD Voltage VLCD -- 5~7 7.8 V Input High Voltage VIH 0.8°VDD -- VDD V Input Low Voltage VIL Gnd -- 0.2°VDD V Output High Voltage VOH 0.8°VDD -- VDD V Output Low Voltage VOL Gnd -- 0.2°VDD V Input Leakage Current IIL -1 -- +1 μA VIN = VDD to VSS Output Leakage Current IOL -3 -- +2 μA VIN = VDD to VSS -- 54 -- Oscillator Frequency FCL -- 45 -- -- 36 -- VDD=2.6V VDD=3.3V Khz VDD=3.0V Standby Mode Current (Normal Mode Current) ISB -- 70 -- μA No MPU I/F Access VDD=3.3V, FCL = 45KHz Segment=128, Common=32 FRM = 60Hz TA=25℃ Display Off Current IDISPLAY -- 25 -- μA The same as above Sleep Mode Current ISLEEP -- 0.2 0.5 μA The same as above VDD = 2.6 to 3.6V, Gnd = 0V, Ta = -20 to 80℃ RAiO TECHNOLOGY INC. 52/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 9-3 Timing 特性 9-3-1 並列介面 tCSW6 RS, CS tCYC6 R/W tAC6 tWEN6 tRWH6 EN tDS6 tDH6 DB[7:0] (Write) tOH6 DB[7:0] (Read) tOS6 圖 9-1:6800 MPU 時序 6800 MPU Interface Item Address Setup Time Read/Write Setup Time Read/Write Hold Time Signal RS, CS R/ W Enable Access Time Access Cycle Time EN Write Data Setup Time Write Data Hold Time Read Data Access Time Read Data Hold Time RAiO TECHNOLOGY INC. DB[7:0] Symbol Rating Condition Unit Min. Max. tCSW6 0 -- tWEN6 10 -- tRWH6 10 -- tAC6 90 -- Command Cycle 200 -- Data Cycle 400 -- tDS6 0 -- tDH6 10 -- tOS6 30 50 tOH6 10 -- tCYC6 53/63 ns www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 tCSW8 D/C, CS tCYC8 tAC8 RD, WR tCSH8 tDS8 DB[7:0] (Write) tDH8 tOS8 tOH8 DB[7:0] (Read) 圖 9-2:8080 MPU 時序 8080 MPU Interface Item Signal Address Setup Time RS, CS Address Hold Time Read/Write Access Time RD , WR Access Cycle Time Write Data Setup Time Write Data Hold Time DB[7:0] Read Data Setup Time Read Data Setup Time Symbol Rating Condition Unit Min. Max. TCSW8 10 -- TCSH8 10 -- tAC8 90 -- Command Cycle 200 -- Data Cycle 400 -- tDS6 0 -- tDH6 10 -- tOS6 30 50 tOH6 10 -- TCYC8 ns 9-3-2 串列介面 tCYC3 CS tCSH3 SDA RW SCK tDS3 tCKL3 RS(0) R7 R6 ………………….. R0 D7 D6 …………………. D0 tDH3 tCKH3 Register No. R/W DATA. 圖 9-3:3-Wire 時序 RAiO TECHNOLOGY INC. 54/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 3-Wire Serial Interface Item Signal Access Time CS CS Setup Time Clock Low Pulse Width Clock High Pulse Width Data Setup Time SCK SDA Data Hold Time Symbol Rating Condition Unit Min. Max. tCYC3 3.6 -- tCSH3 20 -- tCKL3 100 -- tCKH3 100 -- tDS3 20 -- tDH3 10 -- ms ns tCYC4A CS tCSH4 RS 0 SDA Don’t Care RW tDS4 SCK tCKL4 R7 R6 …………..…….. R0 D7 D6 ……….……………. D0 tDH4 Register No. tCKH4 R/W DATA. 圖 9-4:4-Wire(A-Type) 時序 4-Wire(A-Type) Serial Interface Item Signal Access Time CS Setup Time Clock Low Pulse Width Clock High Pulse Width Data Setup Time Data Hold Time RAiO TECHNOLOGY INC. CS SCK SDA, RS Symbol Rating Condition Unit Min. Max. tCYC4A 3.4 -- tCSH4 20 -- tCKL4 100 -- tCKH4 100 -- tDS4 20 -- tDH4 10 -- 55/63 ms ns www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 tCYC4B CS tCSH4 SDI RW tDS4 SDO RS(0) R7 R6 ………………….. R0 WD7 WD6 ……………. WD0 tDH4 Don’t Care RD7 tOS4B SCK tCKL4 tOH4B Register No. tCKH4 RD6 …………..... RD0 R/W DATA. 圖 9-5:4-Wire(B Type) 時序 4-Wire(B-Type) Serial Interface Item Signal Access Time CS Setup Time Clock Low Pulse Width Clock High Pulse Width Data Write Setup Time Data Write Hold Time Data Read Setup Time Data Read Hold Time CS SCK SDI SDO Symbol Rating Condition Unit Min. Max. tCYC4A 3.6 -- tCSH4 20 -- tCKL4 100 -- tCKH4 100 -- tDS4 20 -- tDH4 10 -- tOS4B 20 -- tOH4B 10 -- ms ns 9-3-3 Reset 介面 tRST RST Internal State During Reset Reset Complete tRSTH 圖 9-6 : Reset 時序 RAiO TECHNOLOGY INC. 56/63 www.raio.com.tw RA8825 Preliminary Version 1.3 Item Reset Pulse Width Reset Complete Hold Time RAiO TECHNOLOGY INC. 128x33 LCD 驅動控制器 Signal Symbol RST tRST RST tRSTH 57/63 Condition FCL= 55KHz Rating Unit Min. Max. 100 -- ns 150 250 ms www.raio.com.tw RAiO TECHNOLOGY INC. 58/63 14 50 51 52 53 54 V2 V3 V3 V3 V3 60 VREF 67 68 66 85 86 87 88 89 90 91 92 KIN3 KIN2 KIN1 KIN0 IO7 IO6 IO5 100 101 102 103 104 105 RST TEST2 TEST1 TEST0 GND VDD 99 84 KIN4 98 83 KST0 97 82 KST1 96 81 KST2 EL_DCHG 80 KST3 EL_CHRG 79 CLK_SEL IO0 78 EXT_CLK IO1 77 INT 93 76 P/S 95 75 BIT4 IO2 74 C86 94 73 CS IO3 72 D/C, RS COM4 COM3 COM2 COM1 COM0 COMS_A1 COMS_A0 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 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 COM16 COM17 COM18 COM19 COM20 COM21 COM22 Preliminary Version 1.3 IO4 71 WR, R/W 70 RD, EN DB0, SCL DB1, SDA, SDO 69 DB2, RS, SDI 65 DB3, CS 64 DB4 63 DB5 DB6, SMOD0 62 DB7, SMOD1 VDD 61 59 VREF GND 58 V4 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 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 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 #N 13 12 49 V2 (0, 0) 11 48 V2 P1 10 9 8 47 V2 RA8825 7 6 46 V1 57 45 V1 56 44 V1 55 43 V1 Top View 5 4 3 42 V0 V4 41 V0 V4 40 V0 V4 39 V0 Logo 2 1 36 37 38 S1 FG S0 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 COM5 COM6 COM7 COM8 COM9 COM10 COM11 COM12 COM13 COM14 COM15 VLCD VLCD VLCD VLCD VLCD VLCD C2M C2M C2P C2P C1M C1M C1P C1P GNDP GNDP GND GND GND GND VDD VDD VDD VDDP RA8825 128x33 LCD 驅動控制器 附件 A. A-1 COG 應用 A-1-1 串聯介面的基本接線 Icon 128x32 COG RA8825 FPC #1 圖 A-1:COG 模組 1 2 Y X P2 116 COM23 115 COM24 114 COM25 113 COM26 112 COM27 111 COM28 110 COM29 109 COM30 108 COM31 107 COMS_B0 106 COMS_B1 圖 A-2:串聯介面的 FPC 基本接線 www.raio.com.tw RAiO TECHNOLOGY INC. 59/63 23 22 21 20 19 18 17 60 61 65 66 67 DB5 DB4 DB3, CS 77 101 102 103 104 105 TEST2 TEST1 TEST0 GND VDD 99 100 RST 98 92 IO5 97 91 IO6 96 90 IO7 EL_DCHG 89 KIN0 EL_CHRG 88 KIN1 IO0 87 KIN2 IO1 86 KIN3 93 85 KIN4 95 84 KST0 IO2 83 KST1 94 82 KST2 IO3 81 KST3 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 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 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 COM4 COM3 COM2 COM1 COM0 COMS_A1 COMS_A0 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 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 COM16 COM17 COM18 COM19 COM20 COM21 COM22 Preliminary Version 1.3 IO4 80 CLK_SEL 79 76 78 75 P/S EXT_CLK 74 BIT4 INT 73 C86 72 WR, R/W CS 71 RD, EN D/C, RS 70 DB0, SCL DB1, SDA, SDO 69 68 64 DB6, SMOD0 DB2, RS, SDI 63 DB7, SMOD1 (0, 0) 16 59 GND 62 58 VREF P1 15 14 13 57 VREF VDD 56 V4 55 V4 54 V4 53 52 V4 V3 V3 51 V3 V3 50 V2 RA8825 12 46 V1 49 45 V1 Top View 11 10 9 8 7 6 5 4 44 V1 48 43 V1 47 42 V0 V2 41 V0 V2 40 V0 V2 39 V0 Logo 3 2 1 36 37 38 S1 FG S0 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 COM5 COM6 COM7 COM8 COM9 COM10 COM11 COM12 COM13 COM14 COM15 VLCD VLCD VLCD VLCD VLCD VLCD C2M C2M C2P C2P C1M C1M C1P C1P GNDP GNDP GND GND GND GND VDD VDD VDD VDDP RA8825 128x33 LCD 驅動控制器 RA8825 的 MPU 介面方式有許多種,包括串並聯、3-Wire 或 4-Wire,也提供許多應用介面如鍵盤 掃描、I/O 等,因此要以 COG 與軟性 PCB (FPC)連接成如圖 A-1 的 COG 模組可以有許多種組合, 圖 A-2 的 COG 模組連接方式是串聯介面時的最基本方式,在 MPU 為串聯介面時這些接線都是必須 接到 FPC 的,同時注意沒用到的並聯介面信號要接到 VDD。 A-1-2 並聯介面的基本接線 1 2 Y X P2 116 COM23 115 COM24 114 COM25 113 COM26 112 COM27 111 COM28 110 COM29 109 COM30 108 COM31 107 COMS_B0 106 COMS_B1 圖 A-3:並聯介面的 FPC 基本接線 圖 A-3 則是並聯介面時的最基本方式,在 MPU 為並聯介面時這些接線也都是必須接到 FPC 的。 www.raio.com.tw RAiO TECHNOLOGY INC. 60/63 48 47 46 45 44 67 68 66 101 102 103 104 105 TEST2 TEST1 TEST0 GND VDD 99 97 100 RST 98 96 EL_DCHG IO0 EL_CHRG IO1 93 95 IO3 IO2 92 IO4 91 94 IO5 90 88 89 87 KIN1 IO6 86 KIN2 IO7 85 KIN3 KIN0 84 KIN4 83 KST0 82 80 81 79 KST1 78 CLK_SEL KST2 77 KST3 76 EXT_CLK 75 INT 74 P/S 73 BIT4 C86 72 WR, R/W CS 71 RD, EN D/C, RS 70 DB0, SCL DB1, SDA, SDO 69 DB2, RS, SDI 65 DB3, CS 64 DB4 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 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 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 COM4 COM3 COM2 COM1 COM0 COMS_A1 COMS_A0 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 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 COM16 COM17 COM18 COM19 COM20 COM21 COM22 Preliminary Version 1.3 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 63 (0, 0) DB5 DB6, SMOD0 P1 26 25 DB7, SMOD1 62 61 60 VDD RA8825 24 23 59 GND 58 VREF 57 VREF 56 V4 55 54 V4 53 V4 52 V4 V3 51 V3 50 V3 Top View 22 21 20 19 18 17 16 49 48 V3 47 V2 46 V2 V2 45 V2 44 V1 43 42 V1 41 V1 40 V1 V0 39 V0 V0 V0 36 37 38 S1 FG S0 Logo 15 14 13 12 11 10 9 8 7 6 5 4 3 4 5 6 7 8 9 10 11 3 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 COM5 COM6 COM7 COM8 COM9 COM10 COM11 COM12 COM13 COM14 COM15 2 1 VLCD VLCD VLCD VLCD VLCD VLCD C2M C2M C2P C2P C1M C1M C1P C1P GNDP GNDP GND GND GND GND VDD VDD VDD VDDP RA8825 128x33 LCD 驅動控制器 A-1-3 其他應用的FPC接線 1 2 Y X P2 116 COM23 115 COM24 114 COM25 113 COM26 112 COM27 111 COM28 110 COM29 109 COM30 108 COM31 107 COMS_B0 106 COMS_B1 圖 A-4:COG 模組之 FPC 接線(A) 如前面所述,RA8825 的 MPU 介面方式有許多種,包括串並聯、3-Wire 或 4-Wire,也提供許多應 用介面如鍵盤掃描、I/O 等,如圖 A-4 的 COG 模組連接方式是將 RA8825 所有功能由 Gold Bump PAD 接出,連接到 FPC,再由 FPC 的另一端(系統端)進行設定,雖然 FPC 接線比較複雜,但應用 比較廣泛,系統端可以隨時修改功能設定。 此外連接 Icon 的 Common 可以選擇 COMS_A 或 COMS_B 信號,讓玻璃(Panel)在佈局的時候容易 將 Icon 放置在上下兩端。 圖 A-5 的 COG 模組連接例題則是使用 3-Wire 串聯介面、2 倍壓、內部 RC 振盪、冷光片驅動與中 斷信號及 3x4 的鍵盤掃描與 2 根 I/O,因此 FPC 用到 23 根腳,同樣在 COG 佈局時,有些信號要在 玻璃(Panel)上直接由 ITO 接到 VDD 或 GND,如 P/ S 、CLK_SEL、EXT_CLK 等,而沒用到的並聯 介面信號及 KIN 要接到 VDD。Pad Number 61, 62, 104, 105 為 VDD 或 GND,主要是給一些信號 要在玻璃(Panel)上直接由 ITO 連接設定用,因此在 FPC 上不用接出來。 www.raio.com.tw RAiO TECHNOLOGY INC. SEG127 COM16 : COM31 : RA8825 COMS (Back View) 61/63 ……………………………………………………………… 23 22 21 20 19 18 17 60 65 66 67 DB4 DB3, CS 77 COM31 : : : : : COM16 103 104 105 TEST0 GND VDD 99 102 TEST1 98 EL_DCHG 101 EL_CHRG TEST2 97 IO0 100 96 IO1 RST 93 95 92 IO2 91 94 90 IO3 89 IO5 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 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 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 COM4 COM3 COM2 COM1 COM0 COMS_A1 COMS_A0 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 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 COM16 COM17 COM18 COM19 COM20 COM21 COM22 Preliminary Version 1.3 IO4 88 86 KIN3 IO6 85 KIN4 IO7 84 KST0 87 83 KST1 KIN0 82 KST2 KIN1 81 KST3 KIN2 80 CLK_SEL 79 76 78 75 P/S EXT_CLK 74 BIT4 INT 73 C86 72 WR, R/W CS 71 RD, EN D/C, RS 70 DB0, SCL DB1, SDA, SDO 69 68 64 DB5 DB2, RS, SDI 63 DB6, SMOD0 62 DB7, SMOD1 VDD (0, 0) 16 59 P1 15 14 13 58 VREF 61 57 VREF GND 56 V4 55 V4 54 V4 53 52 V4 V3 V3 51 V3 V3 50 V2 RA8825 12 46 V1 49 45 V1 Top View 11 10 9 8 7 6 5 4 44 V1 48 43 V1 47 42 V0 V2 41 V0 V2 40 V0 V2 39 V0 Logo 3 2 1 36 37 38 S1 FG S0 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 COM5 COM6 COM7 COM8 COM9 COM10 COM11 COM12 COM13 COM14 COM15 VLCD VLCD VLCD VLCD VLCD VLCD C2M C2M C2P C2P C1M C1M C1P C1P GNDP GNDP GND GND GND GND VDD VDD VDD VDDP RA8825 128x33 LCD 驅動控制器 1 2 Y X P2 116 COM23 115 COM24 114 COM25 113 COM26 112 COM27 111 COM28 110 COM29 109 COM30 108 COM31 107 COMS_B0 106 COMS_B1 圖 A-5:COG 模組之 FPC 接線(B) 圖 A-6 是 LCD 玻璃為 128x32 的範例,因為 COG 倒裝的關係,因此 COM0、SEG0 是在最右下腳的位置。 而圖 A-7 是 LCD 玻璃為 96x24 的範例。 128 x 32 Icon COM15 : : : : : : COM0 SEG0 ..…………………. : : COM0 COM15 圖 A-6:COG 模組之 LCD 玻璃接線(128x32) www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 96 x 24 COM23 : : COM15 : : : COM16 COM0 ……………………………… SEG95 COM16 COM23 : : : …… RA8825 (Back View) : : : SEG0 COM0 COM15 圖 A-7:COG 模組之 LCD 玻璃接線(96x24) A-2 ITO 阻值 表 A-1:COG 之 ITO 最大阻值建議表 PAD Name ITO(Ohm) PAD Name ITO(Ohm) PAD Name ITO(Ohm) VDD , VDDP 150 C2P 200 CLK_SEL 600 GND , GNDP 150 C2M 200 EXT_CLK 600 VREF 200 DB[7:0] 600 KST[3:0] 600 VLCD 200 RD , EN 600 KIN[4:0] 600 V4 200 WR , R/ W 600 IO[7:0] 600 V3 200 D/ C , RS 600 EL_CHRG 600 V2 200 CS 600 EL_DCHG 600 V1 200 INT 600 RST 600 V0 200 C86 600 TEST[2:0] 600 C1P 200 BIT4 600 C1M 200 P/ S 600 在 COG 開模時,有關 Power 信號(如 VDD, GND, VLCD, V[4:0], C1P, C1M 等)的 ITO 阻值愈小愈好,建 議在玻璃佈局時,ITO 走線盡可能粗一些,才能降低 ITO 阻值。圖 A-8 是 VLCD 在玻璃 ITO 走線的範 例,因為 VLCD 有 6 根 PAD,建議全部拉出成一出粗的走線往軟性 PC 板(FPC)的相對映接點,也因為是 兩倍壓(C2P 要接到 VLCD)的範例,C2P 的 2 根 PAD 用粗的走線與 LVCD 的 6 根 PAD 全部連接。 RAiO TECHNOLOGY INC. 62/63 www.raio.com.tw RA8825 Preliminary Version 1.3 128x33 LCD 驅動控制器 ITO Layout C1P C1P C2P C1M C1M C2M C2P VLCD VLCD C2M VLCD VLCD VLCD VLCD Chip PAD FPC PAD S1 FG S0 V0 V0 V0 V0 V1 V1 V1 V1 V2 V2 V2 V2 V3 V3 V3 V3 V4 V4 V4 V4 C1M C1M C1P C1P GNDP GNDP GND GND GND GND VDD VDD VDD VDDP VLCD VLCD VLCD VLCD VLCD VLCD C2M C2M C2P C2P 圖 A-8:ITO 走線範例 - VLCD(兩倍壓) Chip Pad ITO Layout FPC Pad 圖 A-9:ITO 走線範例 圖 A-9 是在玻璃 ITO 走線的範例,FPC 的 VDD 與 GND 要與 RA8825 的 VDD 與 GND 採取最近的距離, 避免彎曲走線,如 RA8825 的 GND 有 6 根 PAD,全部拉出成一出粗的走線往軟性 PC 板的相對映 GND 接點,同時建議 FPC 的 VDD、GND 與 VLCD 線寬要比一般信號寬,FPC 貼在玻璃端的 VDD、GND 與 VLCD 接點也比一般信號寬,因此在 FPC 開模時要特別留意,這樣就能降低電源損耗,讓 RA8825 在 COG 玻璃維持良好的特性。 RAiO TECHNOLOGY INC. 63/63 www.raio.com.tw