Microchip Technology ARD00385 Data Sheet

Page of 570
PIC18F87K90 FAMILY
DS39957D-page 554
 2009-2011 Microchip Technology Inc.
TABLE B-1:
NOTABLE DIFFERENCES BETWEEN PIC18F87K90, PIC18F87J90 AND PIC18F85J90 
FAMILIES
Characteristic
PIC18F87K90 Family
PIC18F87J90 Family
PIC18F85J90 Family
Max Operating Frequency
64 MHz
48 MHz
40 MHz
Max Program Memory
128 Kbytes
128 Kbytes
32 Kbytes
Data Memory
4 Kbytes
4 Kbytes
2 Kbytes
Program Memory Endurance
10,000 Write/Erase 
(minimum)
10,000 Write/Erase 
(minimum)
1,000 Write/Erase 
(minimum)
Single-Word Write for Flash
Yes
Yes
No
Oscillator Options
PLL can be used with 
INTOSC
Yes
PLL cannot be used with 
INTOSC
CTMU
Yes
Yes
No
RTCC
Yes
Yes
No
SOSC Oscillator Options
Low-power oscillator option 
for SOSC
Low-power oscillator option 
for SOSC
No
TICKI Clock
T1CKI can be used as a 
clock without enabling the 
SOSC oscillator
No
No
INTOSC
Up to 16 MHz
8 MHz
8 MHz
SPI/I
2
C™
2
1
1
Timers
11
4
4
ECCP
3
No
No
CCP
7
2
2
Data EEPROM
Yes
No
No
Programmable BOR
Multiple level of BOR
No
No
WDT Prescale Options
22
16
16
5V Operation
Yes
No
No
nanoWatt XLP
Yes
No
No
Regulator
Yes
Yes
Yes
Low-Power BOR
Yes
No
No
ADC
24-Channel
Differential (12-bit)
12-Channel
Not differential (10-bit)
12-Channel
Not Differential (10-bit)
Internal Temperature Sensor
Yes
No
No
Programmable HLVD
Yes
No
No
EUSART
2 EUSARTs
1 EUSART, 1 AUSART
1 EUSART, 1 AUSART
Comparators
3
2
2
Oscillator Options
14 options by OSC<3:0>
8 options by OSC<3:0>
8 options by OSC<3:0>
Ultra Low-Power Wake-up 
(ULPW)
Yes
No
No
Power-up Timer
Yes
No
No
MCLR Pin as Input Port
Yes
No
No
LCD Charge Pump
No
Yes
Yes
Internal Resistor Ladder for 
Biasing
Yes
No
No