Datasheet
© 2009 Microchip Technology Inc. DS39663F-page 391
PIC18F87J10 FAMILY
APPENDIX A: MIGRATION
BETWEEN HIGH-END
DEVICE FAMILIES
Devices in the PIC18F87J10 and PIC18F8722 families
are very similar in their functions and feature sets.
However, there are some potentially important differ-
ences which should be considered when migrating an
application across device families to achieve a new
design goal. These are summarized in Table A-1. The
areas of difference which could be a major impact on
migration are discussed in greater detail later in this
section.
TABLE A-1: NOTABLE DIFFERENCES BETWEEN PIC18F8722 AND PIC18F87J10 FAMILIES
Characteristic PIC18F87J10 Family PIC18F8722 Family
Operating Frequency 40 MHz @ 2.7V 40 MHz @ 4.2V
Supply Voltage 2.0V-3.6V, dual voltage requirement 2.0V-5.5V
Operating Current Low Lower
Program Memory Endurance 1,000 write/erase cycles (typical) 100,000 write/erase cycles (typical)
I/O Sink/Source at 25 mA PORTB and PORTC only All ports
Input Voltage Tolerance on I/O pins 5.5V on digital only pins V
DD on all I/O pins
I/O 66 (RA7, RA6, RE3 and RF0
not available)
70
Pull-ups PORTB, PORTD, PORTE
and PORTJ
PORTB
Oscillator Options Limited options (EC, HS, PLL,
fixed 32 kHz INTRC)
More options (EC, HS, XT, LP, RC,
PLL, flexible INTRC)
Program Memory Retention 20 years (minimum) 40 years (minimum)
Programming Time (Normalized) 2.8 ms/byte (2.8 ms/64-byte block)
64
15.6 μs/byte (1 ms/64-byte block)
Programming Entry Low Voltage, Key Sequence V
PP and LVP
Code Protection Single block, all or nothing Multiple code protection blocks
Configuration Words Stored in last 4 words of
Program Memory space
Stored in Configuration Space,
starting at 300000h
Start-up Time from Sleep 200 µs (typical) 10 µs (typical)
Power-up Timer Always on Configurable
Data EEPROM Not available Available
BOR Simple BOR with Voltage Regulator Programmable BOR
LVD Not available Available
A/D Channels 15 16
A/D Calibration Required Not required
Microprocessor mode (EMB) Not available Available
External Memory Addressing Address shifting available Address shifting not available
In-Circuit Emulation Not available Available