Datasheet
2002-2013 Microchip Technology Inc. DS30487D-page 91
PIC16F87/88
FIGURE 10-2: SPI MODE TIMING (MASTER MODE)
FIGURE 10-3: SPI MODE TIMING (SLAVE MODE WITH CKE = 0)
FIGURE 10-4: SPI MODE TIMING (SLAVE MODE WITH CKE = 1)
SCK (CKP = 0,
SDI (SMP = 0)
SSPIF
bit 7
bit 6 bit 5
bit 4
bit 3
bit 2
bit 1 bit 0
SDI (SMP = 1)
SCK (CKP = 0,
SCK (CKP = 1,
SCK (CKP = 1,
SDO
bit 7
bit 7 bit 0
bit 0
CKE = 0)
CKE = 1)
CKE = 0)
CKE = 1)
SCK (CKP = 0)
SDI (SMP = 0)
SSPIF
bit 7
bit 6 bit 5
bit 4
bit 3
bit 2
bit 1 bit 0
SCK (CKP = 1)
SDO
bit 7 bit 0
SS (Optional)
SCK (CKP = 0)
SDI (SMP = 0)
SSPIF
bit 7
bit 6 bit 5
bit 4
bit 3
bit 2
bit 1 bit 0
SCK (CKP = 1)
SDO
bit 7 bit 0
SS