English
Language : 

M0518 Datasheet, PDF (49/72 Pages) List of Unclassifed Manufacturers – 36/68 Kbytes flash, 8K bytes SRAM
NuMicro M0518 Series Datasheet
6.11 UART Interface Controller (UART)
6.11.1 Overview
The NuMicro M0518 series provides up to six channels of Universal Asynchronous
Receiver/Transmitters (UART). UART0/UART1/UART2 supports 16 bytes entry FIFO and
UART3/UART4/UART5 support 1 byte buffer for data payload. Besides, only UART0 and UART1
support the flow control function. The UART Controller performs a serial-to-parallel conversion on
data received from the peripheral, and a parallel-to-serial conversion on data transmitted from the
CPU. The UART controller also supports IrDA SIR Function. UART0/UART1 provides RS-485
function mode. UART0/UART1/UART2 provides LIN master/slave function.
6.11.2 Features
 Full duplex, asynchronous communications
 Separates receive / transmit 16/16 bytes (UART0/UART1/UART2 support) entry FIFO
and 1/1 bytes buffer for data payloads (UART3/UART4/UART5 support)
 Supports hardware auto-flow control function (CTS, RTS) and programmable RTS
flow control trigger level (UART0/UART1 support).
 Programmable receiver buffer trigger level
 Supports programmable baud-rate generator for each channel individually
 Supports CTS wake-up function (UART0/UART1 support)
 Supports 7-bit receiver buffer time-out detection function
 Programmable transmitting data delay time between the last stop and the next start bit
by setting DLY (UA_TOR [15:8]) register
 Supports break error, frame error, parity error and receive / transmit buffer overflow
detect function
 Fully programmable serial-interface characteristics
- Programmable data bit length, 5-, 6-, 7-, 8-bit character
- Programmable parity bit, even, odd, no parity or stick parity bit generation and
detection
- Programmable stop bit length, 1, 1.5, or 2 stop bit generation
 IrDA SIR function mode
- Supports 3/16-bit duration for normal mode
 LIN function mode (UART0/UART1/UART2 support)
- Supports LIN master/slave mode
- Supports programmable break generation function for transmitter
- Supports break detect function for receiver
 RS-485 function mode. (UART0/UART1 support)
- Supports RS-485 9-bit mode
- Supports hardware or software direct enable control provided by RTS pin.
Feb 08, 2017
Page 49 of 72
Revision 1.01