
M0A21/M0A23 Series
May 06, 2022
Page
23
of 746
Rev 1.02
M0
A21
/M
0
A
2
3
SE
RIES
TEC
H
NICAL
RE
FEREN
C
E
M
ANUAL
Supports triggers for break events and cycle-by-cycle control for
PWM
Supports window compare mode and window latch mode
Communication Interfaces
UART
Supports up to 2 UARTs: UART0, UART1
UART baud rate clock from LXT (32.768 kHz) with 9600bps can
work normally in power down mode even system clock is
stopped
Full-duplex asynchronous communications
Separates receive and transmit 16/16 bytes entry FIFO for data
payloads
Supports hardware auto-flow control (RX, TX, CTS and RTS)
and programmable receiver buffer trigger level
Supports programmable baud rate generator for each channel
individually
Supports 8-bit receiver buffer time-out detection function
Programmable transmitting data delay time between the last
stop and the next start bit
by setting DLY (UART_TOUT [15:8])
Supports Auto-Baud Rate measurement and baud rate
compensation function
Supports break error, frame error, parity error and
receive/transmit buffer overflow detection function
Fully programmable serial-interface characteristics
Programmable number of data bit, 5-, 6-, 7-, 8- bit character
Programmable parity bit, even, odd, no parity or stick parity bit
generation and detection
Programmable stop bit, 1, 1.5, or 2 stop bit generation
Supports LIN function mode
Supports LIN master/slave mode
Supports programmable break generation function for
transmitter
Supports break detection function for receiver
Supports LIN slave header time-out detection function
Supports LIN response time-out detection function
Supports LIN wake-up function
Supports IrDA SIR function mode
Supports for 3/16 bit duration for normal mode