Datasheet
PIC32MX5XX/6XX/7XX
DS61156G-page 148 © 2009-2011 Microchip Technology Inc.
Figure 19-2 and Figure 19-3 illustrate typical receive
and transmit timing for the UART module.
FIGURE 19-2: UART RECEPTION
FIGURE 19-3: TRANSMISSION (8-BIT OR 9-BIT DATA)
Start
1
Stop
Start 2 Stop 4
Start 5
Stop 10
Start 11
Stop 13
Cleared by
Software
Read to
UxRXREG
UxRX
RIDLE
OERR
UxRXIF
URXISEL = 00
UxRXIF
URXISEL = 01
UxRXIF
URXISEL = 10
Char 1
Char 2-4
Char 5-10
Char 11-13
Cleared by
Software
Cleared by
Software
StartStart Bit 0 Bit 1 Stop
Write to
TSR
BCLK/16
(Shift Clock)
UxTX
UxTXIF
UxTXIF
UTXISEL = 00
Bit 1
UxTXREG
UTXISEL = 01
UxTXIF
UTXISEL = 10
8 into TxBUF
Pull from Buffer