English
Language : 

M054LAN Datasheet, PDF (44/64 Pages) Nuvotem Talema – ARM Cortex™-M0 32-BIT MICROCONTROLLER
M052/M054 Data Sheet
Another alternate function of UART controllers is RS-485 9 bit mode function, and direction
control provided by RTS pin or can program GPIO (P0.3 for RTS0 and P0.1 for RTS 1) to
implement the function by software. The RS-485 mode is selected by setting the UA_FUN_SEL
register to select RS-485 function. The RS-485 driver control is implemented using the RTS
control signal from an asynchronous serial port to enable the RS-485 driver. In RS-485 mode,
many characteristics of the RX and TX are same as UART.
6.10.2 Features
„ Full duplex, asynchronous communications
„ Separate receive / transmit 15 bytes (UART0/UART1) entry FIFO for data payloads
„ Support hardware auto flow control/flow control function (CTS, RTS) and programmable RTS
flow control trigger level (UART0 and UART1 support)
„ Programmable receiver buffer trigger level
„ Support programmable baud-rate generator for each channel individually
„ Support CTS wake up function (UART0 and UART1 support)
„ Support 7 bit receiver buffer time out detection function
„ Programmable transmitting data delay time between the last stop and the next start bit by
setting UA_TOR [DLY] register
„ Support break error, frame error, and parity error detect 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
„ Support IrDA SIR function mode
„ Support for 3/16 bit duration for normal mode
„ Support RS-485 function mode.
„ Support RS-485 9bit mode
„ Support hardware or software direct enable control provided by RTS pin
- 44 -
Publication Release Date: Mar 15, 2011
Revision V1.0