0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
RA8803

RA8803

  • 厂商:

    RAIO

  • 封装:

  • 描述:

    RA8803 - Two Layers Text/Graphic LCD Controller Specification - RAIO Technology Inc.

  • 数据手册
  • 价格&库存
RA8803 数据手册
RAiO RA8803/8822 Two Layers Text/Graphic LCD Controller Specification Version 2.1 August 4, 2005 RAiO Technology Inc. ©Copyright RAiO Technology Inc. 2004, 2005 RAiO TECHNOLOGY INC. 1/8 www.raio.com.tw RA8803/8822 Version 2.1 Two Layers Character/Graphical LCD Controller 1. General Description The RA8803/RA8822 is a Dot-Matrix LCD controller which support both text and graphics mode. It built-in two Display RAM for two layers display, and an embedded 512Kbyte character ROM that consists of Chinese, English and ASCII fonts. In text mode, the RA8803/8822 support Chinese BIG5 code or GB code. The system (MPU) does not need take a lot of time to show the Chinese font in graphics mode. The RA8803/8822 support 8080/6800 like MPU interface, and also provide 4-Bit or 8-Bit data bus. For LCD driver interface, it support the most of LCD Driver in the world. The RA8803 support maximum LCD panel is 320x240 dots, and RA8822 is 240x160 dots. If use extension mode then the RA8803 support up to 640x240(320x480) dots Panel, and RA8822support up to 480x160(240x320) dots. The embedded 10-Bit ADC and Analog Switch provide the 4-wires Touch Panel interface. The 5-Bit DAC provides the contrast control of the LCD panel. The RA8803/8822 also provide an 8x8 Key-Scan interface that reduces the loading of MPU. Except for 16x16 Chinese font size, RA8803/8822 also provides a great choice of different font sizes, such as 32x32, 48x48, or even 64x64. The embedded 512Byte SRAM allows user build their own characters or symbols for convenience. The RA8803/8822 is a high integration chip of LCD Controller. It reduce a lot of time for system develop, and save much cost for hardware system that due to it provides many features for related LCD display application. 2. Feature Support Text and Graphics Mode Support 2-Layers Display(AND, OR, NOR, XOR), Built-in Two 9.6K/4.8Kbyte Display Data RAM Dual Page Support Maximum 320x240(RA8803) Or 240x160(RA8822) Dots Panel Extension Mode RA8803: 640x240(320x480) RA8822: 480x160(240x320) Dots Support 4/8Bit of 6800/8080 MPU Interface Built-In 8x8 Key-Scan Circuit Support Horizontal and Vertical Scrolling Support 4/8Bit LCD Driver Interface Built-In 512KByte Font ROM, _ RA8803/8822-T : 13,094 Traditional Chinese Fonts _ RA8803/8822-S : 7,602 Simple Chinese Fonts Built-In 512Byte SRAM for Create Font Font Size Adjustable: 32x32, 48x48 or 64x64, and V/H Mixed Mode Support Full Size(16x16) and Half Size(8x16) Mode Font ROM Readable Support Align Function Support 4 Gray Layer Display Support Bold Font and Line Distance Setting Built-In 10-Bit ADC for Touch Panel Built-In 5-Bit DAC for Contrast Control Clock: 32KHz X’tal or External Clock Built-In a 5V to 3.3V DC-DC Converter Power Supply: 2.4~5V Package: Die,PQFP/LQPF 100Pins RAiO TECHNOLOGY INC. 2/8 www.raio.com.tw RA8803/8822 Version 2.1 Two Layers Character/Graphical LCD Controller 3. Block Diagram Figure 3-1 is the internal block diagram of RA8803. The RA8803 consists of Display RAM, 512Kbyte Font ROM, Command Registers, Analog to Digital Converter(ADC), Digital to Analog Converter(DAC), Display Timing Generator(DTG) and Microprocessor interface. Figure 3-2 is the internal block diagram of RA8822. The major different of RA8803 and RA8822 is the Display RAM size. The RA8803 built-in two 9.6Kbyte display RAM, and RA8822 built-in two 4.8Kbyte. KR[7..0] KC[7..0] 8x8 Key Scan 320x240x2 (Two Page) DISPLAY DATA SRAM (9.6KByte x 2) LP FRM IOUT 5 Bit DAC REGISTER CIRCUIT DISPLAY TIMING GENERATOR CIRCUIT YD DISPOFF XCK LD[7..0] LPF XA XB PLL CIRCUIT 512KB FONT ROM 512B FONT SRAM X1 MCU INTERFACE CIRCUIT SYSTEM CONFIGURE CIRCUIT 10 Bit ADC X2 Y1 Y2 CS2 CS1# RW# RS INT EN BUSY RST# SYS_DW SYS_NM SYS_FQ DB[7..0] SYS_DB SYS_MI Figure 3-1: RA8803 Block Diagram RAiO TECHNOLOGY INC. 3/8 CLK_OUT OPM[0..1] www.raio.com.tw RA8803/8822 Version 2.1 Two Layers Character/Graphical LCD Controller KR[7..0] KC[7..0] 8x8 Key Scan 240x160x2 (Two Page) DISPLAY DATA SRAM (4.8KByte x 2) LP FRM IOUT 5 Bit DAC REGISTER CIRCUIT DISPLAY TIMING GENERATOR CIRCUIT YD DISPOFF XCK LD[7..0] LPF XA XB PLL CIRCUIT 512KB FONT ROM 512B FONT SRAM X1 MCU INTERFACE CIRCUIT SYSTEM CONFIGURE CIRCUIT 10 Bit ADC X2 Y1 Y2 CS2 CS1# RW# RS INT EN BUSY RST# SYS_DW SYS_NM SYS_FQ DB[7..0] SYS_DB SYS_MI Figure 3-2: RA8822 Block Diagram 4. Pin Definition 4.1 MPU Interface Pin Name I/O Data Bus DB[7..0] I/O These are data bus for data transfer between MPU and RA8803/8822. The high nibble DB[7..4] should be floating when 4-bit data bus mode is used. Enable/Read Enable EN (RD#) I When MPU I/F is 8080 series, this pin (RD#) is used as data read, active low. When MPU I/F is 6800 series, this pin (EN) is used as Enable, active high. Write/Read-Write R/W# (WR#) I When MPU I/F is 8080 series, this pin (WR#) is used as data write, active low. When MPU I/F is 6800 series, this pin(R/W#) is used as data read/write Description RAiO TECHNOLOGY INC. 4/8 CLK_OUT OPM[0..1] www.raio.com.tw RA8803/8822 Version 2.1 Two Layers Character/Graphical LCD Controller control. Active high for read and active low for write. Register/Memory Select RS I The MPU will access Register when RS is Low and access Data Memory when RS is High. Usually connect to MPU address bus A0. CS1# CS2 INT I Chip Select The RA8803/8822 is active when CS1# is low and CS2 is high Interrupt Signal O This is an interrupt output to indicate the status of RA8803/88822. It could be setup active high or low. Busy Signal This is a busy output to indicate the RA8803/88822 is in busy state. It could be setup active high or low. If setup active high, the RA8803/8822 can’t be access when BUSY pin is high. It’s should be connected to MPU I/O input. The MPU have to poll this pin before accessing RA8803/8822. BUSY O 4.2 LCD Driver Interface Pin Name YD I/O O YD is the frame start signal. Control Signal of LCD AC Wave FRM O This signal controlt the Level Shift of LCD driver. Normally inputs a frame inversion signal. LCD Common Latch This is a latch signal for LCD driver to latch the Common data. LCD Clock This is a shift clock signal for LCD driver. LCD Display OFF This signal is used to control the LCD Display ON or OFF. LCD Driver Data Bus LD[7..0] O When 8-bit LCD driver IC is used. LD[7..0] are connected to LCD driver data bus. When 4-bit CPU is used, LD[3..0] are connected to LCD driver data bus, but LD[7..4] are non-connected. Description Start Signal of LCD Per Frame LP XCK DISPOFF O O O 4.3 Clock Interface Pin Name LPF I/O I Low Pass Filter Input This is a low pass filter input. Please refer the circuit of application note. Description RAiO TECHNOLOGY INC. 5/8 www.raio.com.tw RA8803/8822 Version 2.1 X’tal Input XA I In internal clock mode, this pin connects to external X’tal(32768Hz). In external clock mode, this is an input of external clock. XB O X’tal Output This pin connects to external X’tal(32768Hz). Two Layers Character/Graphical LCD Controller 4.4 Peripheral Interface Pin Name RST# X1 X2 Y1 Y2 I/O I I I I I Reset Signal This is a reset signal used to reset RA8803/8822. Active low. Touch Panel Input This is connecting to the left pin of 4-wire touch panel. Touch Panel Input This is connecting to the right pin of 4-wire touch panel. Touch Panel Input This is connecting to the top pin of 4-wire touch panel. Touch Panel Input This is connecting to the bottom pin of 4-wire touch panel. DAC Current Output IOUT O DAC current source output used to contrast voltage control. This pin is tristate when DAC disbale. Key Pad Input These pins are keypad inputs. Key Pad Output These pins are keypad outputs. Clock Output This is system clock output pin. Test Pin This is a test pin. Normally it has to connect high. System Clock Select This pin is used to select clock source. Pull Low (0): X’tal/PLL Mode. SYS_FQ I Pull High(1) : External Clock. When SYS_FQ is Pull Low, then Internal oscillator and PLL are enable, only one external 32Khz X’tal need. When SYS_FQ is Pull High, then the system clock is from external pin “XA”. LCD Driver Data Bus Select SYS_DW I This pin is used to select data bus of LCD driver is 8-Bit or 4-Bit: Pull Low(0) : 4-Bit Description KR[7..0] KC[7.0] CLK_OUT SYS_NM I O O I RAiO TECHNOLOGY INC. 6/8 www.raio.com.tw RA8803/8822 Version 2.1 Pull High(1) : 8-Bit When SYS_DW is Pull Low, then the LCD driver data bus Is 4-Bit. When SYS_DW is Pull High, then the LCD driver data bus is 8-Bit. MPU Type Select This pin is used to select MPU type: Pull Low(0) : I8080 Series SYS_MI I Pull High(1) : M6800 Series When SYS_MI is Pull Low, then the MPU Interface of RA8803/8822 is suppported I8080. When SYS_MI is Pull High, then the MPU Interface of RA8803/8822 is supported M6800. 8080 MPU Data Bus Select This pin is used to select data bus of 8080 MPU is 4-Bitor 8-Bit: Pull Low(0) : 4-Bit SYS_DB I Pull High(1) : 8-Bit When SYS_DB is Pull Low, then the 8080 MPU Interface of RA8803/8822 is supported 4-Bit. When SYS_DB is Pull High, then the 8080 MPU Interface of RA8803/8822 is supported 4-Bit. Operation Status of Current Command These two pins are the feedback from RA8803/8822 while MPU release a Read or Write command to RA8803/8822. The MPU could know the status of RA8803/8822. OPM0 OPM0 OPM1 O 1 1 0 OPM1 0 1 X State MPU is reading data from RA8803/8822. MPU is writing data to RA8803/8822. RA8803/8822 did not receive command or read a valid commend. Two Layers Character/Graphical LCD Controller Normally the system does not need to use these two pins. And keep floating for not use. 4.5 Power Pin Name I/O 5V Power VDD5 I This is the input of 5V to 3.3V DC to DC Converter. If it connects to 5V power then the pin VDD3 will generate 3.3V power for internal cells and external device. 3.3V Power If the pin VDD5 connects to 5V power then this pin will generate 3.3V Description VDD3 I/O RAiO TECHNOLOGY INC. 7/8 www.raio.com.tw RA8803/8822 Version 2.1 Two Layers Character/Graphical LCD Controller power for internal cells and external device. If the system uses 3.3V power only, then connect this pin to external 3.3V power directly. VDDP AVDD GND GNDP AGND TEST I I I I I I/O Power Analog Power of ADC for Touch Panel Controller Ground Analog Ground of ADC for Touch Panel Controller Test Pin This pin is for test only and don’t need to connect. 5. System Block Diagram MPU LCD Driver LCD Panel H/W Set Up RA8803 RA8822 Booster (Contrast Adj.) Clock Touch Panel 8x8 Key Scan RAiO TECHNOLOGY INC. 8/8 www.raio.com.tw
RA8803 价格&库存

很抱歉,暂时无法提供与“RA8803”相匹配的价格&库存,您可以联系我们找货

免费人工找货