PIC32CX5109BZ31032_SL3 GPIOB registers The 56 registers of GPIOB (GPIO), from 0x44002B00, with their reset value and every field. The PIC32CX5109BZ31032_SL3 has 2134 registers in 59 peripherals, one page each.
GPIOB GPIO ANSEL
Address 0x44002B00
Reset 0x00000000
Access read/write
Size 32-bit 8 fields
Field Bits What it does ANS10 10 ANS9 9 ANS8 8 ANS7 7 ANS6 6 ANS5 5 ANS4 4 ANS3 3
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 8 fields
Field Bits What it does TRIS10 10 TRIS9 9 TRIS8 8 TRIS7 7 TRIS6 6 TRIS5 5 TRIS4 4 TRIS3 3
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 8 fields
Field Bits What it does R10 10 R9 9 R8 8 R7 7 R6 6 R5 5 R4 4 R3 3
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 8 fields
Field Bits What it does LAT10 10 LAT9 9 LAT8 8 LAT7 7 LAT6 6 LAT5 5 LAT4 4 LAT3 3
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 8 fields
Field Bits What it does ODC10 10 ODC9 9 ODC8 8 ODC7 7 ODC6 6 ODC5 5 ODC4 4 ODC3 3
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 8 fields
Field Bits What it does CNPU10 10 CNPU9 9 CNPU8 8 CNPU7 7 CNPU6 6 CNPU5 5 CNPU4 4 CNPU3 3
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 8 fields
Field Bits What it does CNPD10 10 CNPD9 9 CNPD8 8 CNPD7 7 CNPD6 6 CNPD5 5 CNPD4 4 CNPD3 3
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 8 fields
Field Bits What it does CNIE10 10 CNIE9 9 CNIE8 8 CNIE7 7 CNIE6 6 CNIE5 5 CNIE4 4 CNIE3 3
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 8 fields
Field Bits What it does CNSTAT10 10 CNSTATA 9 CNSTAT8 8 CNSTAT7 7 CNSTAT6 6 CNSTAT5 5 CNSTAT4 4 CNSTAT3 3
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 8 fields
Field Bits What it does CNNE10 10 CNNE9 9 CNNE8 8 CNNE7 7 CNNE6 6 CNNE5 5 CNNE4 4 CNNE3 3
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 8 fields
Field Bits What it does CNF10 10 CNF9 9 CNF8 8 CNF7 7 CNF6 6 CNF5 5 CNF4 4 CNF3 3
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 8 fields
Field Bits What it does SR010 10 SR09 9 SR08 8 SR07 7 SR06 6 SR05 5 SR04 4 SR03 3
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 8 fields
Field Bits What it does SR110 10 SR19 9 SR18 8 SR17 7 SR16 6 SR15 5 SR14 4 SR13 3
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