UM10237_2 © NXP B.V. 2008. All rights reserved.
User manual Rev. 02 — 19 December 2008 427 o f 792
NXP Semiconductors UM10237
Chapter 16: LPC24XX Universal Asynchronous Receiver/Transmitter

higher 8 bits of the divisor. A 0x0000 value is treated like a 0x0001 value as division by

zero is not allowed. The Divisor Latch Access Bit (DLAB) in UnLCR must be one in order

to access the UARTn Divisor Latches.

4.4 UARTn Interrupt Enable Register (U0IER - 0xE000 C004, U2IER - 0xE007 8004, U3IER - 0xE007 C004 when DLAB = 0)

The UnIER is used to enable the three UARTn interrupt sources.

Table 380: UARTn Divisor Latch LSB Register (U0DLL - address 0xE000 C000,
U2DLL - 0xE007 8000, U3DLL - 0xE007 C000 when DLAB =1) bit description
Bit Symbol Description Reset Value
7:0 DLLSB The UARTn Divisor Latch LSB Register, along with the UnDLM
register, determines the baud rate of the UARTn. 0x01
Table 381: UARTn Divisor Latch MSB Register (U0DLM - address 0xE000 C004,
U2DLM - 0xE007 8004, U3DLM - 0xE007 C004 when DLAB = 1) bit description
Bit Symbol Description Reset Value
7:0 DLMSB The UARTn Divisor Latch MSB Register, along with the U0DLL
register, determines the baud rate of the UARTn. 0x00
Table 382: UARTn Interrupt Enable Register (U0IER - address 0xE000 C004,
U2IER - 0xE007 8004, U3IER - 0xE007 C004 when DLAB= 0) bit description
Bit Symbol Value Description Reset
Value
0RBR
Interrupt
Enable
enables the Receive Data Available interrupt for UARTn. It
also controls the Character Receive Time-out interrupt. 0
0 Disable the RDA interrupts.
1 Enable the RDA interrupts.
1 THRE
Interrupt
Enable
enables the THRE interrupt for UARTn. The status of this
can be read from UnLSR[5]. 0
0 Disable the THRE interrupts.
1 Enable the THRE interrupts.
2 RX Line
Status
Interrupt
Enable
enables the UARTn RX line status interrupts. The status of
this interrupt can be read from UnLSR[4:1]. 0
0 Disable the RX line status interrupts.
1 Enable the RX line status interrupts.
7:3 - Reserved, user software should not write ones to reserved
bits. The value read from a reserved bit is not defined. NA
8 ABEOIntEn
0
enables the end of auto-baud interrupt. 0
Disable End of Auto-baud Interrupt.
1 Enable End of Auto-baud Interrupt.
9 ABTOIntEn
0
enables the auto-baud time-out interrupt. 0
Disable Auto-baud Time-out Interrupt.
1 Enable Auto-baud Time-out Interrupt.
31:10 - Reserved, user software should not write ones to reserved
bits. The value read from a reserved bit is not defined. NA