M
PE
PT
RE
VARIABLE 12-BIT RECEIVE
STOP
RECEIVE
WAKEUP
LOGIC
DATA BUFFER
INTERNAL BUS
SBR12:0
CLOCK
RAF
SHIFT DIRECTION
ACTIVE EDGE
DETECT
LBKDE
BAUDRATE
GENERATOR
SHIFT REGISTER
M10
RXINV
IRQ / DMA
LOGIC
PARITY
LOGIC
CONTROL
RxD
RxD
LOOPS
RSRC
From Transmitter
MODULE
ASYNCH
MSBF
START
IRQ Requests
DMA Requests
RECEIVER
SOURCE
CONTROL
Figure 32-2. UART receiver block diagram
32.2 Register definition
The UART includes registers to control baud rate, select UART options, report UART
status, and for transmit/receive data.
Accesses to address outside the valid memory map will generate a bus error.
UART memory map
Absolute
address
(hex)
Register name
Width
(in bits)
Access Reset value
Section/
page
4006_A000 UART Baud Rate Register High (UART0_BDH)
8
R/W
00h
4006_A001 UART Baud Rate Register Low (UART0_BDL)
8
R/W
04h
4006_A002 UART Control Register 1 (UART0_C1)
8
R/W
00h
4006_A003 UART Control Register 2 (UART0_C2)
8
R/W
00h
4006_A004 UART Status Register 1 (UART0_S1)
8
R/W
C0h
4006_A005 UART Status Register 2 (UART0_S2)
8
R/W
00h
4006_A006 UART Control Register 3 (UART0_C3)
8
R/W
00h
4006_A007 UART Data Register (UART0_D)
8
R/W
00h
Table continues on the next page...
Register definition
MKW01Z128 MCU Reference Manual, Rev. 3, 04/2016
622
Freescale Semiconductor, Inc.
Summary of Contents for MKW01Z128
Page 7: ...MKW01xxRM Reference Manual Rev 3 04 2016 viii Freescale Semiconductor Inc...
Page 11: ...MKW01xxRM Reference Manual Rev 3 04 2016 xii Freescale Semiconductor Inc...
Page 133: ...MKW01Z128 MCU Reference Manual Rev 3 04 2016 2 Freescale Semiconductor Inc...
Page 233: ...Module clocks MKW01Z128 MCU Reference Manual Rev 3 04 2016 102 Freescale Semiconductor Inc...
Page 513: ...Interrupts MKW01Z128 MCU Reference Manual Rev 3 04 2016 382 Freescale Semiconductor Inc...
Page 633: ...CMP Trigger Mode MKW01Z128 MCU Reference Manual Rev 3 04 2016 502 Freescale Semiconductor Inc...