
PIC16F87XA
DS39582B-page 220
2003 Microchip Technology Inc.
APPENDIX C:
CONVERSION
CONSIDERATIONS
Considerations for converting from previous versions
of devices to the ones listed in this data sheet are listed
TABLE C-1:
CONVERSION CONSIDERATIONS
Characteristic
PIC16C7X
PIC16F87X
PIC16F87XA
Pins
28/40
Timers
3
Interrupts
11 or 12
13 or 14
14 or 15
Communication
PSP, USART, SSP
(SPI, I2C Slave)
PSP, USART, SSP
(SPI, I2C Master/Slave)
PSP, USART, SSP
(SPI, I2C Master/Slave)
Frequency
20 MHz
Voltage
2.5V-5.5V
2.2V-5.5V
2.0V-5.5V
A/D
8-bit,
4 conversion clock selects
10-bit,
4 conversion clock selects
10-bit,
7 conversion clock selects
CCP
2
Comparator
—
2
Comparator Voltage
Reference
——
Yes
Program Memory
4K, 8K EPROM
4K, 8K Flash
(Erase/Write on
single-word)
4K, 8K Flash
(Erase/Write on
four-word blocks)
RAM
192, 368 bytes
EEPROM Data
None
128, 256 bytes
Code Protection
On/Off
Segmented, starting at end
of program memory
On/Off
Program Memory
Write Protection
—
On/Off
Segmented, starting at
beginning of
program memory
Other
In-Circuit Debugger,
Low-Voltage Programming
In-Circuit Debugger,
Low-Voltage Programming