PIC32MM0064GPM048 PORTC registers

The 12 registers of PORTC (I/O port C), from 0xBF802DB0, with their reset value and every field. The PIC32MM0064GPM048 has 433 registers in 53 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
0x00000123
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
ANSC88
ANSC55
ANSC11
ANSC00

TRISC

Address
0xBF802DC0
Reset
0x000013FF
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
TRISC1212
TRISC99
TRISC88
TRISC77
TRISC66
TRISC55
TRISC44
TRISC33
TRISC22
TRISC11
TRISC00

PORTC

Address
0xBF802DD0
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
RC1212
RC99
RC88
RC77
RC66
RC55
RC44
RC33
RC22
RC11
RC00

LATC

Address
0xBF802DE0
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
LATC1212
LATC99
LATC88
LATC77
LATC66
LATC55
LATC44
LATC33
LATC22
LATC11
LATC00

ODCC

Address
0xBF802DF0
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
ODCC1212
ODCC99
ODCC88
ODCC77
ODCC66
ODCC55
ODCC44
ODCC33
ODCC22
ODCC11
ODCC00

CNPUC

Address
0xBF802E00
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
CNPUC1212
CNPUC99
CNPUC88
CNPUC77
CNPUC66
CNPUC55
CNPUC44
CNPUC33
CNPUC22
CNPUC11
CNPUC00

CNPDC

Address
0xBF802E10
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
CNPDC1212
CNPDC99
CNPDC88
CNPDC77
CNPDC66
CNPDC55
CNPDC44
CNPDC33
CNPDC22
CNPDC11
CNPDC00

CNCONC

Address
0xBF802E20
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
ON15
CNSTYLE11
PORT3210

CNEN0C

Address
0xBF802E30
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
CNIE0C1212
CNIE0C99
CNIE0C88
CNIE0C77
CNIE0C66
CNIE0C55
CNIE0C44
CNIE0C33
CNIE0C22
CNIE0C11
CNIE0C00

CNSTATC

Address
0xBF802E40
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
CNSTATC1212
CNSTATC99
CNSTATC88
CNSTATC77
CNSTATC66
CNSTATC55
CNSTATC44
CNSTATC33
CNSTATC22
CNSTATC11
CNSTATC00

CNEN1C

Address
0xBF802E50
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
CNIE1C1212
CNIE1C99
CNIE1C88
CNIE1C77
CNIE1C66
CNIE1C55
CNIE1C44
CNIE1C33
CNIE1C22
CNIE1C11
CNIE1C00

CNFC

Address
0xBF802E60
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
CNFC1212
CNFC99
CNFC88
CNFC77
CNFC66
CNFC55
CNFC44
CNFC33
CNFC22
CNFC11
CNFC00