PIC16F/LF1946/47
TABLE 23-3: SUMMARY OF REGISTERS ASSOCIATED WITH I2C™ OPERATION
Reset
Valueson
Page
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
INTCON
PIE1
GIE
TMR1GIE
OSFIE
—
PEIE
ADIE
C2IE
—
TMR0IE
RCIE
C1IE
—
INTE
TXIE
EEIE
—
IOCIE
SSP1IE
BCL1IE
—
TMR0IF
CCP1IE
—
INTF
TMR2IE
—
IOCIF
89
90
TMR1IE
(1)
PIE2
CCP2IE
SSP2IE
TMR1IF
91
(1)
BCL2IE
TMR2IF
—
PIE4
—
CCP1IF
—
93
TMR1GIF
OSFIF
ADIF
C2IF
RCIF
C1IF
TXIF
EEIF
SSP1IF
BCL1IF
PIR1
PIR2
94
(1)
CCP2IF
SSP2IF
TRISA0
TRISB0
95
(1)
BCL2IF
TRISA1
TRISB1
PIR4
—
—
—
—
—
—
97
TRISA
TRISA7
TRISB7
TRISA6
TRISB6
TRISA5
TRISB5
TRISA4
TRISB4
TRISA3
TRISB3
TRISA2
TRISB2
124
127
287
239*
284
285
286
287
283
TRISB
SSPxADD
SSPxBUF
SSPxCON1
SSPxCON2
SSPxCON3
SSPxMSK
SSPxSTAT
ADD<7:0>
MSSPx Receive Buffer/Transmit Register
WCOL
GCEN
SSPOV
ACKSTAT
PCIE
SSPEN
ACKDT
SCIE
CKP
ACKEN
BOEN
SSPM<3:0>
RCEN
PEN
RSEN
AHEN
SEN
ACKTIM
SDAHT
SBCDE
DHEN
MSK<7:0>
SMP
CKE
D/A
P
S
R/W
UA
BF
2
Legend:
— = unimplemented location, read as ‘0’. Shaded cells are not used by the MSSP module in I C™ mode.
*
Page provides register information.
Note 1: PIC16F1947 only.
2010 Microchip Technology Inc.
Preliminary
DS41414A-page 281