PIC32MX250F256H PORTC registers The 10 registers of PORTC (I/O port C), from 0xBF886200, with their reset value and every field. The PIC32MX250F256H has 494 registers in 54 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.
PORTC I/O port C ANSELC
Address 0xBF886200
Reset 0x00000000
Access read/write
Size 32-bit TRISC
Address 0xBF886210
Reset 0x0000F000
Access read/write
Size 32-bit 4 fields
Field Bits What it does TRISC15 15 TRISC14 14 TRISC13 13 TRISC12 12
PORTC
Address 0xBF886220
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does RC15 15 RC14 14 RC13 13 RC12 12
LATC
Address 0xBF886230
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does LATC15 15 LATC14 14 LATC13 13 LATC12 12
ODCC
Address 0xBF886240
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does ODCC15 15 ODCC14 14 ODCC13 13 ODCC12 12
CNPUC
Address 0xBF886250
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does CNPUC15 15 CNPUC14 14 CNPUC13 13 CNPUC12 12
CNPDC
Address 0xBF886260
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does CNPDC15 15 CNPDC14 14 CNPDC13 13 CNPDC12 12
CNCONC
Address 0xBF886270
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does ON 15 SIDL 13
CNENC
Address 0xBF886280
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does CNIEC15 15 CNIEC14 14 CNIEC13 13 CNIEC12 12
CNSTATC
Address 0xBF886290
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does CNSTATC15 15 CNSTATC14 14 CNSTATC13 13 CNSTATC12 12