UM10429
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2010. All rights reserved.
User manual
Rev. 1 — 20 October 2010
79 of 258
NXP Semiconductors
UM10429
Chapter 10: LPC1102 Universal Asynchronous Transmitter (UART)
10.5.9 UART Scratch Pad Register
The U0SCR has no effect on the UART operation. This register can be written and/or read
at user’s discretion. There is no provision in the interrupt interface that would indicate to
the host that a read or write of the U0SCR has occurred.
10.5.10 UART Auto-baud Control Register
The UART Auto-baud Control Register (U0ACR) controls the process of measuring the
incoming clock/data rate for the baud rate generation and can be read and written at
user’s discretion.
7
RXFE
Error in RX FIFO
U0LSR[7] is set when a character with a RX error such as
framing error, parity error or break interrupt, is loaded into the
U0RBR. This bit is cleared when the U0LSR register is read
and there are no subsequent errors in the UART FIFO.
0
0
U0RBR contains no UART RX errors or U0FCR[0]=0.
1
UART RBR contains at least one UART RX error.
31:
8
-
-
Reserved
-
Table 81.
UART Line Status Register (U0LSR - address 0x4000 8014, Read Only) bit
description
…continued
Bit Symbol
Value Description
Reset
Value
Table 82.
UART Scratch Pad Register (U0SCR - address 0x4000 8014) bit description
Bit Symbol Description
Reset Value
7:0 Pad
A readable, writable byte.
0x00
31:
8
-
Reserved
-
Table 83.
Auto-baud Control Register (U0ACR - address 0x4000 8020) bit description
Bit
Symbol
Value Description
Reset value
0
Start
This bit is automatically cleared after auto-baud
completion.
0
0
Auto-baud stop (auto-baud is not running).
1
Auto-baud start (auto-baud is running). Auto-baud run
bit. This bit is automatically cleared after auto-baud
completion.
1
Mode
Auto-baud mode select bit.
0
0
Mode 0.
1
Mode 1.
2
AutoRestart
Restart select.
0
0
No restart
1
Restart in case of time-out (counter restarts at next
UART Rx falling edge)
0
7:3
-
NA
Reserved, user software should not write ones to
reserved bits. The value read from a reserved bit is not
defined.
0