Microchip Technology IC MCU FLASH PIC16F874-20I/P DIP-40 MCP PIC16F874-20I/P Data Sheet

Product codes
PIC16F874-20I/P
Page of 218
PIC16F87X
DS30292D-page 204
 1998-2013 Microchip Technology Inc.
SPI
Master Mode  .............................................................. 70
Master Mode Timing  .................................................. 70
Serial Clock  ................................................................ 69
Serial Data In  ............................................................. 69
Serial Data Out ........................................................... 69
Serial Peripheral Interface (SPI)  ................................ 65
Slave Mode Timing  .................................................... 71
Slave Mode Timing Diagram ...................................... 71
Slave Select  ............................................................... 69
SPI Clock  ................................................................... 70
SPI Mode  ................................................................... 69
SPI Clock Edge Select, CKE .............................................. 66
SPI Data Input Sample Phase Select, SMP ....................... 66
SPI Mode
SPI Module
Block Diagram (SPI Mode) ......................................... 69
RA5/SS/AN4 Pin  ...................................................... 7, 8
RC3/SCK/SCL Pin  ................................................... 7, 9
RC4/SDI/SDA Pin  .................................................... 7, 9
RC5/SDO Pin  ........................................................... 7, 9
SPI Mode  ................................................................... 69
SSPADD  .............................................................. 7374
SSPBUF ............................................................... 7073
SSPCON2  .................................................................. 68
SSPSR  ................................................................. 7074
SSPSTAT ................................................................... 73
SSP I
2
C
SSP I
2
SSP Module
SSP Overflow Detect bit, SSPOV  ...................................... 74
SSPADD Register  .............................................................. 16
SSPBUF  ................................................................. 17, 7374
SSPBUF Register  .............................................................. 15
SSPCON Register .............................................................. 15
SSPCON1  .......................................................................... 73
SSPCON2 Register ............................................................ 68
SSPEN  ............................................................................... 67
SSPIF  ........................................................................... 2274
SSPM3:SSPM0  .................................................................. 67
SSPOV  ................................................................... 67, 7484
SSPSTAT  ........................................................................... 73
SSPSTAT Register  ............................................................ 16
Stack  .................................................................................. 26
Synchronous Serial Port  .................................................... 65
Synchronous Serial Port Enable bit, SSPEN  ..................... 67
Synchronous Serial Port Interrupt ...................................... 22
Synchronous Serial Port Mode Select bits, 
    SSPM3:SSPM0  ............................................................. 67
T
AD
Associated Registers  ................................................. 49
Clock Source Edge Select (T0SE Bit)  ....................... 19
Clock Source Select (T0CS Bit) ................................. 19
External Clock ............................................................ 48
Interrupt  ..................................................................... 47
Overflow Enable (T0IE Bit)  ........................................ 20
Overflow Flag (T0IF Bit) ......................................20, 130
Overflow Interrupt  .................................................... 130
Prescaler .................................................................... 48
RA4/T0CKI Pin, External Clock  ................................7, 8
T0CKI ......................................................................... 48
WDT Prescaler Block Diagram  .................................. 47
Timing Diagrams
A/D Conversion ........................................................ 175
Acknowledge Sequence Timing  ................................ 86
Baud Rate Generator with Clock Arbitration .............. 80
BRG Reset Due to SDA Collision  .............................. 91
Brown-out Reset  ...................................................... 164
Bus Collision