Datasheet
© 2009 Microchip Technology Inc. DS41291F-page 313
PIC16F882/883/884/886/887
APPENDIX A: DATA SHEET
REVISION HISTORY
Revision A (5/2006)
Initial release of this data sheet.
Revision B (7/2006)
Pin Diagrams (44-Pin QFN drawing); Revised Table
2-1, Addr. 1DH (CCP2CON); Section 3.0, 3.1; Section
3.4.4.6; Table 3; Table 3-1 (ANSEL); Table 3-3
(CCP2CON); Register 3-1; Register 3.2; Register 3-3;
Register 3-4; Register 3-9; Register 3-10; Register
3-11; Register 3-12; Register 3-14; Table 3-5 (ANSEL);
Figure 3-5; Figure 3-11; Figure 8-2; Figure 8-3; Figure
9-1; Register 9-1; Section 9.1.4; Example 10-4; Figure
11-5; Table 11-5 (P1M); Section 11.5.2; Section 11.5.7,
Number 4; Table 11-7 (CCP2CON); Section 12.3.1
(Para. 3); Figure 12-6 (Title); Sections 14.2, 14.3 and
14.4 DC Characteristics (Max); Table 14-4 (OSCCON);
Section 14.3 (TMR0); Section 14.3.2 (TMR0).
Revision C
Section 19.0 Packaging Information: Replaced
package drawings and added note.
Added PIC16F882 part number.
Replaced PICmicro with PIC.
Revision D
Replaced Package Drawings (Rev. AM); Replaced
Development Support Section; Revised Product ID
Section.
Revision E (01/2008)
Added Char Data; Removed Preliminary status;
Revised Device Table (PIC16F882, I/O); Revised the
following: Pin Diagram 44 TQFP, pin 30; Table 5, I/O
RA7; Table 1-1, RA1 and RA4; Section 2.2.1; Register
2-3, INTCON; Example 3-1; Section 3.2.2; Example
3-2; Figure 6-1; Section 6.2.2; Section 6.6; Section
8.10.3; Table 9-1; Equation 11-1; Added Figure 11-14
and renumbered remaining Figures; Register 11-3;
Register 13-3; Section 14.0; Section 14.1; Section
14.9; Section 14.10; Section 17.0; Updated Package
Drawings.
Revision F (04/2009)
Revised Product ID: Removed ‘F’ (std. voltage range)
from part numbers; Revised Figure 6-1: Timer1 Block
Diagram; Revised Figure 8-3, Comparator C2 Block
Diagram; Added note to Section 8.10.3; Revised
Section 8.10.7.
APPENDIX B: MIGRATING FROM
OTHER PIC
®
DEVICES
This discusses some of the issues in migrating from
other PIC devices to the PIC16F88X Family of devices.
B.1 PIC16F87X to PIC16F88X
TABLE B-1: FEATURE COMPARISON
Feature PIC16F87X PIC16F88X
Max Operating Speed 20 MHz 20 MHz
Max Program
Memory (Words)
8192 8192
SRAM (bytes) 368 368
A/D Resolution 10-bit 10-bit
Data EEPROM (Bytes) 256 256
Timers (8/16-bit) 2/1 2/1
Oscillator Modes 4 8
Brown-out Reset Y Y (2.1V/4V)
Software Control Option
of WDT/BOR
NY
Internal Pull-ups RB<7:4> RB<7:0>,
MCLR
Interrupt-on-change RB<7:4> RB<7:0>
Comparator 2 2
References CV
REF CVREF and
VP6
ECCP/CCP 0/2 1/1
Ultra Low-Power
Wake-Up
NY
Extended WDT N Y
INTOSC Frequencies N 32 kHz-8 MHz
Clock Switching N Y
MSSP Standard w/Slave
Address Mask
USART AUSART EUSART
ADC Channels 8 14
Note: This device has been designed to perform
to the parameters of its data sheet. It has
been tested to an electrical specification
designed to determine its conformance
with these parameters. Due to process
differences in the manufacture of this
device, this device may have different
performance characteristics than its earlier
version. These differences may cause this
device to perform differently in your
application than the earlier version of this
device.