PIC32MZ1064DAR176 PPS registers

The 104 registers of PPS (Peripheral pin select), from 0xBF801404, with their reset value and every field. The PIC32MZ1064DAR176 has 2308 registers in 102 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.

PPS Peripheral pin select

INT1R

Address
0xBF801404
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
INT1R3:0

INT2R

Address
0xBF801408
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
INT2R3:0

INT3R

Address
0xBF80140C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
INT3R3:0

INT4R

Address
0xBF801410
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
INT4R3:0

T2CKR

Address
0xBF801418
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
T2CKR3:0

T3CKR

Address
0xBF80141C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
T3CKR3:0

T4CKR

Address
0xBF801420
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
T4CKR3:0

T5CKR

Address
0xBF801424
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
T5CKR3:0

T6CKR

Address
0xBF801428
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
T6CKR3:0

T7CKR

Address
0xBF80142C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
T7CKR3:0

T8CKR

Address
0xBF801430
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
T8CKR3:0

T9CKR

Address
0xBF801434
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
T9CKR3:0

IC1R

Address
0xBF801438
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
IC1R3:0

IC2R

Address
0xBF80143C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
IC2R3:0

IC3R

Address
0xBF801440
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
IC3R3:0

IC4R

Address
0xBF801444
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
IC4R3:0

IC5R

Address
0xBF801448
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
IC5R3:0

IC6R

Address
0xBF80144C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
IC6R3:0

IC7R

Address
0xBF801450
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
IC7R3:0

IC8R

Address
0xBF801454
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
IC8R3:0

IC9R

Address
0xBF801458
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
IC9R3:0

OCFAR

Address
0xBF801460
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
OCFAR3:0

U1RXR

Address
0xBF801468
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
U1RXR3:0

U1CTSR

Address
0xBF80146C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
U1CTSR3:0

U2RXR

Address
0xBF801470
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
U2RXR3:0

U2CTSR

Address
0xBF801474
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
U2CTSR3:0

U3RXR

Address
0xBF801478
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
U3RXR3:0

U3CTSR

Address
0xBF80147C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
U3CTSR3:0

U4RXR

Address
0xBF801480
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
U4RXR3:0

U4CTSR

Address
0xBF801484
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
U4CTSR3:0

U5RXR

Address
0xBF801488
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
U5RXR3:0

U5CTSR

Address
0xBF80148C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
U5CTSR3:0

U6RXR

Address
0xBF801490
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
U6RXR3:0

U6CTSR

Address
0xBF801494
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
U6CTSR3:0

SDI1R

Address
0xBF80149C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SDI1R3:0

SS1R

Address
0xBF8014A0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SS1R3:0

SDI2R

Address
0xBF8014A8
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SDI2R3:0

SS2R

Address
0xBF8014AC
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SS2R3:0

SDI3R

Address
0xBF8014B4
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SDI3R3:0

SS3R

Address
0xBF8014B8
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SS3R3:0

SDI4R

Address
0xBF8014C0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SDI4R3:0

SS4R

Address
0xBF8014C4
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SS4R3:0

SDI5R

Address
0xBF8014CC
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SDI5R3:0

SS5R

Address
0xBF8014D0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SS5R3:0

SDI6R

Address
0xBF8014D8
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SDI6R3:0

SS6R

Address
0xBF8014DC
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SS6R3:0

C1RXR

Address
0xBF8014E0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
C1RXR3:0

C2RXR

Address
0xBF8014E4
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
C2RXR3:0

REFCLKI1R

Address
0xBF8014E8
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
REFCLKI1R3:0

REFCLKI3R

Address
0xBF8014F0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
REFCLKI3R3:0

REFCLKI4R

Address
0xBF8014F4
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
REFCLKI4R3:0

RPA14R

Address
0xBF801538
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPA14R3:0

RPA15R

Address
0xBF80153C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPA15R3:0

RPB0R

Address
0xBF801540
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPB0R3:0

RPB1R

Address
0xBF801544
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPB1R3:0

RPB2R

Address
0xBF801548
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPB2R3:0

RPB3R

Address
0xBF80154C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPB3R3:0

RPB5R

Address
0xBF801554
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPB5R3:0

RPB6R

Address
0xBF801558
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPB6R3:0

RPB7R

Address
0xBF80155C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPB7R3:0

RPB8R

Address
0xBF801560
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPB8R3:0

RPB9R

Address
0xBF801564
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPB9R3:0

RPB10R

Address
0xBF801568
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPB10R3:0

RPB14R

Address
0xBF801578
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPB14R3:0

RPB15R

Address
0xBF80157C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPB15R3:0

RPC1R

Address
0xBF801584
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPC1R3:0

RPC2R

Address
0xBF801588
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPC2R3:0

RPC3R

Address
0xBF80158C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPC3R3:0

RPC4R

Address
0xBF801590
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPC4R3:0

RPC13R

Address
0xBF8015B4
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPC13R3:0

RPC14R

Address
0xBF8015B8
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPC14R3:0

RPD0R

Address
0xBF8015C0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPD0R3:0

RPD1R

Address
0xBF8015C4
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPD1R3:0

RPD2R

Address
0xBF8015C8
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPD2R3:0

RPD3R

Address
0xBF8015CC
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPD3R3:0

RPD4R

Address
0xBF8015D0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPD4R3:0

RPD5R

Address
0xBF8015D4
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPD5R3:0

RPD6R

Address
0xBF8015D8
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPD6R3:0

RPD7R

Address
0xBF8015DC
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPD7R3:0

RPD9R

Address
0xBF8015E4
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPD9R3:0

RPD10R

Address
0xBF8015E8
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPD10R3:0

RPD11R

Address
0xBF8015EC
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPD11R3:0

RPD12R

Address
0xBF8015F0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPD12R3:0

RPD14R

Address
0xBF8015F8
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPD14R3:0

RPD15R

Address
0xBF8015FC
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPD15R3:0

RPE3R

Address
0xBF80160C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPE3R3:0

RPE5R

Address
0xBF801614
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPE5R3:0

RPE8R

Address
0xBF801620
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPE8R3:0

RPE9R

Address
0xBF801624
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPE9R3:0

RPF0R

Address
0xBF801640
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPF0R3:0

RPF1R

Address
0xBF801644
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPF1R3:0

RPF2R

Address
0xBF801648
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPF2R3:0

RPF3R

Address
0xBF80164C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPF3R3:0

RPF4R

Address
0xBF801650
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPF4R3:0

RPF5R

Address
0xBF801654
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPF5R3:0

RPF8R

Address
0xBF801660
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPF8R3:0

RPF12R

Address
0xBF801670
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPF12R3:0

RPF13R

Address
0xBF801674
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPF13R3:0

RPG0R

Address
0xBF801680
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPG0R3:0

RPG1R

Address
0xBF801684
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPG1R3:0

RPG6R

Address
0xBF801698
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPG6R3:0

RPG7R

Address
0xBF80169C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPG7R3:0

RPG8R

Address
0xBF8016A0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPG8R3:0

RPG9R

Address
0xBF8016A4
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RPG9R3:0