PIC32MX130F128H PORTB registers

The 10 registers of PORTB (I/O port B), from 0xBF886100, with their reset value and every field. The PIC32MX130F128H has 458 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.

PORTB I/O port B

ANSELB

Address
0xBF886100
Reset
0x00000000
Access
read/write
Size
32-bit
16 fields
FieldBitsWhat it does
ANSB1515
ANSB1414
ANSB1313
ANSB1212
ANSB1111
ANSB1010
ANSB99
ANSB88
ANSB77
ANSB66
ANSB55
ANSB44
ANSB33
ANSB22
ANSB11
ANSB00

TRISB

Address
0xBF886110
Reset
0x0000FFFF
Access
read/write
Size
32-bit
16 fields
FieldBitsWhat it does
TRISB1515
TRISB1414
TRISB1313
TRISB1212
TRISB1111
TRISB1010
TRISB99
TRISB88
TRISB77
TRISB66
TRISB55
TRISB44
TRISB33
TRISB22
TRISB11
TRISB00

PORTB

Address
0xBF886120
Reset
0x00000000
Access
read/write
Size
32-bit
16 fields
FieldBitsWhat it does
RB1515
RB1414
RB1313
RB1212
RB1111
RB1010
RB99
RB88
RB77
RB66
RB55
RB44
RB33
RB22
RB11
RB00

LATB

Address
0xBF886130
Reset
0x00000000
Access
read/write
Size
32-bit
16 fields
FieldBitsWhat it does
LATB1515
LATB1414
LATB1313
LATB1212
LATB1111
LATB1010
LATB99
LATB88
LATB77
LATB66
LATB55
LATB44
LATB33
LATB22
LATB11
LATB00

ODCB

Address
0xBF886140
Reset
0x00000000
Access
read/write
Size
32-bit
16 fields
FieldBitsWhat it does
ODCB1515
ODCB1414
ODCB1313
ODCB1212
ODCB1111
ODCB1010
ODCB99
ODCB88
ODCB77
ODCB66
ODCB55
ODCB44
ODCB33
ODCB22
ODCB11
ODCB00

CNPUB

Address
0xBF886150
Reset
0x00000000
Access
read/write
Size
32-bit
16 fields
FieldBitsWhat it does
CNPUB1515
CNPUB1414
CNPUB1313
CNPUB1212
CNPUB1111
CNPUB1010
CNPUB99
CNPUB88
CNPUB77
CNPUB66
CNPUB55
CNPUB44
CNPUB33
CNPUB22
CNPUB11
CNPUB00

CNPDB

Address
0xBF886160
Reset
0x00000000
Access
read/write
Size
32-bit
16 fields
FieldBitsWhat it does
CNPDB1515
CNPDB1414
CNPDB1313
CNPDB1212
CNPDB1111
CNPDB1010
CNPDB99
CNPDB88
CNPDB77
CNPDB66
CNPDB55
CNPDB44
CNPDB33
CNPDB22
CNPDB11
CNPDB00

CNCONB

Address
0xBF886170
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
ON15
SIDL13

CNENB

Address
0xBF886180
Reset
0x00000000
Access
read/write
Size
32-bit
16 fields
FieldBitsWhat it does
CNIEB1515
CNIEB1414
CNIEB1313
CNIEB1212
CNIEB1111
CNIEB1010
CNIEB99
CNIEB88
CNIEB77
CNIEB66
CNIEB55
CNIEB44
CNIEB33
CNIEB22
CNIEB11
CNIEB00

CNSTATB

Address
0xBF886190
Reset
0x00000000
Access
read/write
Size
32-bit
16 fields
FieldBitsWhat it does
CNSTATB1515
CNSTATB1414
CNSTATB1313
CNSTATB1212
CNSTATB1111
CNSTATB1010
CNSTATB99
CNSTATB88
CNSTATB77
CNSTATB66
CNSTATB55
CNSTATB44
CNSTATB33
CNSTATB22
CNSTATB11
CNSTATB00