PIC32MM0128GPM036 PORTC registers

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

TRISC

Address
0xBF802DC0
Reset
0x0000030F
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
TRISC99
TRISC88
TRISC33
TRISC22
TRISC11
TRISC00

PORTC

Address
0xBF802DD0
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
RC99
RC88
RC33
RC22
RC11
RC00

LATC

Address
0xBF802DE0
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
LATC99
LATC88
LATC33
LATC22
LATC11
LATC00

ODCC

Address
0xBF802DF0
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
ODCC99
ODCC88
ODCC33
ODCC22
ODCC11
ODCC00

CNPUC

Address
0xBF802E00
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
CNPUC99
CNPUC88
CNPUC33
CNPUC22
CNPUC11
CNPUC00

CNPDC

Address
0xBF802E10
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
CNPDC99
CNPDC88
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
6 fields
FieldBitsWhat it does
CNIE0C99
CNIE0C88
CNIE0C33
CNIE0C22
CNIE0C11
CNIE0C00

CNSTATC

Address
0xBF802E40
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
CNSTATC99
CNSTATC88
CNSTATC33
CNSTATC22
CNSTATC11
CNSTATC00

CNEN1C

Address
0xBF802E50
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
CNIE1C99
CNIE1C88
CNIE1C33
CNIE1C22
CNIE1C11
CNIE1C00

CNFC

Address
0xBF802E60
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
CNFC99
CNFC88
CNFC33
CNFC22
CNFC11
CNFC00