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