CHAPTER 21 UART
21.1 Overview of the UART
The UART is a serial I/O port for asynchronous (start-stop) communications or CLK
synchronous communication.
I UART features
The UART has the following features:
•
Full-duplex double buffer
•
Both asynchronous (start-stop) and CLK synchronous communication (no start bit and stop
bit) are available
•
Support of multiprocessor mode
•
Dedicated built-in baud rate generator
•
In asynchronous transfer: 76923/38461/19230/9615/500K/250Kbps
•
In CLK synchronous transfer: 16Mbps/8Mbps/4Mbps/2Mbps/1Mbps/500Kbps
•
Free baud rate setting via external clock
•
Internal clock supplied by PPG1 can be used
•
Data length: 7 bits (asynchronous normal mode only)/8 bits
•
Master/slave communication function (in multiprocessor mode): 1 (master) to n (slaves)
communication enabled
•
Error detection function (parity, framing, overrun)
•
Transfer signal: NRZ code
•
DMAC support (reception/transmission)
394