RA8906
Version 2.1
8-Bit Micro-Controller
Block Diagram
80Byte
SRAM
8-Bit
e-MCU
e-RISC
64KByte
Flash ROM
CPU Core
Core
User
Registers
DACO1
DACO2
XCLKI
XCLKQ
RESET#
OSC.
DAC 1
DAC 2
Control
Logic
ISP/ISD
Time-Base
Timer x 3
MONITOR#
BREAK#
System
Interface
User I/O x 8
User I/O x 8
Watch-Dog
PT1_[7:0]
PT2_[7:0]
RS-232
Interface
System
Registers
RXD
TXD
Pin Description
Signal
RESET#
I/O
IN
Description
External Hardware Reset, active low. This pin is used to reset the system.
IN
BREAK#
User Program Break, active low. This signal is used to break the user’s
program from the ISD mode.
IN
MONITOR#
Monitor Program Select, active low. This signal is used to select the system
boot from monitor program(ROM) or user program(Flash). This signal has to pull
low when user wants to download the data from PC or enter the ISP/ISD mode.
I/O
PT1_[7:0]
PT2_[7:0]
8-bit I/O of Port 1. These signals are used as general-purpose I/O port.
PT1_[7:0] provide 8mA driving current.
I/O
OUT
IN
8-bit I/O of Port 2. These signals are used as general-purpose I/O port.
PT2_[7:2] provide 4mA driving current. PT2_[1:0] provide 16mA driving current.
DACO1
DACO2
DAC1/2 Current Output. In the DAC mode, this pin is the current output of
DAC1 and DAC2. In the PWM mode, this pin is the output of PWM.
RXD
Receive Data. This is the received data input of UART. Normally it’s connected
to the RS232’s TX of PC.
OUT
TXD
Transmit Data. This signal is the transmitted data output of UART. Normally it’s
connected to the RS232’s RX of PC.
IN
XCLKI
Oscillator Input. This is the input signal of internal oscillator.
Oscillator Output. This is the output signal of internal oscillator.
OUT
OUT
XCLKQ
A[11:0]
Address Bus. These pins are used for external system ROM address. Normally,
users will not use these pins.
4/7
RAiO TECHNOLOGY INC.
www.raio.com.tw