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
FieldBitsWhat it does
ANS1010
ANS99
ANS88
ANS77
ANS66
ANS55
ANS44
ANS33

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
FieldBitsWhat it does
TRIS1010
TRIS99
TRIS88
TRIS77
TRIS66
TRIS55
TRIS44
TRIS33

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
FieldBitsWhat it does
R1010
R99
R88
R77
R66
R55
R44
R33

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
FieldBitsWhat it does
LAT1010
LAT99
LAT88
LAT77
LAT66
LAT55
LAT44
LAT33

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
FieldBitsWhat it does
ODC1010
ODC99
ODC88
ODC77
ODC66
ODC55
ODC44
ODC33

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
FieldBitsWhat it does
CNPU1010
CNPU99
CNPU88
CNPU77
CNPU66
CNPU55
CNPU44
CNPU33

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
FieldBitsWhat it does
CNPD1010
CNPD99
CNPD88
CNPD77
CNPD66
CNPD55
CNPD44
CNPD33

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
FieldBitsWhat it does
ON15
FRZ14
SIDL13
EDGEDETECT11

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
FieldBitsWhat it does
CNIE1010
CNIE99
CNIE88
CNIE77
CNIE66
CNIE55
CNIE44
CNIE33

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
FieldBitsWhat it does
CNSTAT1010
CNSTATA9
CNSTAT88
CNSTAT77
CNSTAT66
CNSTAT55
CNSTAT44
CNSTAT33

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
FieldBitsWhat it does
CNNE1010
CNNE99
CNNE88
CNNE77
CNNE66
CNNE55
CNNE44
CNNE33

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
FieldBitsWhat it does
CNF1010
CNF99
CNF88
CNF77
CNF66
CNF55
CNF44
CNF33

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
FieldBitsWhat it does
SR01010
SR099
SR088
SR077
SR066
SR055
SR044
SR033

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
FieldBitsWhat it does
SR11010
SR199
SR188
SR177
SR166
SR155
SR144
SR133

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