Datasheet

PAGE 41
Current 8-Bit
PICmicro
®
MCU Family
PIC18 Flash MCUs: 10 MIPS, VDD = 2.0V-5.5V, Upwardly Compatible with PIC16C, 77 Instructions, C Compiler Efficient Instruction Set (continued)
PIC18F1220 4/2 256 256 16
18P, 18SO,
20SS, 28ML
7x10-bit
30 ksps
3-16 bit, 1-8 bit,
1-WDT
EUSART 40
8 MHz
32 kHz
PBOR/
PLVD
10/1
PIC18F1230* 4/2 128 256 16
18P, 18SO,
20SS, 28ML
4x10-bit
100 ksps
3 2-16 bit, 1-WDT EUSART 40
8 MHz
32 kHz
PBOR/
PLVD
3
6-channel 14-bit Motor
Control PWMs
PIC18F1320 8/4 256 256 16
18P, 18SO,
20SS, 28ML
7x10-bit
30 ksps
3-16 bit, 1-8 bit,
1-WDT
EUSART 40
8 MHz
32 kHz
PBOR/
PLVD
10/1
PIC18F1330* 8/4 128 256 16
18P, 18SO,
20SS, 28ML
4x10-bit
100 ksps
3 2-16 bit, 1-WDT EUSART 40
8 MHz
32 kHz
PBOR/
PLVD
3
6-channel 14-bit Motor
Control PWMs
PIC18F2220 4/2 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
12/0
PIC18F2221* 4/2 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
3 2/0
PIC18F2320 8/4 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
12/0
PIC18F2321* 8/4 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
3 2/0
PIC18F2331 8/4 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
12/0
6-channel 14-bit Motor
Control PWMs, 2-ch
Quadrature Encoder
PIC18F2410 16/8 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
PIC18F2420 16/8 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
32/0
PIC18F2423* 16/8 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
3 2/0 VDD = 2.7V-3.6V
PIC18F2431 16/8 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
12/0
6-channel 14-bit Motor
Control PWMs, 2-ch
Quadrature Encoder
PIC18F2450 16/8 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
3 1/0
Full-Speed USB 2.0
Compliant
PIC18F2455 256/128 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
PIC18F2480 16/8 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
3 1/0 ECAN™ technology
PIC18F2510 32/16 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
PIC18F2520 32/16 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
3 2/0
PIC18F2523* 32/16 256 1536 25
28SP, 28SO,
28ML
10x10-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.7V-3.6V
PIC18F2515 48/24 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
High-Performance
8-Bit PICmicro
®
Microcontroller Family (16-Bit Instruction Word) (continued)
Product
Program
Memory
(Kbytes/
K words)
Self-
Write
Data
EEPROM
(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