
 2010 Microchip Technology Inc.
DS39770C-page 3
PIC18F85J90 FAMILY
Low-Power Features:
 Power-Managed modes: Run, Idle, Sleep
 Run current down to 7 A, typical
 Idle current down to 2.5 A, typical
 Sleep current down to 100 nA, typical
 Fast INTOSC start-up from Sleep, 1 s typical
 Two-Speed Oscillator Start-up reduces crystal
stabilization wait time
LCD Driver Module 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 4 commons: static, 1/2, 1/3 or 1/4 multiplex
- Static, 1/2 or 1/3 Bias configuration
 Integrated Charge Pump Module with Voltage
Boost
Special Microcontroller Features:
 1000 Erase/Write Cycle Flash Program Memory,
Typical
 Flash Retention: 20 Years Minimum
 Self-Programmable under Software Control
 Priority Levels for Interrupts
 8 x 8 Single-Cycle Hardware Multiplier
 Extended Watchdog Timer (WDT):
- Programmable period from 4 ms to 131s
 In-Circuit Serial Programming (ICSP) via
Two Pins
 In-Circuit Debug with 3 Breakpoints via Two Pins
 Operating Voltage Range: 2.0V to 3.6V
 On-Chip 2.5V Regulator
Flexible Oscillator Structure:
 Two Crystal modes, 4-25 MHz
 Two External Clock modes, up to 40 MHz
 Internal Oscillator Block:
- 8 user-selectable frequencies from 31.25 kHz
to 8 MHz
 Secondary Oscillator using Timer1 @ 32 kHz
 Fail-Safe Clock Monitor:
- Allows for safe shutdown if peripheral clock fails
Peripheral Highlights:
 High-Current Sink/Source: 25 mA/25 mA
(PORTB and PORTC)
 Sleep Current as Low as 100 nA
 Up to Four External Interrupts
 Four 8-Bit/16-Bit Timer/Counter modules:
- Uses Timer1
 Two Capture/Compare/PWM (CCP) modules:
- Capture is 16-bit, max. resolution 6.25 ns (TCY/16)
- Compare is 16-bit, max. resolution 100 ns (TCY)
- PWM output: PWM resolution is up to 10-bit
 Master Synchronous Serial Port (MSSP) module
with Two Modes of Operation:
- 3-wire/4-wire SPI (supports all 4 SPI modes)
-I2C Master and Slave modes
 One Addressable USART module
 One Enhanced USART module:
- Supports LIN/J2602
- Auto-wake-up on Start bit and Break character
- Auto-Baud Detect
 10-Bit, up to 12-Channel A/D Converter:
- Auto-acquisition
- Conversion available during Sleep
 Two Analog Comparators
 Programmable Reference Voltage for
Comparators
Device
Program Memory
SRAM
Data
Memory
(bytes)
I/O
LCD
(Pixels)
T
ime
rs
8/
16
-B
it
CCP
MSSP
EU
S
A
R
T
/
AU
S
A
RT
10-Bit
A/D
(ch)
Co
m
p
ar
at
o
rs
BOR/
LVD
Flash
(bytes)
# Single-Word
Instructions
SPI
Master
I2C
PIC18F63J90
8K
4096
1024
51
132
1/3
2
Y
1/1
12
2
Y
PIC18F64J90
16K
8192
1024
51
132
1/3
2
Y
1/1
12
2
Y
PIC18F65J90
32K
16384
2048
51
132
1/3
2
Y
1/1
12
2
Y
PIC18F83J90
8K
4096
1024
67
192
1/3
2
Y
1/1
12
2
Y
PIC18F84J90
16K
8192
1024
67
192
1/3
2
Y
1/1
12
2
Y
PIC18F85J90
32K
16384
2048
67
192
1/3
2
Y
1/1
12
2
Y
64/80-Pin, High-Performance Microcontrollers with
LCD Driver and nanoWatt Technology