English
Language : 

PIC32MX5XX_11 Datasheet, PDF (78/256 Pages) Microchip Technology – High-Performance, USB, CAN and Ethernet 32-bit Flash Microcontrollers
TABLE 4-11: I2C1, I2C3, I2C4 AND I2C5 REGISTER MAP(1)
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
31:16 —
5000 I2C3CON
15:0 ON
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
FRZ
SIDL SCLREL STRICT A10M DISSLW SMEN GCEN STREN ACKDT ACKEN RCEN
PEN
RSEN
SEN 1000
31:16 —
5010 I2C3STAT
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
15:0 ACKSTAT TRSTAT
—
—
—
BCL GCSTAT ADD10 IWCOL I2COV
D/A
P
S
R/W
RBF
TBF 0000
31:16 —
5020 I2C5DD
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
15:0
—
—
—
—
—
—
ADD<9:0>
0000
31:16 —
5030 I2C3MSK
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
15:0
—
—
—
—
—
—
MSK<9:0>
0000
31:16 —
5040 I2C3BRG
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
15:0
—
—
—
—
Baud Rate Generator Register
0000
31:16 —
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
5050 I2C3TRN
15:0
—
—
—
—
—
—
—
—
Transmit Register
0000
31:16 —
5060 I2C3RCV
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
15:0
—
—
—
—
—
—
—
—
Receive Register
0000
31:16 —
5100 I2C4CON
15:0 ON
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
FRZ
SIDL SCLREL STRICT A10M DISSLW SMEN GCEN STREN ACKDT ACKEN RCEN
PEN
RSEN
SEN 1000
31:16 —
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
5110 I2C4STAT
15:0 ACKSTAT TRSTAT
—
—
—
BCL GCSTAT ADD10 IWCOL I2COV
D/A
P
S
R/W
RBF
TBF 0000
31:16 —
5120 I2C4ADD
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
15:0
—
—
—
—
—
—
ADD<9:0>
0000
31:16 —
5130 I2C4MSK
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
15:0
—
—
—
—
—
—
MSK<9:0>
0000
31:16 —
5140 I2C4BRG
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
15:0
—
—
—
—
Baud Rate Generator Register
0000
31:16 —
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
5150 I2C4TRN
15:0
—
—
—
—
—
—
—
—
Transmit Register
0000
31:16 —
5160 I2C4RCV
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
15:0
—
—
—
—
—
—
—
—
Receive Register
0000
31:16 —
5200 I2C5CON
15:0 ON
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
FRZ
SIDL SCLREL STRICT A10M DISSLW SMEN GCEN STREN ACKDT ACKEN RCEN
PEN
RSEN
SEN 1000
31:16 —
5210 I2C5STAT
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
15:0 ACKSTAT TRSTAT
—
—
—
BCL GCSTAT ADD10 IWCOL I2COV
D/A
P
S
R/W
RBF
TBF 0000
Legend:
x = unknown value on Reset; — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
Note 1:
All registers in this table except I2CxRCV have corresponding CLR, SET and INV registers at their virtual addresses, plus offsets of 0x4, 0x8 and 0xC, respectively. See Section 12.1.1 “CLR, SET and INV Registers”
for more information.