English
Language : 

PIC32MX1XX_12 Datasheet, PDF (60/328 Pages) Microchip Technology – 32-bit Microcontrollers (up to 128 KB Flash and 32 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog
TABLE 4-20: PORTB REGISTER MAP
Bits
31/15
30/14
29/13
28/12
27/11
26/10
25/9
24/8
23/7
22/6
21/5
20/4
19/3
18/2
17/1
16/0
6100
ANSELB
31:16
15:0
—
ANSB15
—
ANSB14
—
ANSB13
—
ANSB12(2)
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
—
—
ANSB3 ANSB2 ANSB1 ANSB0 E00F
6110
TRISB
31:16 —
15:0 TRISB15
—
—
—
—
TRISB14 TRISB13 TRISB12(2) TRISB11
—
TRISB10
—
TRISB9
—
TRISB8
—
TRISB7
—
TRISB6(2)
—
TRISB5
—
TRISB4
—
TRISB3
—
TRISB2
—
TRISB1
— 0000
TRISB0 FFFF
6120
PORTB
31:16
15:0
—
RB15
—
RB14
—
RB13
—
RB12(2)
—
RB11
—
RB10
—
RB9
—
RB8
—
RB7
—
RC6(2)
—
RB5
RB4
RB3
RB2
RB1
0000
RB0 xxxx
6130
LATB
31:16 —
15:0 LATB15
—
LATB14
—
LATB13
—
LATB12(2)
—
LATB11
—
LATB10
—
LATB9
—
LATB8
—
LATB7
—
LATB6(2)
—
LATB5
—
LATB4
—
LATB3
—
LATB2
—
LATB1
— 0000
LATB0 xxxx
31:16 —
—
—
6140 ODCB 15:0
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
—
ODCB11 ODCB10 ODCB9 ODCB8 ODCB7 ODCB6 ODCB5 ODCB4
—
—
—
— 0000
31:16 —
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
6150 CNPUB 15:0 CNPUB15 CNPUB14 CNPUB13 CNPUB12(2) CNPUB11 CNPUB10 CNPUB9 CNPUB8 CNPUB7 CNPUB6(2) CNPUB5 CNPUB4 CNPUB3 CNPUB2 CNPUB1 CNPUB0 0000
31:16 —
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
6160 CNPDB 15:0 CNPDB15 CNPDB14 CNPDB13 CNPDB12(2) CNPDB11 CNPDB10 CNPDB9 CNPDB8 CNPDB7 CNPDB6(2) CNPDB5 CNPDB4 CNPDB3 CNPDB2 CNPDB1 CNPDB0 0000
31:16 —
—
—
—
6170 CNCONB 15:0
ON
—
SIDL
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
—
—
—
—
—
—
—
—
—
—
—
— 0000
31:16 —
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
6180 CNENB 15:0 CNIEB15 CNIEB14 CNIEB13 CNIEB11(2) CNIEB11 CNIEB10 CNIEB9 CNIEB8 CNIEB7 CNIEB6(2) CNIEB5 CNIEB4 CNIEB3 CNIEB2 CNIEB1 CNIEB0 0000
31:16 —
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
6190 CNSTATB 15:0
CN
STATB15
CN
STATB14
CN
STATB13
CN
STATB12(2)
CN
STATB11
CN
STATB10
CN
STATB9
CN
STATB8
CN
STATB7
CN
STATB6(2)
CN
STATB5
CN
STATB4
CN
STATB3
CN
STATB2
CN
STATB1
CN
STATB0
0000
Legend: x = unknown value on Reset; — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
Note 1:
2:
All registers in this table have corresponding CLR, SET and INV registers at their virtual addresses, plus offsets of 0x4, 0x8 and 0xC, respectively. See Section 11.2 “CLR, SET and INV Registers” for
more information.
This bit is not available on PIC32MX2XX devices. The reset value for the TRISB register when this bit is not available is 0x0000EFBF.