PIC32MZ1024ECH064 UART1 registers

The 5 registers of UART1 (UART 1), from 0xBF822000, with their reset value and every field. The PIC32MZ1024ECH064 has 1455 registers in 86 peripherals, one page each.

Most PIC32 SFRs have three more registers right after them: CLR at +4, SET at +8 and INV at +C (T1CONCLR, T1CONSET, T1CONINV), which clear, set or flip just the bits written as 1, in one write.

UART1 UART 1

U1MODE

Address
0xBF822000
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
ON15
SIDL13
IREN12
RTSMD11
UEN9:8
WAKE7
LPBACK6
ABAUD5
RXINV4
BRGH3
PDSEL2:1
STSEL0

U1STA

Address
0xBF822010
Reset
0x00000110
Access
read/write
Size
32-bit
16 fields
FieldBitsWhat it does
ADM_EN24
ADDR23:16
UTXISEL15:14
UTXINV13
URXEN12
UTXBRK11
UTXEN10
UTXBF9
TRMT8
URXISEL7:6
ADDEN5
RIDLE4
PERR3
FERR2
OERR1
URXDA0

U1TXREG

Address
0xBF822020
Reset
0x00000000
Access
read/write
Size
32-bit

U1RXREG

Address
0xBF822030
Reset
0x00000000
Access
read only
Size
32-bit

U1BRG

Address
0xBF822040
Reset
0x00000000
Access
read/write
Size
32-bit