UART Modules
26-4
Freescale Semiconductor
MCF52235 ColdFire® Integrated Microcontroller Reference Manual, Rev. 6
Table 26-2. UART Module Memory Map
Register
Width
(bit)
Access Reset Value Section/Page
UART0
UART1
UART2
0x00
0x0
0x0
UART Mode Registers
1
(UMR1n), (UMR2n)
1
UMR1n, UMR2n, and UCSRn must be changed only after the receiver/transmitter is issued a software reset command. If
operation is not disabled, undesirable results may occur.
8
R/W
0x00
0x04
0x4
0x4
UART Status Register (USRn)
8
R
0x00
UART Clock Select Register
(UCSRn) 8
W
Section
0x08
0x8
0x8
UART Command Registers (UCRn)
8
W
0x00
0x0C
0xC
0xC
UART Receive Buffers (URBn)
8
R
0xFF
UART Transmit Buffers (UTBn)
8
W
0x00
0x10
0x0
0x0
UART Input Port Change Register (UIPCRn)
8
R
See Section
UART Auxiliary Control Register (UACRn)
8
W
0x00
0x14
0x4
0x4
UART Interrupt Status Register (UISRn)
8
R
0x00
UART Interrupt Mask Register (UIMRn)
8
W
0x00
0x18
0x8
0x8
UART Baud Rate Generator Register (UBG1n)
8
W
2
2
Reading this register results in undesired effects and possible incorrect transmission or reception of characters. Register
contents may also be changed.
0x00
0x1C
0xC
0xC
UART Baud Rate Generator Register (UBG2n)
8
W
0x00
0x34
0x4
0x4
UART Input Port Register (UIPn)
8
R
0xFF
0x38
0x8
0x8
UART Output Port Bit Set Command Register (UOP1n)
8
W
0x00
0x3C
0xC
0xC
UART Output Port Bit Reset Command Register (UOP0n)
8
W
0x00
Because
of
an
order
from
the
United
States
International
Trade
Commission,
BGA-packaged
product
lines
and
part
numbers
indicated
here
currently
are
not
available
from
Freescale
for
import
or
sale
in
the
United
States
prior
to
September
2010:MCF52234CVM60,
MCF52235CVM60