1. Catalogs
  2. TOPWAY LCD
  3. Raio RA8875 TFT LCD Controller

Raio RA8875 TFT LCD Controller

Raio RA8875 TFT LCD Controller
1 / 174 PagesView full catalog

Raio RA8875 TFT LCD Controller

Product catalog summary
Overview: The RA8875 Character/Graphic TFT LCD Controller by RAiO Technology Inc. is a versatile controller designed for TFT LCD modules up to 800x480 pixels. It integrates a 768KB display RAM and supports various functions to enhance graphic applications, including a 2D Block Transfer Engine (BTE) and a geometric speed-up engine for drawing shapes.
Key Features:
  • Supports text/graphic mixed display mode with embedded 768KB DDRAM.
  • Color depth options include 256/65K colors for TFT displays.
  • Compatible with 8080/6800 parallel MCU interfaces and offers serial SPI/I2C interfaces.
  • Includes a block scrolling function, font enlargement, and a 4-wire touch panel controller.
  • Provides two programmable PWM outputs for backlight adjustment.
  • Operates at a voltage range of 3.0V to 3.6V and is packaged in a 100-pin LQFP.
Functional Sections:
  • BTE Functions: Includes operations like color expansion, pattern fill, and transparent moves.
  • Layer Mixed Functions: Supports modes like lighten-overlay and transparent mode.
  • Touch Panel Functions: Offers auto and manual modes, with event detection via external interrupt or software polling.
  • DMA and PWM: Provides continuous and block mode DMA, and PWM for various applications.
  • AC/DC Characteristics: Details maximum absolute limits and DC characteristics.
Block Diagram: Illustrates the system architecture, including interfaces for MPU, serial flash, touch panel, and keyscan controller.
Pin Descriptions: Detailed descriptions of pins for MCU, serial MCU, LCD panel, and serial flash/ROM interfaces, highlighting their roles in data transfer and control signals.
Touch Interface: The RA8875 supports a 4-wire touch panel interface with signals YN, YP, XN, and XP for touch panel control. The ADC_VREF pin serves as the reference voltage for the ADC, which can be generated internally or from an external circuit.
Keyscan Interface: The controller includes keypad strobe lines (KOUT[3:0]) and data lines (KIN[4:0]) that can be configured as general-purpose outputs (GPOs) or inputs (GPIs). Additional GPO and GPI signals are available, with specific instructions for unused pins.
PWM Interface: Two PWM signal outputs (PWM1 and PWM2) are provided for controlling external devices.
Clock and Power Interface: The RA8875 requires a crystal input (XI) and output (XO) for generating the system clock. It includes various power inputs and outputs, such as VDDP, CORE_VDD, and LDO_OUT, with recommendations for bypass capacitors to reduce power noise.
Register Configuration: The document details the MCU interface cycles for programming and reading registers, including command write, status read, data write, and data read cycles. Registers are categorized into 15 types, such as system configuration, LCD display control, touch panel control, and more.
Status and System Configuration Registers: The status register provides information on memory read/write status, BTE activity, touch panel events, and sleep mode status. System configuration registers control power, display settings, and interface selection.
LCD Display Control: Registers control display configurations, such as layer settings, scan directions, and font selections. The document specifies default values and access attributes for each register.
Conclusion: The RA8875 controller offers comprehensive control over TFT LCD displays, with detailed configuration options for touch interfaces, key scanning, PWM outputs, and more. Proper understanding and configuration of the registers are crucial for optimal performance.
See more

Catalog excerpts

Raio RA8875 TFT LCD Controller-1

RAiO RA8875 Character/Graphic TFT LCD Controller Specification RAiO Technology Inc. ©Copyright RAiO Technology Inc. 2011

 Open the catalog to page 1
Raio RA8875 TFT LCD Controller-2

Character / Graphic TFT LCD Controller Update History Version 1.0 Description Preliminary Version Remove Serial Flash Address 32 bit Mode 1. Modify REG[05h] 2. Remove REG [B3h] 3. Modify REG[E1h] 4. Modify Section 7-10-1 : DMA In Continuous Mode 5. Modify Section 7-10-2 : DMA In Block Mode

 Open the catalog to page 2
Raio RA8875 TFT LCD Controller-3

Character / Graphic TFT LCD Controller

 Open the catalog to page 3
Raio RA8875 TFT LCD Controller-4

Character / Graphic TFT LCD Controller Active Window Active Window Active Window Active Window

 Open the catalog to page 4
Raio RA8875 TFT LCD Controller-5

Character / Graphic TFT LCD Controller

 Open the catalog to page 5
Raio RA8875 TFT LCD Controller-6

Character / Graphic TFT LCD Controller

 Open the catalog to page 6
Raio RA8875 TFT LCD Controller-7

Character / Graphic TFT LCD Controller 1. Description RA8875 is a text/graphic mixed display with 2 layers TFT LCD controller. It is designed to meet the requirement of middle size TFT module up to 800x480 pixels with characters or 2D graphic application. Embedded 768KB display RAM provides user a flexible solution for display buffer of almost application. Besides, the interface of external serial flash is optional to provide the up to 32x32pixels font bitmap for BIG5/GB coding. For graphic usage, RA8875 supports a 2D Block Transfer Engine(BTE) that is compatible with 2D BitBLT function for processing...

 Open the catalog to page 7
Raio RA8875 TFT LCD Controller-8

Character / Graphic TFT LCD Controller 3. Block Diagram 3-1 Block Diagram DB[15:0] RD#/EN# WR#/RW# CS# RS C86 WAIT# INT# SCL SDI SDO SCS# SIFS0 SIFS1 IICA[1:0] KOUT [3:0]/ GPO [3:0] KIN [4:0]/ GPI [4:0] GPOX GPIX KEYSCAN Controller Geometric Speed-up Engine FONT Engine Register Block 4 wires Touch Panel Controller PDAT[15:0] HSYNC VSYNC PCLK DE SFCL SFDI SFDO SFCS0# SFCS1# Pattern/ Cursor Scroll Engine Figure 3-1 : RA8875 Block Diagram 3-2 System Block Diagram SPI /I2C Serial Flash RA8875 4 wires Touch Panel KEYPAD /GPIO Figure 3-2 : RA8875 System Block Diagram

 Open the catalog to page 8
Raio RA8875 TFT LCD Controller-9

Character / Graphic TFT LCD Controller 4. Pin Description 4-1 MCU Interface Pin Name Pin Description Data Bus These are data bus for data transfer between MCU and RA8875. When setting register number and register data, DB[7:0] is used. When writing data to display RAM, DB[15:0] is used according to data bus mode setting. DB[15:8] will be input and should be pull-low or pullhigh when 8-bit data bus mode is used. Enable/Read Enable When MCU interface (I/F) is 8080 series, this pin is used as RD# signal (Data Read) , active low. When MCU I/F is 6800 series, this pin is used as EN signal (Enable),...

 Open the catalog to page 9
Raio RA8875 TFT LCD Controller-10

Character / Graphic TFT LCD Controller 4-2 Serial MCU Interface Pin Name Pin Description SPI Clock 3-wire, 4-wire Serial or IIC I/F clock. If no use, please connect it to VDDP. IIC data /4-wire SPI Data Input 4-wire SPI I/F: Data input for serial I/F. 3-wire SPI I/F: NC, please connect it to VDDP. IIC I/F: Bi-direction data for serial I/F If no use, please connect it to VDDP. 3-wire SPI Data /4-wire SPI Data Output 4-wire SPI I/F: Data output for serial I/F. 3-wire SPI I/F: Bi-direction data for serial I/F IIC I/F: NC, if no use, please keep floating. If no use, please keep floating. SPI Chip...

 Open the catalog to page 10
Raio RA8875 TFT LCD Controller-11

Character / Graphic TFT LCD Controller 4-4 Serial Flash/ROM Interface Pin Name External Serial Flash/ROM Clock Serial Flash/ROM SPI I/F clock. External Flash/ROM SPI Data Input Single mode: Data input of serial Flash/ROM SPI I/F. For RA8875, it is output (Default). Dual mode: The signal is used as bi-direction data #0(SIO0). External Flash/ROM SPI Data Output Single mode: Data output of serial Flash/ROM SPI I/F. For RA8875, it is input (Default). Dual mode: The signal is used as bi-direction data #1(SIO1). External Flash/ROM SPI Chip Select 0 Chip select pin for serial Flash/ROM SPI I/F #0. External...

 Open the catalog to page 11
Raio RA8875 TFT LCD Controller-12

Character / Graphic TFT LCD Controller 4-8 Clock and Power Interface Pin Name Pin Description Crystal Input Pin Input pin for internal crystal circuit. It should be connected to external crystal circuit. That will generate the system clock for RA8875. Crystal Output Pin Output pin for internal crystal circuit. It should be connected to external crystal circuit. That will generate the system clock for RA8875. Reset Signal Input This active-low input performs a hardware reset on the RA8875. It is a Schmitt-trigger input with pull-up resistor for enhanced noise immunity; however, it must ensure...

 Open the catalog to page 12
Raio RA8875 TFT LCD Controller-13

Character / Graphic TFT LCD Controller 5. Register There are 4 types of cycles used in MCU interface of RA8875, please refer to Table 5-1 for detail. The programming or reading of the registers in RA8875 is composed by the cycles. RA8875 includes a status register and tens of instruction registers. The status register is read only and can be read by “Status Read” cycle. The instruction registers, that is used to program almost functions, can be programmed by “Command Write” cycle and “Data Write” cycle. The “Command Write” cycle sets the register number to program, and the “Data Write” cycle...

 Open the catalog to page 13
Raio RA8875 TFT LCD Controller-14

Character / Graphic TFT LCD Controller The registers function description is listed below, for each register, a register name and register number is described upper each register function table. Each register contains up-to 8 bits data. In the register function table, detail description, default value and access attribute (RO: Read only, WO: Write only, RW: Read-able and Write-able) are described. 5-1 Status Register Status Register (STSR) Bit 7 Memory Read/Write Busy (Include Font Write Busy) 0 : No Memory Read/Write event. 1 : Memory Read/Write busy. BTE Busy 0 : BTE is done or idle. 1 : BTE...

 Open the catalog to page 14
Raio RA8875 TFT LCD Controller-15

Character / Graphic TFT LCD Controller REG[02h] Memory Read/Write Command (MRWC) Bit Write Function : Memory Write Data Data to write in memory corresponding to the setting MWCR1[3:2]. Continuous data write cycle can be accepted bulk data write case. Read Function : Memory Read Data Data to read from memory corresponding to the setting MWCR1[3:2]. Continuous data read cycle can be accepted bulk data read case. Note that the first data read cycle dummy read and need to be ignored. REG[04h] Pixel Clock Setting Register (PCSR) Bit 7 6-2 Description PCLK Inversion 0 : PDAT is fetched at PCLK rising...

 Open the catalog to page 15

All TOPWAY LCD catalogs and technical brochures

  1. MONO Product

    2  Pages

  2. LMT080TDGP01

    16  Pages

  3. HKT035BTB-1D

    36  Pages

  4. HMT050AMC-C

    17  Pages

  5. HMT043ATA-6C

    31  Pages

  6. TM035PDHG09

    42  Pages

  7. TM035PDHG03

    31  Pages

  8. TM028HDZP01

    28  Pages

  9. LM256160DCW-1

    14  Pages

  10. LM12896FCW-1

    17  Pages

  11. LM12832KCW

    13  Pages

  12. LM2088EFW-9

    12  Pages

  13. LM3122AGG-2

    12  Pages

  14. LM240160YCW

    18  Pages

  15. LM6093ACW

    14  Pages

  16. HMT104ATA-C

    11  Pages

  17. HMT101ATA-D

    36  Pages

  18. HKT080ATA-C

    1  Page

  19. HMT080ATA

    1  Page

  20. HKT070DTA-1C

    11  Pages

  21. HMT070DTA-D

    1  Page

  22. HKT070DMC-2C

    19  Pages

  23. HMT070ETD-C

    31  Pages

  24. HMT070ETD-1D

    34  Pages

  25. HMT056ATA-C

    1  Page

  26. HMT050CB-1C

    31  Pages

  27. HMT050DTA-D

    1  Page

  28. HKT050ATA-C

    1  Page

  29. HMT043ATA-7C

    32  Pages

  30. HMT043GTA-1D

    37  Pages

  31. HKT043BMC-2C

    17  Pages

  32. HMT043ATA-3C

    11  Pages

  33. HMT043BMC-C

    1  Page

  34. HMT043ATA-4C

    11  Pages

  35. HKT043BMC-C

    1  Page

  36. HKT043ATA-1C

    12  Pages

  37. HMT035ATA-D

    13  Pages

  38. HMT028ATB-C

    12  Pages

  39. HKT104ATA-C

    31  Pages

  40. HMT068BTA-C

    33  Pages

  41. HMT070ATA-1C

    32  Pages

  42. HMT080ATA-C

    33  Pages

  43. HMT090ATA-C

    30  Pages

  44. HMT101ATA-C

    33  Pages

  45. HMT050ATA-2C

    31  Pages

  46. HMT043ATA-2C

    32  Pages

  47. HMT035ATA-1C

    1  Page

  48. HMT043FC-1C

    1  Page

*Prices are pre-tax. They exclude delivery charges and customs duties and do not include additional charges for installation or activation options. Prices are indicative only and may vary by country, with changes to the cost of raw materials and exchange rates.