![](http://datasheet.mmic.net.cn/330000/MB90V520A_datasheet_16438173/MB90V520A_54.png)
MB90520A/520B Series
54
9.
UART (SCI : Serial Communication Interface)
The UART (SCI) is a general-purpose serial communications interface for performing synchronous or asyn-
chronous communications with external devices.
The interface provides bi-directional communications in both clock synchronous and clock asynchronous
modes.
Includes a master-slave communication function (multi-processor mode) .
Can generate interrupt requests at receive complete, receive error detected, and transmit complete timings.
Also supports EI
2
OS.
UART
(
SCI
)
functions
Function
Data buffer
Full-duplex double-buffered
Clock synchronous (with no start/stop bit, no parity bit)
Clock asynchronous (start-stop sync)
Can use dedicated baud rate generator.
Can use external clock input.
Can use clock supplied by 16-bit reload timer 0.
For machine clock speeds of 6 MHz, 8 MHz, 10 MHz, 12 MHz, and 16 MHz :
Available speeds for asynchronous communications : 31250 bps, 9615 bps,
4808 bps, 2404 bps, and 1202 bps
Available speeds for synchronous communications : 1 Mbps, 500 Kbps,
250 Kbps, 125 Kbps, and 62.5 Kbps
7 bits (when parity is used for asynchronous normal mode)
8 bits (when parity is not used)
Non return to zero (NRZ) format
Framing errors (not available in clock synchronous mode)
Overrun errors
Parity errors (not available in clock synchronous mode and multi-processor
mode)
Receive interrupt (Receive complete or receive error detected)
Transmit interrupt (Transmission complete)
Both transmit and receive support the extended intelligent I/O service (EI
2
OS) .
Transmission modes
Baud rate
Number of data bits
Signal format
Receive error detection
Interrupt requests
Master/slave communication
function
(multi-processor mode)
Used for 1 (master) to n (slave) communications. (Can only be used as master)
EI
2
OS support
Supports the extended intelligent I/O service (EI
2
OS)