
Register Description and Programming
MOTOROLA
UART Modules
15-13
15.4.1.1
Mode Register 1 (UMR1n)
The UMR1 controls some of the UART module configuration. This register can be read or written at any
time and is accessed when the mode register pointer points to UMR1. The pointer is set to UMR1 by
RESET or by a set pointer command using the control register. After reading or writing UMR1, the pointer
points to UMR2.
Table 15-1 UART Module Programming Model
UART 0
UART 1
REGISTER READ (R/W = 1)
REGISTER WRITE (R/W = 0)
MBAR+$1C0
MBAR+$200
Mode Register (UMR1, UMR2)
MBAR+$1C4
MBAR+$204
Status Register (USR)
Clock-Select Register (UCSR)
MBAR+$1C8
MBAR+$208
DO NOT ACCESS1
Command Register (UCR)
MBAR+$1CC
MBAR+$20C
Receiver Buffer (URB)
Transmitter Buffer (UTB)
MBAR+$1D0
MBAR+$210
Input Port Change Register (UIPCR)
Auxiliary Control Register (UACR)
MBAR+$1D4
MBAR+$214
Interrupt Status Register (UISR)
Interrupt Mask Register (UIMR)
MBAR+$1D8
MBAR+$218
Baud Rate Generator Prescale MSB
(UBG1)
Baud Rate Generator Prescale MSB
(UBG1)
MBAR+$1DC
MBAR+$21C
Baud Rate Generator Prescale LSB
(UBG2)
Baud Rate Generator Prescale LSB
(UBG2)
DO NOT ACCESS1
MBAR+$1F0
MBAR+$230
Interrupt Vector Register (UIVR)
MBAR+$1F4
MBAR+$234
Input Port Register (UIP)
DO NOT ACCESS1
MBAR+$1F8
MBAR+$238
DO NOT ACCESS1
Output Port Bit Set CMD (UOP1)2
MBAR+$1FC
MBAR+$23C
DO NOT ACCESS1
Output Port Bit Reset CMD (UOP0)2
Note:
1. This address is used for factory testing and should not be read. Reading this location results in undesired effects
and possible incorrect transmission or reception of characters. Register contents can also be changed.
Note:
2. Address-triggered commands.
Table 15-2 Mode Register 1
BITS
7
6
5
4
3
2
1
0
FIELD
RXRTS
RXIRQ
ERR
PM1
PM0
PT
B/C1
B/C0
RESET
00
000
00
0
R/W
READ/WRITE SUPERVISOR OR USER
ADDR
MBAR + $1C0 (UMR10)
MBAR + $200 (UMR11)
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
..
.