English
Language : 

PIC16F87_13 Datasheet, PDF (221/230 Pages) Microchip Technology – 18/20/28-Pin Enhanced Flash MCUs with nanoWatt Technology
PR2 Register ................................................................ 17, 81
Prescaler, Timer0
Assignment (PSA Bit) ................................................ 20
Rate Select (PS2:PS0 Bits) ....................................... 20
Program Counter
Reset Conditions ...................................................... 137
Program Memory
Interrupt Vector .......................................................... 13
Map and Stack
PIC16F87/88 ...................................................... 13
Paging ........................................................................ 27
Reset Vector .............................................................. 13
Program Verification ........................................................ 149
PUSH ................................................................................. 27
R
R/W Bit ............................................................................... 95
RA0/AN0 Pin ...................................................................... 10
RA1/AN1 Pin ...................................................................... 10
RA2/AN2/CVref/Vref- Pin ................................................... 10
RA3/AN3/Vref+/C1OUT Pin ............................................... 10
RA4/AN4/T0CKI/C2OUT Pin ............................................. 10
RA5/MCLR/Vpp Pin ........................................................... 10
RA6/OSC2/CLKO Pin ........................................................ 10
RA7/OSC1/CLKI Pin .......................................................... 10
RB0/INT/CCP1 Pin ............................................................ 11
RB1/SDI/SDA Pin .............................................................. 11
RB2/SDO/RX/DT Pin ......................................................... 11
RB3/PGM/CCP1 Pin .......................................................... 11
RB4/SCK/SCL Pin ............................................................. 11
RB5/SS/TX/CK Pin ............................................................ 11
RB6/AN5/PGC/T1OSO/T1CKI Pin ..................................... 11
RB7/AN6/PGD/T1OSI Pin .................................................. 11
RBIF Bit .............................................................................. 59
RCIO Oscillator .................................................................. 39
RCREG Register ................................................................ 16
RCSTA Register ................................................................ 16
ADDEN Bit ............................................................... 100
CREN Bit .................................................................. 100
FERR Bit .................................................................. 100
RX9 Bit ..................................................................... 100
RX9D Bit .................................................................. 100
SPEN Bit ............................................................ 99, 100
SREN Bit .................................................................. 100
Reader Response ............................................................ 227
Receive Overflow Indicator Bit, SSPOV ............................ 91
Register File Map
PIC16F87 ................................................................... 14
PIC16F88 ................................................................... 15
Registers
ADCON0 (A/D Control 0) ......................................... 116
ADCON1 (A/D Control 1) ......................................... 117
ANSEL (Analog Select) ............................................ 115
CCP1CON (Capture/Compare/PWM Control 1) ........ 83
CMCON (Comparator Control) ................................ 123
CONFIG1 (Configuration Word 1) ............................ 132
CONFIG2 (Configuration Word 2) ............................ 133
CVRCON (Comparator Voltage Reference Control) 129
EECON1 (Data EEPROM Access Control 1) ............ 30
FSR ............................................................................ 28
Initialization Conditions (table) ......................... 137–138
INTCON (Interrupt Control) ........................................ 21
OPTION_REG (Option Control) ........................... 20, 70
OSCCON (Oscillator Control) .................................... 42
OSCTUNE (Oscillator Tuning) ................................... 40
PCON (Power Control) .............................................. 26
 2002-2013 Microchip Technology Inc.
PIC16F87/88
PIE1 (Peripheral Interrupt Enable 1) ......................... 22
PIE2 (Peripheral Interrupt Enable 2) ......................... 24
PIR1 (Peripheral Interrupt Request (Flag) 1) ............. 23
PIR2 (Peripheral Interrupt Request (Flag) 2) ............. 25
RCSTA (Receive Status and Control) ..................... 100
Special Function, Summary ....................................... 16
SSPCON (Synchronous Serial Port Control) ............. 91
SSPSTAT (Synchronous Serial Port Status) ............. 90
STATUS (Arithmetic Status) ...................................... 19
T1CON (Timer1 Control) ........................................... 74
T2CON (Timer2 Control) ........................................... 82
TXSTA (Transmit Status and Control) ....................... 99
WDTCON (Watchdog Timer Control) ...................... 144
Reset ....................................................................... 131, 134
Brown-out Reset (BOR). See Brown-out Reset (BOR).
MCLR Reset. See MCLR.
Power-on Reset (POR). See Power-on Reset (POR).
Reset Conditions for All Registers ........................... 137
Reset Conditions for PCON Register ...................... 137
Reset Conditions for Program Counter ................... 137
Reset Conditions for STATUS Register .................. 137
WDT Reset. See Watchdog Timer (WDT).
Revision History ............................................................... 217
RP0 Bit .............................................................................. 13
RP1 Bit .............................................................................. 13
S
SCI. See AUSART
SCL .................................................................................... 95
Serial Communication Interface. See AUSART.
Slave Mode
SCL ............................................................................ 95
SDA ........................................................................... 95
Sleep ............................................................... 131, 134, 147
Software Simulator (MPLAB SIM) ................................... 161
SPBRG Register ................................................................ 17
Special Event Trigger ...................................................... 122
Special Features of the CPU ........................................... 131
Special Function Registers ................................................ 16
Special Function Registers (SFRs) .................................... 16
SPI
Associated Registers ................................................. 92
Serial Clock ............................................................... 89
Serial Data In ............................................................. 89
Serial Data Out .......................................................... 89
Slave Select ............................................................... 89
SSP
ACK ........................................................................... 95
I2C
I2C Operation ..................................................... 94
SSPADD Register .............................................................. 17
SSPBUF Register .............................................................. 16
SSPCON Register ............................................................. 16
SSPOV .............................................................................. 91
SSPOV Bit ......................................................................... 95
SSPSTAT Register ............................................................ 17
Stack .................................................................................. 27
Overflows ................................................................... 27
Underflow .................................................................. 27
DS30487D-page 221