Datasheet
2009-2011 Microchip Technology Inc. DS39957D-page 3
PIC18F87K90 FAMILY
Low-Power Features:
• Power-Managed modes:
- Run: CPU on, peripherals on
- Idle: CPU off, peripherals on
- Sleep: CPU off, peripherals off
• Two-Speed Oscillator Start-up
• Fail-Safe Clock Monitor
• Power-Saving Peripheral Module Disable (PMD)
• Ultra Low-Power Wake-up
• Fast Wake-up, 1 s Typical
• Low-Power WDT, 300 nA Typical
• Ultra Low 50 nA Input Leakage
• Run mode Currents Down to 5.5 A, Typical
• Idle mode Currents Down to 1.7 A, Typical
• Sleep mode Current Down to Very Low 20 nA, Typical
• RTCC Current Down to Very Low 700 nA, Typical
• LCD Current Down to Very Low 300 nA, Typical
LCD Driver and Keypad Features:
• Direct LCD Panel Drive Capability:
- Can drive LCD panel while in Sleep mode
• Up to 48 Segments and 192 Pixels,
Software-Selectable
• Programmable LCD Timing module:
- Multiple LCD timing sources available
- Up to four commons: static, 1/2, 1/3 or
1/4 multiplex
- Bias configuration: Static, 1/2 or 1/3
• Low-Power Resistor Bias Network for LCD
Peripheral Highlights:
• Ten or Eight CCP/ECCP modules:
- Seven Capture/Compare/PWM (CCP) modules
- Three Enhanced Capture/Compare/PWM
(ECCP) modules
• Eleven 8/16-Bit Timer/Counter modules:
- Timer0 – 8/16-bit timer/counter with 8-bit
programmable prescaler
- Timer1, 3, 5, 7 – 16-bit timer/counter
- Timer2, 4, 6, 8, 10, 12 – 8-bit timer/counter
• Three Analog Comparators
• Configurable Reference Clock Output
• Hardware Real-Time Clock and Calendar (RTCC)
module with Clock, Calendar and Alarm Functions
- Time-out from 0.5s to 1 year
• Charge Time Measurement Unit (CTMU):
- Capacitance measurement for mTouch™
Sensing
- Time measurement with 1 ns typical resolution
• High-Current Sink/Source 25 mA/25 mA (PORTB
and PORTC)
• Up to Four External Interrupts
• Two Master Synchronous Serial Port (MSSP)
modules:
- 3/4-wire SPI (supports all four SPI modes)
-I
2
C™ Master and Slave mode
Device
Flash
Program
Memory
(Bytes)
SRAM
Data
Memory
(Bytes)
EEPROM
(Bytes)
I/O
LCD
Pixels
Timers
8/16-Bit
CCP/
ECCP
SPI I
2
C™
EUSART
12-Bit A/D
(Channels)
Comparators
CTMU
RTCC
PIC18F65K90 32K 2K 1K 53 132 4/4 5/3 Yes Yes 2 16 3 Y Y
PIC18F66K90 64K 4K 1K 53 132 6/5 7/3 Yes Yes 2 16 3 Y Y
PIC18F67K90 128K 4K 1K 53 132 6/5 7/3 Yes Yes 2 16 3 Y Y
PIC18F85K90 32K 2K 1K 69 192 4/4 5/3 Yes Yes 2 24 3 Y Y
PIC18F86K90 64K 4K 1K 69 192 6/5 7/3 Yes Yes 2 24 3 Y Y
PIC18F87K90 128K 4K 1K 69 192 6/5 7/3 Yes Yes 2 24 3 Y Y
64/80-Pin, High-Performance Microcontrollers with
LCD Driver and nanoWatt XLP Technology