Datasheet
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™ 211
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