Microchip Technology MA330027 Data Sheet
dsPIC33EPXXX(GP/M
C/MU)806/810/814 and
PIC24EPXXX(
GP/GU)810/814
DS70616G-p
age 82
2009-
2012 Microchip T
echnolo
gy Inc.
TABLE 4-22:
I2C1 and I2C2 REGISTER MAP
File
Name
Addr.
Bit 15
Bit 14
Bit 13
Bit 12
Bit 11
Bit 10
Bit 9
Bit 8
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
All
Resets
I2C1RCV
0200
—
—
—
—
—
—
—
—
I2Cx Receive Register
0000
I2C1TRN
0202
—
—
—
—
—
—
—
—
I2Cx Transmit Register
00FF
I2C1BRG
0204
—
—
—
—
—
—
—
Baud Rate Generator
0000
I2C1CON
0206
I2CEN
—
I2CSIDL
SCLREL
IPMIEN
A10M
DISSLW
SMEN
GCEN
STREN
ACKDT
ACKEN
RCEN
PEN
RSEN
SEN
1000
I2C1STAT 0208
ACKSTAT TRSTAT
—
—
—
BCL
GCSTAT
ADD10
IWCOL
I2COV
D_A
P
S
R_W
RBF
TBF
0000
I2C1ADD
020A
—
—
—
—
—
—
I2Cx Address Register
0000
I2C1MSK
020C
—
—
—
—
—
—
I2Cx Address Mask
0000
I2C2RCV
0210
—
—
—
—
—
—
—
—
I2Cx Receive Register
0000
I2C2TRN
0212
—
—
—
—
—
—
—
—
I2Cx Transmit Register
00FF
I2C2BRG
0214
—
—
—
—
—
—
—
Baud Rate Generator
0000
I2C2CON
0216
I2CEN
—
I2CSIDL
SCLREL
IPMIEN
A10M
DISSLW
SMEN
GCEN
STREN
ACKDT
ACKEN
RCEN
PEN
RSEN
SEN
1000
I2C2STAT 0218
ACKSTAT TRSTAT
—
—
—
BCL
GCSTAT
ADD10
IWCOL
I2COV
D_A
P
S
R_W
RBF
TBF
0000
I2C2ADD
021A
—
—
—
—
—
—
I2Cx Address Register
0000
I2C2MSK
021C
—
—
—
—
—
—
I2Cx Address Mask
0000
Legend:
— = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.