Datasheet

Table Of Contents
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 (T
CY/16)
- Compare is 16-bit, max. resolution 100 ns (T
CY)
- 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)
-I
2
C™ 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)
Timers
8/16-Bit
CCP
MSSP
EUSART/
AUSART
10-Bit
A/D
(ch)
Comparators
BOR/
LVD
Flash
(bytes)
# Single-Word
Instructions
SPI
Master
I
2
C™
PIC18F63J90 8K 4096 1024 51 132 1/3 2 Y Y 1/1 12 2 Y
PIC18F64J90 16K 8192 1024 51 132 1/3 2 Y Y 1/1 12 2 Y
PIC18F65J90 32K 16384 2048 51 132 1/3 2 Y Y 1/1 12 2 Y
PIC18F83J90 8K 4096 1024 67 192 1/3 2 Y Y 1/1 12 2 Y
PIC18F84J90 16K 8192 1024 67 192 1/3 2 Y Y 1/1 12 2 Y
PIC18F85J90 32K 16384 2048 67 192 1/3 2 Y Y 1/1 12 2 Y
64/80-Pin, High-Performance Microcontrollers with
LCD Driver and nanoWatt Technology