PIC32MM0256GPM028 PORTC registers The 12 registers of PORTC (I/O port C), from 0xBF802DB0, with their reset value and every field. The PIC32MM0256GPM028 has 419 registers in 52 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 0xBF802DB0
Reset 0x00000000
Access read/write
Size 32-bit TRISC
Address 0xBF802DC0
Reset 0x00000200
Access read/write
Size 32-bit 1 field
Field Bits What it does TRISC9 9
PORTC
Address 0xBF802DD0
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does RC9 9
LATC
Address 0xBF802DE0
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does LATC9 9
ODCC
Address 0xBF802DF0
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does ODCC9 9
CNPUC
Address 0xBF802E00
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does CNPUC9 9
CNPDC
Address 0xBF802E10
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does CNPDC9 9
CNCONC
Address 0xBF802E20
Reset 0x00000000
Access read/write
Size 32-bit 3 fields
Field Bits What it does ON 15 CNSTYLE 11 PORT32 10
CNEN0C
Address 0xBF802E30
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does CNIE0C9 9
CNSTATC
Address 0xBF802E40
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does CNSTATC9 9
CNEN1C
Address 0xBF802E50
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does CNIE1C9 9
CNFC
Address 0xBF802E60
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does CNFC9 9