PIC32MZ1024ECM124 PORTJ registers

The 10 registers of PORTJ (I/O port J), from 0xBF860800, with their reset value and every field. The PIC32MZ1024ECM124 has 1605 registers in 94 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.

PORTJ I/O port J

ANSELJ

Address
0xBF860800
Reset
0x00000B00
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
ANSJ1111
ANSJ99
ANSJ88

TRISJ

Address
0xBF860810
Reset
0x00000B17
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
TRISJ1111
TRISJ99
TRISJ88
TRISJ44
TRISJ22
TRISJ11
TRISJ00

PORTJ

Address
0xBF860820
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
RJ1111
RJ99
RJ88
RJ44
RJ22
RJ11
RJ00

LATJ

Address
0xBF860830
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
LATJ1111
LATJ99
LATJ88
LATJ44
LATJ22
LATJ11
LATJ00

ODCJ

Address
0xBF860840
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
ODCJ1111
ODCJ99
ODCJ88
ODCJ44
ODCJ22
ODCJ11
ODCJ00

CNPUJ

Address
0xBF860850
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
CNPUJ1111
CNPUJ99
CNPUJ88
CNPUJ44
CNPUJ22
CNPUJ11
CNPUJ00

CNPDJ

Address
0xBF860860
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
CNPDJ1111
CNPDJ99
CNPDJ88
CNPDJ44
CNPDJ22
CNPDJ11
CNPDJ00

CNCONJ

Address
0xBF860870
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
ON15
SIDL13

CNENJ

Address
0xBF860880
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
CNIEJ1111
CNIEJ99
CNIEJ88
CNIEJ44
CNIEJ22
CNIEJ11
CNIEJ00

CNSTATJ

Address
0xBF860890
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
CNSTATJ1111
CNSTATJ99
CNSTATJ88
CNSTATJ44
CNSTATJ22
CNSTATJ11
CNSTATJ00