PIC32MZ1024ECH124 PORTH registers The 10 registers of PORTH (I/O port H), from 0xBF860700, with their reset value and every field. The PIC32MZ1024ECH124 has 1594 registers in 93 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.
PORTH I/O port H ANSELH
Address 0xBF860700
Reset 0x00000073
Access read/write
Size 32-bit 5 fields
Field Bits What it does ANSH6 6 ANSH5 5 ANSH4 4 ANSH1 1 ANSH0 0
TRISH
Address 0xBF860710
Reset 0x00003773
Access read/write
Size 32-bit 10 fields
Field Bits What it does TRISH13 13 TRISH12 12 TRISH10 10 TRISH9 9 TRISH8 8 TRISH6 6 TRISH5 5 TRISH4 4 TRISH1 1 TRISH0 0
PORTH
Address 0xBF860720
Reset 0x00000000
Access read/write
Size 32-bit 10 fields
Field Bits What it does RH13 13 RH12 12 RH10 10 RH9 9 RH8 8 RH6 6 RH5 5 RH4 4 RH1 1 RH0 0
LATH
Address 0xBF860730
Reset 0x00000000
Access read/write
Size 32-bit 10 fields
Field Bits What it does LATH13 13 LATH12 12 LATH10 10 LATH9 9 LATH8 8 LATH6 6 LATH5 5 LATH4 4 LATH1 1 LATH0 0
ODCH
Address 0xBF860740
Reset 0x00000000
Access read/write
Size 32-bit 10 fields
Field Bits What it does ODCH13 13 ODCH12 12 ODCH10 10 ODCH9 9 ODCH8 8 ODCH6 6 ODCH5 5 ODCH4 4 ODCH1 1 ODCH0 0
CNPUH
Address 0xBF860750
Reset 0x00000000
Access read/write
Size 32-bit 10 fields
Field Bits What it does CNPUH13 13 CNPUH12 12 CNPUH10 10 CNPUH9 9 CNPUH8 8 CNPUH6 6 CNPUH5 5 CNPUH4 4 CNPUH1 1 CNPUH0 0
CNPDH
Address 0xBF860760
Reset 0x00000000
Access read/write
Size 32-bit 10 fields
Field Bits What it does CNPDH13 13 CNPDH12 12 CNPDH10 10 CNPDH9 9 CNPDH8 8 CNPDH6 6 CNPDH5 5 CNPDH4 4 CNPDH1 1 CNPDH0 0
CNCONH
Address 0xBF860770
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does ON 15 SIDL 13
CNENH
Address 0xBF860780
Reset 0x00000000
Access read/write
Size 32-bit 10 fields
Field Bits What it does CNIEH13 13 CNIEH12 12 CNIEH10 10 CNIEH9 9 CNIEH8 8 CNIEH6 6 CNIEH5 5 CNIEH4 4 CNIEH1 1 CNIEH0 0
CNSTATH
Address 0xBF860790
Reset 0x00000000
Access read/write
Size 32-bit 10 fields
Field Bits What it does CNSTATH13 13 CNSTATH12 12 CNSTATH10 10 CNSTATH9 9 CNSTATH8 8 CNSTATH6 6 CNSTATH5 5 CNSTATH4 4 CNSTATH1 1 CNSTATH0 0