PIC单片机型号命名规则

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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
相关文档
最新文档