PIC32MX450F256L PORTC registers The 10 registers of PORTC (I/O port C), from 0xBF886200, with their reset value and every field. The PIC32MX450F256L has 431 registers in 55 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 0x0000F01E
Access read/write
Size 32-bit 8 fields
Field Bits What it does TRISC15 15 TRISC14 14 TRISC13 13 TRISC12 12 TRISC4 4 TRISC3 3 TRISC2 2 TRISC1 1
PORTC
Address 0xBF886220
Reset 0x00000000
Access read/write
Size 32-bit 8 fields
Field Bits What it does RC15 15 RC14 14 RC13 13 RC12 12 RC4 4 RC3 3 RC2 2 RC1 1
LATC
Address 0xBF886230
Reset 0x00000000
Access read/write
Size 32-bit 8 fields
Field Bits What it does LATC15 15 LATC14 14 LATC13 13 LATC12 12 LATC4 4 LATC3 3 LATC2 2 LATC1 1
ODCC
Address 0xBF886240
Reset 0x00000000
Access read/write
Size 32-bit 8 fields
Field Bits What it does ODCC15 15 ODCC14 14 ODCC13 13 ODCC12 12 ODCC4 4 ODCC3 3 ODCC2 2 ODCC1 1
CNPUC
Address 0xBF886250
Reset 0x00000000
Access read/write
Size 32-bit 8 fields
Field Bits What it does CNPUC15 15 CNPUC14 14 CNPUC13 13 CNPUC12 12 CNPUC4 4 CNPUC3 3 CNPUC2 2 CNPUC1 1
CNPDC
Address 0xBF886260
Reset 0x00000000
Access read/write
Size 32-bit 8 fields
Field Bits What it does CNPDC15 15 CNPDC14 14 CNPDC13 13 CNPDC12 12 CNPDC4 4 CNPDC3 3 CNPDC2 2 CNPDC1 1
CNCONCChange Notice control for PORTA Register
Address 0xBF886270
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does ON 15 Change Notice Control ON bit0 CN is disabled1 CN is enabled SIDL 13 Stop in Idle Control bit0 CPU Idle does not affect CN operation1 CPU Idle Mode halts CN operation
CNENC
Address 0xBF886280
Reset 0x00000000
Access read/write
Size 32-bit 8 fields
Field Bits What it does CNIEC15 15 CNIEC14 14 CNIEC13 13 CNIEC12 12 CNIEC4 4 CNIEC3 3 CNIEC2 2 CNIEC1 1
CNSTATC
Address 0xBF886290
Reset 0x00000000
Access read/write
Size 32-bit 8 fields
Field Bits What it does CNSTATC15 15 CNSTATC14 14 CNSTATC13 13 CNSTATC12 12 CNSTATC4 4 CNSTATC3 3 CNSTATC2 2 CNSTATC1 1