Microchip Technology AC162064 Data Sheet
PAGE 40
PICmicro® MCU FAMILY
FUTURE PICmicro® MICROCONTROLLER FAMILY PRODUCTS
Mid-Range 8-Bit PICmicro
®
Microcontroller Family (14-bit Instruction Set)
Product
Program
Memory:
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
Channels
Comp.
Timers/WDT
Serial I/O
PIC12FXXX: 200 ns Instruction Execution, 35 Instructions, 25 mA Source and Sink per I/O
PIC12F615
1,792 StdFI
(1,024)
—
64
6
8P, 8SN, 8MD
4x10-bit
1
1-16 bit, 2-8 bit, 1-WDT
—
20
8 MHz
32 kHz
BOR
1**
0/1
—
High-Voltage Option with Internal
Regulator
Regulator
PIC16FXXX: 200 ns Instruction Execution, 35 Instructions, ICSP™, 25 mA Source and Sink per I/O
PIC16F616
3,584 StdFI
(2,048)
—
128
12
14P, 14SL, 14ST,
16ML
8x10-bit
2
1-16 bit, 2-8 bit, 1-WDT
—
20
8 MHz
32 kHz
BOR
1**
0/1
—
High-Voltage Option with Internal
Regulator
Regulator
PIC16F631
1,792 StdFI
(1,024)
128
64
18
20P, 20SO, 20SS
—
2
1-16 bit, 1-8 bit, 1-WDT
—
20
8 MHz
32 kHz
BOR
1**
—
✓
PIC16F677
3,584 StdFI
(2,048)
256
128
18
20P, 20SO, 20SS
12x10-bit
2
1-16 bit, 1-8 bit, 1-WDT
—
20
8 MHz
32 kHz
BOR
1**
—
✓
PIC16F883
7,168 EnhFl
(4,096)
256
256
25
28SP, 28SO,
28SS, 28ML
11x10-bit
2
1-16 bit, 2-8 bit, 1-WDT
EUSART,
MI
MI
2
C/SPI
20
8 MHz
32 kHz
BOR
1
1/1
✓
PIC16F884
7,168 EnhFl
(4,096)
256
256
36
40P, 44PT, 44ML
14x10-bit
2
1-16 bit, 2-8 bit, 1-WDT
EUSART,
MI
MI
2
C/SPI
20
8 MHz
32 kHz
BOR
1
1/1
✓
PIC16F886
14,336 EnhFl
(8,192)
256
368
25
28SP, 28SO,
28SS, 28ML
11x10-bit
2
1-16 bit, 2-8 bit, 1-WDT
EUSART,
MI
MI
2
C/SPI
20
8 MHz
32 kHz
BOR
1
1/1
✓
PIC16F887
14,336 EnhFl
(8,192)
256
368
36
40P, 44PT, 44ML
14x10-bit
2
1-16 bit, 2-8 bit, 1-WDT
EUSART,
MI
MI
2
C/SPI
20
8 MHz
32 kHz
BOR
1
1/1
✓
PIC16CRXX: 200 ns Instruction Execution, 35 Instructions, 25 mA Source and Sink per I/O
PIC16CR73
7,168 ROM
(4,096)
—
192
22
28SP, 28SO,
28SS, 28ML
5x8-bit
—
1-16 bit, 2-8 bit, 1-WDT
USART,
I
2
C/SPI
20
—
BOR
—
2/0
—
PIC16CR74
7,168 ROM
(4,096)
—
192
33
40P, 44ML, 44L,
44PT
8x8-bit
—
1-16 bit, 2-8 bit, 1-WDT
USART,
I
2
C/SPI
20
—
BOR
—
2/0
—
PSP
PIC16CR76
14,336 ROM
(8,192)
—
368
22
28SP, 28SO,
28SS, 28ML
5x8-bit
—
1-16 bit, 2-8 bit, 1-WDT
USART,
I
2
C/SPI
20
—
BOR
—
2/0
—
PIC16CR77
14,336 ROM
(8,192)
—
368
33
40P, 44ML, 44L,
44PT
8x8-bit
—
1-16 bit, 2-8 bit, 1-WDT
USART,
I
2
C/SPI
20
—
BOR
—
2/0
—
PSP
** Requires ICD specific device with header module – refer to Development Tools.
Abbreviations are found on the last page of the Selector Guide.
Abbreviations are found on the last page of the Selector Guide.
High-Performance 8-Bit PICmicro
®
Microcontroller Family (16-bit Instruction Set)
Product
Program
Memory:
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
PIC18FXXX: Upwardly Compatible with PIC16, 77 Instructions, C Compiler Efficient Instruction Set, Software Stack Capability, Table Read/Write, Switchable Oscillator Sources, 4x PLL, 10-12 MIPS, ICSP™
PIC18F1230
4,096 EnhFI
(2,048)
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
PWMs
PIC18F1330
8,192 EnhFI
(4,096)
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
PWMs
PIC18F2450
16,384 EnhFI
(8,192)
—
768
23
28SP, 28SO,
28ML
10x10-bit,
100 ksps
—
2-16 bit, 1-8 bit,
1-WDT
USB 2.0,
AUSART
AUSART
48
8 MHz
32 kHz
PBOR/PLVD
3
1/0
✓
Full-Speed USB 2.0 Compliant
PIC18F2523
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
MI
2
C/SPI
32
8 MHz
32 kHz
PBOR/PLVD
3
2/0
✓
V
DD
= 2.7-3.6V
Abbreviations are found on the last page of the Selector Guide.