PIC32CX2051BZ66048 GPIOC registers The 56 registers of GPIOC (GPIO), from 0x44002B00, with their reset value and every field. The PIC32CX2051BZ66048 has 3597 registers in 73 peripherals, one page each.
GPIOC GPIO ANSEL
Address 0x44002B00
Reset 0x00000000
Access read/write
Size 32-bit 16 fields
Field Bits What it does ANS15 15 ANS14 14 ANS13 13 ANS12 12 ANS11 11 ANS10 10 ANS9 9 ANS8 8 ANS7 7 ANS6 6 ANS5 5 ANS4 4 ANS3 3 ANS2 2 ANS1 1 ANS0 0
ANSELCLR
Address 0x44002B04
Reset 0x00000000
Access read/write
Size 32-bit ANSELSET
Address 0x44002B08
Reset 0x00000000
Access read/write
Size 32-bit ANSELINV
Address 0x44002B0C
Reset 0x00000000
Access read/write
Size 32-bit TRIS
Address 0x44002B10
Reset 0x00000000
Access read/write
Size 32-bit 16 fields
Field Bits What it does TRIS15 15 TRIS14 14 TRIS13 13 TRIS12 12 TRIS11 11 TRIS10 10 TRIS9 9 TRIS8 8 TRIS7 7 TRIS6 6 TRIS5 5 TRIS4 4 TRIS3 3 TRIS2 2 TRIS1 1 TRIS0 0
TRISCLR
Address 0x44002B14
Reset 0x00000000
Access read/write
Size 32-bit TRISSET
Address 0x44002B18
Reset 0x00000000
Access read/write
Size 32-bit TRISINV
Address 0x44002B1C
Reset 0x00000000
Access read/write
Size 32-bit PORT
Address 0x44002B20
Reset 0x00000000
Access read/write
Size 32-bit 16 fields
Field Bits What it does R15 15 R14 14 R13 13 R12 12 R11 11 R10 10 R9 9 R8 8 R7 7 R6 6 R5 5 R4 4 R3 3 R2 2 R1 1 R0 0
PORTCLR
Address 0x44002B24
Reset 0x00000000
Access read/write
Size 32-bit PORTSET
Address 0x44002B28
Reset 0x00000000
Access read/write
Size 32-bit PORTINV
Address 0x44002B2C
Reset 0x00000000
Access read/write
Size 32-bit LAT
Address 0x44002B30
Reset 0x00000000
Access read/write
Size 32-bit 16 fields
Field Bits What it does LAT15 15 LAT14 14 LAT13 13 LAT12 12 LAT11 11 LAT10 10 LAT9 9 LAT8 8 LAT7 7 LAT6 6 LAT5 5 LAT4 4 LAT3 3 LAT2 2 LAT1 1 LAT0 0
LATCLR
Address 0x44002B34
Reset 0x00000000
Access read/write
Size 32-bit LATSET
Address 0x44002B38
Reset 0x00000000
Access read/write
Size 32-bit LATINV
Address 0x44002B3C
Reset 0x00000000
Access read/write
Size 32-bit ODC
Address 0x44002B40
Reset 0x00000000
Access read/write
Size 32-bit 16 fields
Field Bits What it does ODC15 15 ODC14 14 ODC13 13 ODC12 12 ODC11 11 ODC10 10 ODC9 9 ODC8 8 ODC7 7 ODC6 6 ODC5 5 ODC4 4 ODC3 3 ODC2 2 ODC1 1 ODC0 0
ODCCLR
Address 0x44002B44
Reset 0x00000000
Access read/write
Size 32-bit ODCSET
Address 0x44002B48
Reset 0x00000000
Access read/write
Size 32-bit ODCINV
Address 0x44002B4C
Reset 0x00000000
Access read/write
Size 32-bit CNPU
Address 0x44002B50
Reset 0x00000000
Access read/write
Size 32-bit 16 fields
Field Bits What it does CNPU15 15 CNPU14 14 CNPU13 13 CNPU12 12 CNPU11 11 CNPU10 10 CNPU9 9 CNPU8 8 CNPU7 7 CNPU6 6 CNPU5 5 CNPU4 4 CNPU3 3 CNPU2 2 CNPU1 1 CNPU0 0
CNPUCLR
Address 0x44002B54
Reset 0x00000000
Access read/write
Size 32-bit CNPUSET
Address 0x44002B58
Reset 0x00000000
Access read/write
Size 32-bit CNPUINV
Address 0x44002B5C
Reset 0x00000000
Access read/write
Size 32-bit CNPD
Address 0x44002B60
Reset 0x00000000
Access read/write
Size 32-bit 16 fields
Field Bits What it does CNPD15 15 CNPD14 14 CNPD13 13 CNPD12 12 CNPD11 11 CNPD10 10 CNPD9 9 CNPD8 8 CNPD7 7 CNPD6 6 CNPD5 5 CNPD4 4 CNPD3 3 CNPD2 2 CNPD1 1 CNPD0 0
CNPDCLR
Address 0x44002B64
Reset 0x00000000
Access read/write
Size 32-bit CNPDSET
Address 0x44002B68
Reset 0x00000000
Access read/write
Size 32-bit CNPDINV
Address 0x44002B6C
Reset 0x00000000
Access read/write
Size 32-bit CNCON
Address 0x44002B70
Reset 0x00000000
Access read/write
Size 32-bit 4 fields
Field Bits What it does ON 15 FRZ 14 SIDL 13 EDGEDETECT 11
CNCONCLR
Address 0x44002B74
Reset 0x00000000
Access read/write
Size 32-bit CNCONSET
Address 0x44002B78
Reset 0x00000000
Access read/write
Size 32-bit CNCONINV
Address 0x44002B7C
Reset 0x00000000
Access read/write
Size 32-bit CNEN
Address 0x44002B80
Reset 0x00000000
Access read/write
Size 32-bit 16 fields
Field Bits What it does CNIE15 15 CNIE14 14 CNIE13 13 CNIE12 12 CNIE11 11 CNIE10 10 CNIE9 9 CNIE8 8 CNIE7 7 CNIE6 6 CNIE5 5 CNIE4 4 CNIE3 3 CNIE2 2 CNIE1 1 CNIE0 0
CNENCLR
Address 0x44002B84
Reset 0x00000000
Access read/write
Size 32-bit CNENSET
Address 0x44002B88
Reset 0x00000000
Access read/write
Size 32-bit CNENINV
Address 0x44002B8C
Reset 0x00000000
Access read/write
Size 32-bit CNSTAT
Address 0x44002B90
Reset 0x00000000
Access read/write
Size 32-bit 16 fields
Field Bits What it does CNSTAT15 15 CNSTAT14 14 CNSTAT13 13 CNSTAT12 12 CNSTAT11 11 CNSTAT10 10 CNSTAT9 9 CNSTAT8 8 CNSTAT7 7 CNSTAT6 6 CNSTAT5 5 CNSTAT4 4 CNSTAT3 3 CNSTAT2 2 CNSTAT1 1 CNSTAT0 0
CNSTATCLR
Address 0x44002B94
Reset 0x00000000
Access read/write
Size 32-bit CNSTATSET
Address 0x44002B98
Reset 0x00000000
Access read/write
Size 32-bit CNSTATINV
Address 0x44002B9C
Reset 0x00000000
Access read/write
Size 32-bit CNNE
Address 0x44002BA0
Reset 0x00000000
Access read/write
Size 32-bit 16 fields
Field Bits What it does CNNE15 15 CNNE14 14 CNNE13 13 CNNE12 12 CNNE11 11 CNNE10 10 CNNE9 9 CNNE8 8 CNNE7 7 CNNE6 6 CNNE5 5 CNNE4 4 CNNE3 3 CNNE2 2 CNNE1 1 CNNE0 0
CNNECLR
Address 0x44002BA4
Reset 0x00000000
Access read/write
Size 32-bit CNNESET
Address 0x44002BA8
Reset 0x00000000
Access read/write
Size 32-bit CNNEINV
Address 0x44002BAC
Reset 0x00000000
Access read/write
Size 32-bit CNF
Address 0x44002BB0
Reset 0x00000000
Access read/write
Size 32-bit 16 fields
Field Bits What it does CNF15 15 CNF14 14 CNF13 13 CNF12 12 CNF11 11 CNF10 10 CNF9 9 CNF8 8 CNF7 7 CNF6 6 CNF5 5 CNF4 4 CNF3 3 CNF2 2 CNF1 1 CNF0 0
CNFCLR
Address 0x44002BB4
Reset 0x00000000
Access read/write
Size 32-bit CNFSET
Address 0x44002BB8
Reset 0x00000000
Access read/write
Size 32-bit CNFINV
Address 0x44002BBC
Reset 0x00000000
Access read/write
Size 32-bit SRCON0
Address 0x44002BC0
Reset 0x00000000
Access read/write
Size 32-bit 16 fields
Field Bits What it does SR015 15 SR014 14 SR013 13 SR012 12 SR011 11 SR010 10 SR09 9 SR08 8 SR07 7 SR06 6 SR05 5 SR04 4 SR03 3 SR02 2 SR01 1 SR00 0
SRCON0CLR
Address 0x44002BC4
Reset 0x00000000
Access read/write
Size 32-bit SRCON0SET
Address 0x44002BC8
Reset 0x00000000
Access read/write
Size 32-bit SRCON0INV
Address 0x44002BCC
Reset 0x00000000
Access read/write
Size 32-bit SRCON1
Address 0x44002BD0
Reset 0x00000000
Access read/write
Size 32-bit 16 fields
Field Bits What it does SR115 15 SR114 14 SR113 13 SR112 12 SR111 11 SR110 10 SR19 9 SR18 8 SR17 7 SR16 6 SR15 5 SR14 4 SR13 3 SR12 2 SR11 1 SR10 0
SRCON1CLR
Address 0x44002BD4
Reset 0x00000000
Access read/write
Size 32-bit SRCON1SET
Address 0x44002BD8
Reset 0x00000000
Access read/write
Size 32-bit SRCON1INV
Address 0x44002BDC
Reset 0x00000000
Access read/write
Size 32-bit