PIC单片机选型表
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
0 -SPI
0 -I2C
1-
MSSP(SPI/I2
C)
0-
4
No
0
368 36 20
20
8 MHz
14
SSP(SPI/I2C )
-40 to 125 2V - 5.5V
0 -UART 1-
A/E/USART
2 - 8-bit 1 - 16-bit
0 -SPI
0 -I2C
0-
MSSP(SPI/I2
C)
0 -SPI 0 - 32-bit
0 -I2C
1-
12
SSP(SPI/I2C )
# of
Internal Oscillator
A/D Ch.
Digital Communica
tion
Timers
-40 to 125 2V - 5.5V
Operatio Temperat n Voltage
ure Range Range
0 -SPI 0 - 32-bit
0 -I2C
8 MHz,
1MSSP(SPI/I2
C)
32
0-
2 Yes 128 128 25 28
20
kHz
11
SSP(SPI/I2C )
-40 to 125 2V - 5.5V
0 -UART 1-
A/E/USART
2 - 8-bit 1 - 16-bit
0 -SPI 0 - 32-bit
A/E/USART
2 - 8-bit 1 - 16-bit
0 -SPI
0 -I2C
0-
MSSP(SPI/I2
C)
1-
4
Yes 256 368 16 18
20
8 MHz
7
SSP(SPI/I2C )
-40 to 125 2V - 5.5V
0 -UART 1-
A/E/USART
2 - 8-bit 1 - 16-bit
8
0 -UART 1 - 8-bit
MHz,
1-
A/E/USART 1 - 16-bit
32 20 kHz 8
0 -SPI 0 -I2C
0 - 32-bit -40 to 125 2V - 5.5V
20
Max. CPU
Speed
8 MHz,
32 kHz
-UART 1-
A/E/USART
2 - 8-bit 1 - 16-bit
1 Yes 128 128 16 18
1 No 64 68 13 18
4 Yes 256 368 16 18 4 Yes 128 192 22 28 4 Yes 128 192 33 40 8 Yes 256 368 22 28 8 Yes 256 368 33 40
1-
20
-
5
SSP(SPI/I2C )
-
5
SSP(SPI/I2C )
-40 to 125 2V - 5.5V
0 -UART 1-
A/E/USART
2 - 8-bit 1 - 16-bit
0 -SPI
0 -I2C
0-
MSSP(SPI/I2
C)
1-
0 192 22 28 20
-
5
SSP(SPI/I2C )
-40 to 125 2V - 5.5V
PIC16F877A Flash 14 PIC16F88 Flash 7 PIC16F882 Flash 3.5 PIC16F883 Flash 7
1-
8 Yes 256 368 33 40 20
-
8
MSSP(SPI/I2
-40 to
C)
1 - 16-bit 125 2V - 5.5V
0 -UART 1-
Oscillator
tion
Timers
Voltage Temperat
Product Family
Memory Type
Program Program Memory Memory
KB KWords
Selfwrite
RAM I/O Pin Bytes Pins count
PIC16F627A Flash 1.75 1 No 128 224 16 18
PIC16F818 Flash 1.75 1 Yes 128 128 16 18 20 - 5
-40 to 125 2V - 5.5V
PIC16F818 Flash 1.75
PIC16F84A Flash 1.75
PIC16F87 Flash 7 PIC16F873A Flash 7 PIC16F874A Flash 7 PIC16F876A Flash 14 PIC16F877A Flash 14
Bytes
Pin count
0 -SPI
0 -I2C
0-
MSSP(SPI/I2
C)
1-
20
-
8
SSP(SPI/I2C )
-40 to 125 2V - 5.5V
0 -UART 1-
A/E/USART
2 - 8-bit 1 - 16-bit
0 -SPI
0 -I2C
1-
MSSP(SPI/I2
C)
0-
20
1-
20
-
8
MSSP(SPI/I2
-40 to
C)
1 - 16-bit 125 2V - 5.5V
1-A/E/USART 2 - 8-bit
1-
20
-
5
MSSP(SPI/I2
C)
1 - 16-bit
-40 to 125 2V - 5.5V
1-
A/E/USART 2 - 8-bit
20 - 8
-40 to 125 2V - 5.5V
Байду номын сангаас
0 -UART 1-
A/E/USART
2 - 8-bit 1 - 16-bit
0 -SPI
0 -I2C
0-
MSSP(SPI/I2
C)
1-
4 No 0 192 33 40 20
-
8
SSP(SPI/I2C )
-40 to 125 2V - 5.5V
0 -UART 1-
A/E/USART
2 - 8-bit 1 - 16-bit
8 MHz
14
SSP(SPI/I2C )
-40 to 125 2V - 5.5V
8
-UART
2 - 8-bit
MHz,
0-
A/E/USART 1 - 16-bit
20
32 kHz 12
0 -SPI 0 -I2C
0 - 32-bit -40 to 125 2V - 15V
Max. CPU
Speed
# of
tion
Timers
Operatio
n Voltage Temperat
ure Range
Range
MHz
4 4 MHz 0 20 4 MHz 0 20 4 MHz 4
0 -UART 0-
A/E/USART
0 -SPI
0 -I2C
0 -UART 0-
A/E/USART
0 -SPI
0 -I2C
0 -UART 0-
0 -I2C
8 MHz,
1MSSP(SPI/I2
C)
32
0-
4 Yes 256 256 25 28
20
kHz
11
SSP(SPI/I2C )
-40 to 125 2V - 5.5V
PIC16F884 Flash 7 PIC16F886 Flash 14 PIC16F887 Flash 14
0 -UART 1-
Flash 14 8 No 0 368 36 40
Flash 3.5 2 No 256 128 18 20
EEPROM
Memory Type
Program Program Memory Memory KBytes KWords
Selfwrite
Data RAM I/O Memory Bytes Pins
Selfwrite
RAM I/O Data Bytes Pins Memory
Bytes
Pin count
Internal
Communica
Speed Oscillator A/D Ch.
tion
Timers
Temperat Range
0 -UART 1-
A/E/USART
2 - 8-bit 1 - 16-bit
PIC16F687 Flash 3.5 2 No 256 128 18 20
PIC16F688 Flash 7
4 No 256 256 12 14
PIC16F690 Flash 7
4 No 256 256 12 14
Product Family
EEPROM
Memory Type
Program Program Memory Memory KBytes KWords
0 -UART 0-
A/E/USART
2 - 8-bit 1 - 16-bit
PIC16F716 Flash 3.5 2 No 0 128 13 18 20 - 4
-40 to 125 2V - 5.5V
PIC16F716 Flash 3.5 PIC16F72 Flash 3.5 PIC16F73 Flash 7 PIC16F737 Flash 7
-40 to 125 2V - 5.5V
0 -UART 0-
A/E/USART
1 - 8-bit 0 - 16-bit
0 -SPI
0 -I2C
0-
MSSP(SPI/I2
C)
0-
20
-
0
SSP(SPI/I2C )
-40 to 85 2V - 6V
0 -UART 1-
A/E/USART
2 - 8-bit 1 - 16-bit
20 4 MHz 0
0 -SPI 0 -I2C
0 - 32-bit -40 to 125 2V - 5.5V
0 -UART 1 - 8-bit
1-
8 MHz,
A/E/USART 0 -SPI 0 -I2C
1 - 16-bit 0 - 32-bit
32
1-
20
kHz
12
SSP(SPI/I2C )
-40 to 125 2V - 5.5V
Bytes
Pin count
Flash 0.75 0.5 No 0 25 6 8 Flash 1.75 1 No 128 64 6 8 Flash 1.75 1 No 128 64 6 8
Max. CPU
Speed
# of
Internal Oscillator
A/D Ch.
Digital Communica
PIC12 系列
Product Family
PIC12F508 PIC12F629 PIC12F675
EEPROM
Memory Type
Program Program Memory Memory KBytes KWords
Selfwrite
Data RAM I/O Memory Bytes Pins
A/E/USART
0 -UART 1-
A/E/USART
2 - 8-bit 1 - 16-bit
0 -SPI
0 -I2C
1-
MSSP(SPI/I2
C)
0-
0
368 25 28
20
8 MHz
11
SSP(SPI/I2C )
-40 to 125 2V - 5.5V
PIC16F74 Flash 7 PIC16F747 Flash 7 PIC16F76 Flash 14
-40 to 125 2V - 5.5V
PIC16 系列
Product Family
Memory Type
Program Program Memory Memory
KB KWords
Selfwrite
EEPROM RAM Bytes
I/O Pins
Pin count
CPU Internal # of Communica
A/E/USART
0 -SPI
0 -I2C
1 - 8-bit 0 - 16-bit 0 - 32-bit
1 - 8-bit 1 - 16-bit 0 - 32-bit
1 - 8-bit 1 - 16-bit 0 - 32-bit
-40 to 125 2V - 5.5V
-40 to 125 2V - 5.5V
1-
8 No 0 368 22 28 20
-
5
SSP(SPI/I2C )
-40 to 125 2V - 5.5V
0 -UART 1-
A/E/USART
2 - 8-bit 1 - 16-bit
PIC16F77
PIC16F777 PIC16F785
Product Family
Flash 14 8 No 0 368 33 40
Internal Oscillator
A/D Ch.
Digital Communica
tion
Timers
Operatio
n Voltage Temperat
ure Range
Range
MHz
0 -UART 0-
A/E/USART
0 -SPI
0 -I2C
2 - 8-bit
1 - 16-bit 0 - 32-bit
0 -SPI 0 - 32-bit
0 -I2C
1-
20
8 MHz
0
SSP(SPI/I2C )
-40 to 125 2V - 5.5V
1-A/E/USART 2 - 8-bit
1-
20
-
5
MSSP(SPI/I2
C)
1 - 16-bit
-40 to 125 2V - 5.5V
1-A/E/USART 2 - 8-bit
2 No 2 No 4 No 4 No
0 128 13 18 20
-
4
0 -SPI 0 -I2C
0 - 32-bit -40 to 125 2V - 5.5V
0 -UART 0-
A/E/USART
2 - 8-bit 1 - 16-bit
0 -SPI
0 -I2C
0-
MSSP(SPI/I2
C)
1-
0 128 22 28 20