PIC16F631/677/685/687/689/690
APPENDIX A: DATA SHEET
REVISION HISTORY
APPENDIX B: MIGRATING FROM
OTHER PIC®
DEVICES
Revision A (March 2005)
This discusses some of the issues in migrating from
other PIC devices to the PIC16F6XX Family of devices.
This is a new data sheet.
Revision B (May 2006)
B.1
PIC16F676 to PIC16F685
Added 631/677 part numbers; Added pin summary
tables after pin diagrams; Incorporated Golden
Chapters.
TABLE B-1:
Feature
FEATURE COMPARISON
PIC16F676
PIC16F685
Max Operating
Speed
20 MHz
20 MHz
Revision C (July 2006)
Max Program
Memory (Words)
1024
4096
Revised Section 4.2.1, ANSEL and ANSELH
Registers; Register 4-3, ANSEL Analog Select; Added
Register 4-4, ANSELH Analog Select High; Section
11.3.2, Revised CCP1<1:0> to DC1B<1:0>; Section
11.3.7, Number 4 - Revised CCP1 to DC1B; Figure 11-
5, Revised CCP1 to DC1B; Table 11-4, Revised P1M to
P1M<1:0>; Section 12.3.1, Revised Paragraph 3;
Revised Note 2; Revised Figure 12-6 Title.
SRAM (bytes)
A/D Resolution
64
128
10-bit
256
10-bit
128
Data EEPROM
(Bytes)
Timers (8/16-bit)
Oscillator Modes
Brown-out Reset
Internal Pull-ups
1/1
8
2/1
8
Revision D (February 2007)
Y
Y
RA0/1/2/4/5 RA0/1/2/4/5,
MCLR
Removed Preliminary status; Changed PICmicro to
PIC; Replaced Dev. Tool Section; Replaced Package
Drawings.
Interrupt-on-change RA0/1/2/3/4/5 RA0/1/2/3/4/5
Comparator
ECCP+
1
N
N
2
Y
Y
Ultra Low-Power
Wake-up
Extended WDT
N
N
Y
Y
Software Control
Option of WDT/BOR
INTOSC
Frequencies
4 MHz
N
31 kHz-8 MHz
Y
Clock Switching
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.
© 2007 Microchip Technology Inc.
DS41262D-page 281