Datasheet

LPC11U6x All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2014. All rights reserved.
Product data sheet Rev. 1.2 — 26 May 2014 28 of 96
NXP Semiconductors
LPC11U6x
32-bit ARM Cortex-M0+ microcontroller
8.15.1 Features
Maximum USART0 data bit rate of 3.125 Mbit/s in asynchronous mode and 10 Mbit/s
in synchronous slave and master mode.
16 byte receive and transmit FIFOs.
Register locations conform to 16C550 industry standard.
Receiver FIFO trigger points at 1 B, 4 B, 8 B, and 14 B.
Built-in fractional baud rate generator covering wide range of baud rates without a
need for external crystals of particular values.
Fractional divider for baud rate control, auto baud capabilities and FIFO control
mechanism that enables software flow control implementation.
Support for RS-485/9-bit mode.
Support for modem control.
Support for synchronous mode.
Includes smart card interface.
DMA support.
8.16 USART1/2/3/4
Remark: The LPC11U6x contains two distinctive types of UART interfaces: USART0 is
software-compatible with the USART interface on the LPC11U1x/LPC11U2x/LPC11U3x
parts. USART1 to USART4 use a different register interface to achieve the same UART
functionality except for modem and smart card control.
Remark: USART3 and USART4 are available only on part LPC11U68JBD100.
Interrupts generated by the USART1/2/3/4 peripherals can wake up the part from
Deep-sleep and power-down modes if the USART is in synchronous mode, the 32 kHz
mode is enabled, or the CTS interrupt is enabled. This wake-up mechanism is not
available with the USART0 peripheral.
8.16.1 Features
Maximum bit rates of 3.125 Mbit/s in asynchronous mode and 10 Mbit/s in
synchronous mode.
7, 8, or 9 data bits and 1 or 2 stop bits
Synchronous mode with master or slave operation. Includes data phase selection and
continuous clock option.
Multiprocessor/multidrop (9-bit) mode with software-address compare feature.
(RS-485 possible with software address detection and transceiver direction control.)
RS-485 transceiver output enable.
Autobaud mode for automatic baud rate detection
Parity generation and checking: odd, even, or none.
One transmit and one receive data buffer.
RTS/CTS for hardware signaling for automatic flow control. Software flow control can
be performed using Delta CTS detect, Transmit Disable control, and any GPIO as an
RTS output.