RA8870 是一個文字與繪圖模式的液晶顯示(TFT-LCD)控制器,可結合文字或 2D 圖形應用,支援最大到 640*480 點解析度的中小尺寸數位或類比 TFT 面板。RA8870 內建記憶體能支援 65K 色的 320*240 單圖層顯示;4K 色的 320*240 雙圖層顯示;或者是 4K 色的320*480、640*240 的單圖層顯示,若外接記憶體最高可支援到 65K 色的 640*480 單圖層顯示。
RA8870 內建 CGROM 能顯示國際標準的 ISO 8859-1/2/3/4 字型,包含 256*4 個可顯示大部份使用於英語系和歐洲國家的半型字字母及符號。在圖形的使用上,RA8870 支援一 2D 的 BTE 引擎(Block Transfer Engine),此 BTE 相容於一般通用的 2D BitBLT 的功能,可用於處理大量圖形資料轉換。同時 RA8870 也內建幾何圖形加速引擎(Geometric Speed-up Engine),提供使用者可以透過簡單的設定輕鬆的畫出直線、 矩形和圓形的幾何圖形形狀。除此之外,RA8870 還包括一些強大的圖形處理功能,如畫面旋轉功能、捲 動功能、圖形 Pattern、雙層混合顯示和文字放大等等,這些功能將可節省使用者在中小尺寸 TFT 面板應用的開發時間,並且提昇 MCU 軟體的執行效率。
RA8870 提供低成本的 8-bit 或 16-bit 8080 / 6800 MCU 界面,還有一 10-bit 的 4 線或 5 線式觸控面板控制器,另外 2 組的脈寬調變(PWM)可用於調整面板背光或其他應用。相對於其它的解決方案,RA8870 是一個功能強大和廉價的彩色 TFT 控制器,可以讓以往單色 STN 面板的應用順利、快速、輕易的轉成 TFT 面板的應用,解決設計者在軟硬體開發上的疑慮,同時達成低成本、高效能的系統方案。

Support Text/Graphic Mixed Display Mode
							 
Supports images sizes: 640 x 480
							 
Embedded 230KB DDRAM
256/4K/65K Colors
Supporting 8/12/16-bits Generic RGB Interface
Embedded 10K ROM with 8x16 Character
Support GB-2312 and BIG-5 Encoding with External Font ROM
Powerful Block Scrolling for Vertical or Horizontal Direction
Screen Display Rotaion
Supports Block Transfer Engine (BTE)
Embedded Geometric Speed-up Engine
Font Enlargement for Horizontal or Vertical Direction
Flexible TCON Block Compatible with Most Analog Panel
Supporting User-defined Characters and Patterns
2 Programmable PWM for Back-light Adjusting
Text Cursor for Character Writing
32x32 Pixel Graphic Cursor Funtion
Embedded 4/5-wires Touch Panel Controller
| Functions | RA8872 | RA8870 | RA8875 | 
|---|---|---|---|
| Product Guide | RA8872 : PDF | RA8870 : PDF | RA8875 : PDF | 
| Resolution(Max) | 320 x 240 | 640 x 480 | 800 x 480 | 
| Colors(Max) | 256 / 4K / 65K | 256 / 4K / 65K | 256 / 4K / 65K | 
| Panel Type | CMOS / TTL | CMOS / TTL | CMOS / TTL | 
| Parallel MPU Interface | 8-Bits | 8/16-Bits | 8/16-Bits | 
| Serial MCU I/F | -- | -- | SPI 3 | 4 / IIC | 
| Embedded Display RAM | 230KB | 230KB | 768KB | 
| Embedded ASCII Font | ISO-8859 Latin 1~4 | ISO-8859 Latin 1~4 | ISO-8859 Latin 1~4 | 
| External Font ROM I/F | -- | Parallel | Serial | 
| Touch Panel Controller | 4-Wires | 4/5-Wires | 4-Wires | 
| Block Transfer Engine | V | V | V | 
| Geometric Speed-up Engine | V | V | V | 
| Dual Pages Mode | V | V | V | 
| Horizontal Scroll | V | V | V | 
| Vertical Scroll | V | V | V | 
| Graphic/Font Rotation | V | V | V | 
| Programmable Text Cursor | V | V | V | 
| Support Graphic Cursor | V | V | V | 
| User-defined Characters | V | V | V | 
| UART I/F | -- | -- | V | 
| PWM O/P | 2 | 2 | 2 | 
| Smart Key-Scan | -- | -- | 4x5 | 
| GPIO | 6 | 6 | 9 | 
| Clock Source | X'tal + PLL | X'tal + PLL | X'tal + PLL | 
| Operation Voltage | 3.0 ~ 3.6V | 3.0 ~ 3.6V | 3.0 ~ 3.6V | 
| Package | TQFP-100 | TQFP-128 | LQFP-100 | 
| Operation Temperature | -30 ~ +85℃ | -30 ~ +85℃ | -30 ~ +85℃ | 
