Datasheet
PAGE 38
PICmicro® MCU FAMILY
PIC18 Flash MCUs: 10 MIPS, VDD = 2.0 - 5.5V, Upwardly Compatible with PIC16C, 77 Instructions, C Compiler Efficient Instruction Set (continued)
PIC18F2221*
4,096 EnhFl
(2,048)
256 512 25
28SP, 28SO,
28ML
10x10-bit
100 ksps
2
3-16 bit, 1-8 bit,
1-WDT
EUSART,
MI
2
C/SPI
40
8 MHz
32 kHz
PBOR/
PLVD
32/0✓
PIC18F2320
8,192 EnhFI
(4,096)
256 512 25 28SP, 28SO
10x10-bit
30 ksps
2
3-16 bit, 1-8 bit,
1-WDT
AUSART,
MI
2
C/SPI
40
8 MHz
32 kHz
PBOR/
PLVD
1 2/0 ✓
PIC18F2321*
8,192 EnhFl
(4,096)
256 512 25
28SP, 28SO,
28ML
10x10-bit
100 ksps
2
3-16 bit, 1-8 bit,
1-WDT
EUSART,
MI
2
C/SPI
40
8 MHz
32 kHz
PBOR/
PLVD
32/0✓
PIC18F2331
8,192 EnhFI
(4,096)
256 768 24
28SP, 28SO,
28MM
5x10-bit,
200 ksps
—
3-16 bit, 1-8 bit,
1-WDT
EUSART,
I
2
C/SPI
40
8 MHz
32 kHz
PBOR/
PLVD
1 2/0 ✓
6-channel 14-bit Motor Control
PWMs, 2-ch Quadrature
Encoder
PIC18F2410
16,384 StdFI
(8,192)
— 768 25
28SP, 28SO,
28ML
10x10-bit
100 ksps
2
3-16 bit, 1-8 bit,
1-WDT
EUSART,
MI
2
C/SPI
40
8 MHz
32 kHz
PBOR/
PLVD
32/0✓
PIC18F2420
16,384 EnhFI
(8,192)
256 768 25
28SP, 28SO,
28ML
10x10-bit
100 ksps
2
3-16 bit, 1-8 bit,
1-WDT
EUSART,
MI
2
C/SPI
40
8 MHz
32 kHz
PBOR/
PLVD
3 2/0 ✓
PIC18LF2423*
16,384 EnhFl
(8,192)
256 768 25
28SP, 28SO,
28ML
10x12-bit
100 ksps
2
3-16 bit, 1-8 bit,
1-WDT
EUSART,
MI
2
C/SPI
32
8 MHz
32 kHz
PBOR/
PLVD
32/0✓ V
DD = 2.7 - 3.6V
PIC18F2431
16,384 EnhFI
(8,192)
256 768 24
28SP, 28SO,
28MM
5x10-bit,
200 ksps
—
3-16 bit, 1-8 bit,
1-WDT
EUSART,
I
2
C/SPI
40
8 MHz
32 kHz
PBOR/
PLVD
1 2/0 ✓
6-channel 14-bit Motor Control
PWMs, 2-ch Quadrature
Encoder
PIC18F2450*
16,384 EnhFl
(8,192)
— 768 23
28SP, 28SO,
28ML
10x10-bit,
100 ksps
—
2-16 bit, 1-8 bit,
1-WDT
USB 2.0,
AUSART
48
8 MHz
32 kHz
PBOR/
PLVD
31/0✓ Full-Speed USB 2.0 Compliant
PIC18F2455
24,576 EnhFI
(12,288)
256 2048 23 28SP, 28SO
11x10-bit
100 ksps
2
3-16 bit, 1-8 bit,
1-WDT
USB 2.0,
MI
2
C/SPI,
EUSART
48
8 MHz
32 kHz
PBOR/
PLVD
3 2/0 ✓ Full-Speed USB 2.0 Compliant
PIC18F2480
16,384 EnhFI
(8,192)
256 768 25
28SP, 28SO,
28ML
8x10-bit
100 ksps
—
3-16 bit, 1-8 bit,
1-WDT
CAN 2.0B,
MI
2
C/SPI,
EUSART
40
8 MHz
32 kHz
PBOR/
PLVD
31/0✓ ECAN™ technology
PIC18F2510
32,768 StdFI
(16,384)
— 1536 25
28SP, 28SO,
28ML
10x10-bit
100 ksps
2
3-16 bit, 1-8 bit,
1-WDT
EUSART,
MI
2
C/SPI
40
8 MHz
32 kHz
PBOR/
PLVD
3 2/0 ✓
PIC18F2520
32,768 EnhFI
(16,384)
256 1536 25
28SP, 28SO,
28ML
10x10-bit
100 ksps
2
3-16 bit, 1-8 bit,
1-WDT
EUSART,
MI
2
C/SPI
40
8 MHz
32 kHz
PBOR/
PLVD
32/0✓
PIC18LF2523*
32,768 EnhFl
(16,384)
256 1536 25
28SP, 28SO,
28ML
10x12-bit
100 ksps
2
3-16 bit, 1-8 bit,
1-WDT
EUSART,
MI
2
C/SPI
32
8 MHz
32 kHz
PBOR/
PLVD
3 2/0 ✓ VDD = 2.7 - 3.6V
PIC18F2515
49,152 StdFl
(24,576)
— 3968 25 28SP, 28SO
10x10-bit
100 ksps
2
3-16 bit, 1-8 bit,
1-WDT
EUSART,
MI
2
C/SPI
40
8 MHz
32 kHz
PBOR/
PLVD
32/0✓
PIC18F2525
49,152 EnhFI
(24,576)
1024 3968 25 28SP, 28SO
10x10-bit
100 ksps
2
3-16 bit, 1-8 bit,
1-WDT
EUSART,
MI
2
C/SPI
40
8 MHz
32 kHz
PBOR/
PLVD
3 2/0 ✓
PIC18F2550
32,768 EnhFI
(16,384)
256 2048 23 28SP, 28SO
11x10-bit
100 ksps
2
3-16 bit, 1-8 bit,
1-WDT
USB 2.0,
MI
2
C/SPI,
EUSART
48
8 MHz
32 kHz
PBOR/
PLVD
32/0✓ Full-Speed USB 2.0 Compliant
PIC18F2580
32,768 EnhFI
(16,384)
256 1536 25
28SP, 28SO,
28ML
8x10-bit
100 ksps
—
3-16 bit, 1-8 bit,
1-WDT
CAN 2.0B,
MI
2
C/SPI,
EUSART
40
8 MHz
32 kHz
PBOR/
PLVD
3 1/0 ✓ ECAN™ technology
High-Performance
8-Bit PICmicro
®
Microcontroller Family (16-bit Instruction Set) (continued)
Product
Program
Memory
Bytes & Type
(Words)
EEPROM
Data
Memory
Bytes
RAM
Bytes
I/O Pins Packages
Analog Digital
Max.
Speed
MHz
IntOSC
BOR/
PBOR/
PLVD
ICD # of
Breakpoints
CCP/ECCP nW Other Features
ADC Ch
Comp.
Timers/WDT Serial I/O
*Contact Microchip Technology for availability date.
Abbreviations are found on the last page of the Selector Guide.
NE
W
NE
W
NE
W
NE
W