116
Philips Semiconductors
Preliminary User Manual
LPC2119/2129/2292/2294
ARM-based Microcontroller
UART0 Line Control Register (U0LCR - 0xE000C00C)
The U0LCR determines the format of the data character that is to be transmitted or received.
UART0 Line Status Register (U0LSR - 0xE000C014, Read Only)
The U0LSR is a read-only register that provides status information on the UART0 Tx and Rx blocks.
Table 83: UART0 Line Control Register Bit Descriptions (U0LCR - 0xE000C00C)
U0LCR
Function
Description
Reset
Value
1:0
Word Length
Select
00: 5 bit character length
01: 6 bit character length
10: 7 bit character length
11: 8 bit character length
0
2
Stop Bit Select
0: 1 stop bit
1: 2 stop bits (1.5 if U0LCR[1:0]=00)
0
3
Parity Enable
0: Disable parity generation and checking
1: Enable parity generation and checking
0
5:4
Parity Select
00: Odd parity
01: Even parity
10: Forced “1” stick parity
11: Forced “0” stick parity
0
6
Break Control
0: Disable break transmission
1: Enable break transmission.
Output pin UART0 TxD is forced to logic 0 when U0LCR6 is active high.
0
7
Divisor Latch
Access Bit
0: Disable access to Divisor Latches
1: Enable access to Divisor Latches
0