PIC单片机型号命名规则
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
DA – Graphics LCD, USB KA/GA – General Purpose KL – PIC24 Core with PIC18 Peripherals GB – USB
r – “richness” of peripherals/RAM pp – pincount
PIC16 – 14+ PIN
PIC16F145x – Low cost USB PIC16F150x – Advanced PWM / Configurable Logic Cell PIC16F151x – High Integration/Enhanced Performance PIC16F17xx – Advanced Analog PIC16F18xx – General Purpose PIC16F19xx – LCD / General Purpose
Slides 3-9 Slide 10 Slides 11-12
Slides 13-15 Slides 16-20 Slide 21 Slide 22-30 Slides 31-32
2
PIC Part Numbers
8 bit families – PIC1x
Baseline/Midrange/Enhanced Midrange
PIC24H
PIC24EP
PIC Part Numbers
13
16 bit families – PIC24F
PIC24ffmmmxxrpp
ff – Process technology
FJ – 3.3v F – 3.3v FV – 5v
mmm – Program Memory size (in KB) xx – type
High Voltage
PIC1xFxxxx
PIC1xHVxxxx
PIC Part Numbers
4
8 bit families - Baseline
PIC10F2xx PIC12F5xx PIC16F5x PIC16F5xx
PIC Part Numbers
5
8 bit families – Baseline PIC10F
PIC Part Numbers
10
8 bit families – High Performance
PIC18Fpmstt
p – Pins
1 = 18 pins 2 = 28 pins 2 = 4KB 3 = 8KB
● 4 = 40/44 pins ● 6 = 64 pins ● 4 = 16KB ● 5 = 32KB
15
16 bit families - dsPIC
dsPIC30F
First generation Digital Signal Controller, 24 bit instruction width, 30 MIPS, 5v Second generation Digital Signal Controller, 24 bit instruction width, 40 MIPS, 3.3v Second generation Digital Signal Controller, 24 bit instruction width, 60 MIPS, 3.3v
12
Series = J
Series = K
PIC Part Numbers
16 bit families – PIC24
PIC24F
24 bit instruction width, 16 MIPS, low cost, 3.3v
24 bit instruction width, 40 MIPS, high performance, 3.3v 24 bit instruction width, 60/70 MIPS, highest performance, 3.3v
● 8 = 80 pins ● 9 = 100 pins ● 6 = 64KB ● 7 = 128KB
m – Program Memory
s – Series
blank – Older 2.0-5.5v process J – 2.0-3.6v, high memory density process, no EEPROM K – 1.8-5.5v (except “K20”, 1.8v-3.6v), low power, true EEPROM 10 – General Purpose 20 – Self Write Flash 30 – Motor Control 50 – USB ● ● ● ● ● 60 – Ethernet 70 – Adv Analog (72 with 16-bit Sigma-Delta ADC) 80 – CAN 90 – LCD 94 – LCD+USB
r – “richness” of peripherals/RAM pp – pincount
02 – 28 pin 04 – 40/44 pin 06 – 64 pin ● 08 – 80 pin ● 10 – 100/121 pin ● 14 – 144 pin
PIC Part Numbers
Series = blank
“PIC18F” vs. “PIC18LF”
F = 4.5 – 5.5v LF = 2.0 – 5.0v F = Regulator provides VDDCORE (lower power – Deep Sleep) LF = Regulator disabled – must supply VDDCORE of 2.0 – 2.7v F = Internal Regulator – 1.8 – 5.5v LF = No Regulator – 1.8 – 3.6v (lower power)
PIC Part Number Decoder
December 2011
Table of Contents
8 Bit Families PIC10/12/16 PIC12/16 Enhanced PIC18 16 bit Families PIC24 dsPIC 32 bit Family PIC32 Part Number Suffixes Product Selection Guides
Comparator
ADC Inputs
PIC Part Numbers
6
8 bit families – Baseline PIC12F
Digital Inputs
PIC12F508 – 512 words flash / 25 bytes RAM PIC12F509 – 1024 words flash / 41 bytes RAM PIC12F519 – 1024 words flash / 41 bytes RAM + 64 bytes EEPROM
ff – Process technology
HJ – High Performance – 40 MIPS EP – Enhanced Performance – 60/70 MIPS
mmm – Program Memory size (in KB) xx – type
GP/GU – General Purpose
dsPIC33F
dsPIC33E
PIC Part Numbers
16
16 bit families – dsPIC30F
dsPIC30Fxxxx
General Purpose
PIC Part Numbers
2011 – 18 pin, 12KB Flash, 1KB RAM 2012 – 28 pin, 12KB Flash, 1KB RAM 3012 – 18 pin, 24KB Flash, 2KB RAM, 1KB EE 3013 – 28 pin, 24KB Flash, 2KB RAM, 1KB EE 3014 – 40 pin, 24KB Flash, 2KB RAM, 1KB EE 4013 – 40 pin, 48KB Flash, 2KB RAM, 1KB EE 5011 – 64 pin, 66KB Flash, 4KB RAM, 1KB EE 5013 – 80 pin, 66KB Flash, 4KB RAM, 1KB EE 6011 – 64 pin, 132KB Flash, 6KB RAM, 2KB EE 6012 – 64 pin, 144KB Flash, 8KB RAM, 4KB EE 6013 – 80 pin, 132KB Flash, 6KB RAM, 2KB EE 6014 – 80 pin, 144KB Flash, 8KB RAM, 4KB EE
PIC16F506 – 14 pin, ADC PIC16F526 – 14 pin, ADC, EEPROM
ADC + Comparators
PIC Part Numbers
8
8 bit families - Midrange
PIC10F3xx PIC12F6xx PIC12F7xx PIC16F6x PIC16F6xx PIC16F7x PIC16F7xx PIC16F8x PIC16F8xx PIC16F9xx – LCD Driver
PIC10 – 6 pin PIC12 – 8 pin PIC16 – 14+ pin
High Performance
PIC18 – 18+ pin
PIC Part Numbers
3
8 bit families - type
PIC1xCxxxx
OTP memory Flash (Reprogrammable) memory
11
tt – Type
PIC Part Numbers
8 bit families – High Performance
Additional Information…
tt do百度文库s not end with “0”
tt + 3 = 12-bit ADC (instead of 10 bit) tt + 5 = Program memory between values listed for m Example - PIC18F4455 is 24KB PIC18F4585 is 48KB PIC18F96J65 is 96KB exception – 80KB is 2 instead of 5, i.e. PIC18F4682
Digital Inputs
PIC10F200 – 256 words flash / 16 bytes RAM PIC10F202 – 512 words flash / 24 bytes RAM PIC10F204 – 256 words flash / 16 bytes RAM PIC10F206 – 512 words flash / 24 bytes RAM PIC10F220 – 256 words flash / 16 bytes RAM PIC10F222 – 512 words flash / 23 bytes RAM
PIC12F510 – 1024 words flash / 38 bytes RAM
ADC + Comparators
PIC Part Numbers
7
8 bit families – Baseline PIC16F
Digital Inputs
PIC16F54 – 18 pin PIC16F57 – 28 pin PIC16F59 – 40 pin PIC16F505 – 14 pin
9
PIC Part Numbers
8 bit families – Enhanced Midrange
PIC12 – 8 PIN
PIC12F150x – Advanced PWM / Configurable Logic Cell PIC12F18xx – General Purpose
00 – 14 pin 01 – 20 pin 02 – 28 pin 04 – 40/44 pin
● 06 – 64 pin ● 08 – 80 pin ● 10 – 100 pin
14
PIC Part Numbers
16 bit families – PIC24H/E
PIC24ffmmmxxrpp