Datasheet
2010-2012 Microchip Technology Inc. DS39977F-page 331
PIC18F66K80 FAMILY
TABLE 21-4: REGISTERS ASSOCIATED WITH I
2
C™ OPERATION
Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
INTCON GIE/GIEH PEIE/GIEL TMR0IE INT0IE RBIE TMR0IF INT0IF RBIF
PIR1
PSPIF ADIF RC1IF TX1IF SSPIF TMR1GIF TMR2IF TMR1IF
PIE1
PSPIE ADIE RC1IE TX1IE SSPIE TMR1GIE TMR2IE TMR1IE
IPR1
PSPIP ADIP RC1IP TX1IP SSPIP TMR1GIP TMR2IP TMR1IP
PIR2
OSCFIF — — —BCLIFHLVDIF TMR3IF TMR3GIF
PIE2
OSCFIE — — —BCLIEHLVDIE TMR3IE TMR3GIE
IPR2
OSCFIP — — —BCLIPHLVDIP TMR3IP TMR3GIP
TRISC
TRISC7 TRISC6 TRISC5 TRISC4 TRISC3 TRISC2 TRISC1 TRISC0
SSPBUF MSSP Receive Buffer/Transmit Register
SSPADD MSSP Address Register (I
2
C™ Slave mode),
MSSP Baud Rate Reload Register (I
2
C Master mode)
SSPMSK
(1)
MSK7 MSK6 MSK5 MSK4 MSK3 MSK2 MSK1 MSK0
SSPCON1 WCOL SSPOV SSPEN CKP SSPM3 SSPM2 SSPM1 SSPM0
SSPCON2
GCEN ACKSTAT ACKDT ACKEN RCEN PEN RSEN SEN
GCEN
ACKSTAT ADMSK5
(2)
ADMSK4
(2)
ADMSK3
(2)
ADMSK2
(2)
ADMSK1
(2)
SEN
SSPSTAT SMP CKE D/A
PSR/WUA BF
PMD0
CCP5MD CCP4MD CCP3MD CCP2MD CCP1MD UART2MD UART1MD SSPMD
ODCON SSPOD
CCP5OD CCP4OD CCP3OD CCP2OD CCP1OD U2OD U1OD
Legend: — = unimplemented, read as ‘0’. Shaded cells are not used by the MSSP module in I
2
C™ mode.
Note 1: SSPMSK shares the same address in SFR space as SSPADD, but is only accessible in certain I
2
C™
Slave operating modes in 7-Bit Masking mode. See
Section 21.4.3.4 “7-Bit Address Masking Mode” for
more details.
2: Alternate bit definitions for use in I
2
C Slave mode operations only.