december 2011 pic part number decoder. 2pic part numbers table of contents l 8 bit families l...

35
December 2011 PIC Part Number Decoder

Upload: randolph-little

Post on 12-Jan-2016

218 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

December 2011

PIC Part NumberDecoder

Page 2: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

2PIC Part Numbers

Table of Contents

8 Bit Families PIC10/12/16 Slides 3-9 PIC12/16 Enhanced Slide 10 PIC18 Slides 11-12

16 bit Families PIC24 Slides 13-15 dsPIC Slides 16-20

32 bit Family PIC32 Slide 21

Part Number Suffixes Slide 22-30 Product Selection Guides Slides 31-32

Page 3: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

3PIC Part Numbers

8 bit families – PIC1x

Baseline/Midrange/Enhanced Midrange PIC10 – 6 pin PIC12 – 8 pin PIC16 – 14+ pin

High Performance PIC18 – 18+ pin

Page 4: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

4PIC Part Numbers

8 bit families - type

PIC1xCxxxx OTP memory

PIC1xFxxxx Flash (Reprogrammable) memory

PIC1xHVxxxx High Voltage

Page 5: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

5PIC Part Numbers

8 bit families - Baseline

PIC10F2xx PIC12F5xx PIC16F5x PIC16F5xx

Page 6: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

6PIC Part Numbers

8 bit families – Baseline PIC10F

Digital Inputs PIC10F200 – 256 words flash / 16 bytes RAM PIC10F202 – 512 words flash / 24 bytes RAM

Comparator PIC10F204 – 256 words flash / 16 bytes RAM PIC10F206 – 512 words flash / 24 bytes RAM

ADC Inputs PIC10F220 – 256 words flash / 16 bytes RAM PIC10F222 – 512 words flash / 23 bytes RAM

Page 7: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

7PIC Part Numbers

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

ADC + Comparators PIC12F510 – 1024 words flash / 38 bytes RAM

Page 8: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

8PIC Part Numbers

8 bit families – Baseline PIC16F

Digital Inputs PIC16F54 – 18 pin PIC16F57 – 28 pin PIC16F59 – 40 pin PIC16F505 – 14 pin

ADC + Comparators PIC16F506 – 14 pin, ADC PIC16F526 – 14 pin, ADC, EEPROM

Page 9: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

9PIC Part Numbers

8 bit families - Midrange

PIC10F3xx PIC12F6xx PIC12F7xx PIC16F6x PIC16F6xx PIC16F7x PIC16F7xx PIC16F8x PIC16F8xx PIC16F9xx – LCD Driver

Page 10: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

10PIC Part Numbers

8 bit families – Enhanced Midrange

PIC12 – 8 PIN PIC12F150x – Advanced PWM / Configurable Logic Cell PIC12F18xx – General Purpose

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

Page 11: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

11PIC Part Numbers

8 bit families – High Performance

PIC18Fpmstt p – Pins

1 = 18 pins 2 = 28 pins

m – Program Memory 2 = 4KB 3 = 8KB

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

tt – Type 10 – General Purpose 20 – Self Write Flash 30 – Motor Control 50 – USB

● 8 = 80 pins● 9 = 100 pins

● 6 = 64KB● 7 = 128KB

● 60 – Ethernet● 70 – Adv Analog (72 with 16-bit Sigma-Delta ADC)● 80 – CAN● 90 – LCD● 94 – LCD+USB

● 4 = 16KB● 5 = 32KB

● 4 = 40/44 pins● 6 = 64 pins

Page 12: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

12PIC Part Numbers

8 bit families – High Performance

Additional Information… tt does 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

“PIC18F” vs. “PIC18LF” Series = blank

F = 4.5 – 5.5v LF = 2.0 – 5.0v

Series = J F = Regulator provides VDDCORE (lower power – Deep Sleep) LF = Regulator disabled – must supply VDDCORE of 2.0 – 2.7v

Series = K F = Internal Regulator – 1.8 – 5.5v LF = No Regulator – 1.8 – 3.6v (lower power)

Page 13: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

13PIC Part Numbers

16 bit families – PIC24

PIC24F 24 bit instruction width, 16 MIPS, low cost, 3.3v

PIC24H 24 bit instruction width, 40 MIPS, high performance, 3.3v

PIC24EP 24 bit instruction width, 60/70 MIPS, highest

performance, 3.3v

Page 14: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

14PIC Part Numbers

16 bit families – PIC24F

PIC24ffmmmxxrpp ff – Process technology

FJ – 3.3v F – 3.3v FV – 5v

mmm – Program Memory size (in KB) xx – type

DA – Graphics LCD, USB KA/GA – General Purpose KL – PIC24 Core with PIC18 Peripherals GB – USB

r – “richness” of peripherals/RAM pp – pincount

00 – 14 pin 01 – 20 pin 02 – 28 pin 04 – 40/44 pin ● 06 – 64 pin

● 08 – 80 pin● 10 – 100 pin

Page 15: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

15PIC Part Numbers

16 bit families – PIC24H/E

PIC24ffmmmxxrpp 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

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

Page 16: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

16PIC Part Numbers

16 bit families - dsPIC

dsPIC30F First generation Digital Signal Controller, 24 bit

instruction width, 30 MIPS, 5v dsPIC33F

Second generation Digital Signal Controller, 24 bit instruction width, 40 MIPS, 3.3v

dsPIC33E Second generation Digital Signal Controller, 24 bit

instruction width, 60 MIPS, 3.3v

Page 17: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

17PIC Part Numbers

16 bit families – dsPIC30F

dsPIC30Fxxxx General Purpose

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

Page 18: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

18PIC Part Numbers

16 bit families – dsPIC30F

dsPIC30Fxxxx Motor Control

2010 – 28 pin, 12KB Flash, 512B RAM, 1KB EE 3010 – 28 pin, 24KB Flash, 1KB RAM, 1KB EE 3011 – 40 pin, 24KB Flash, 1KB RAM, 1KB EE 4011 – 40 pin, 48KB Flash, 2KB RAM, 1KB EE 4012 – 28 pin, 48KB Flash, 2KB RAM, 1KB EE 5015 – 64 pin, 66KB Flash, 2KB RAM, 1KB EE 5016 – 80 pin, 66KB Flash, 2KB RAM, 1KB EE 6010 – 80 pin, 144KB Flash, 8KB RAM, 4KB EE 6015 – 64 pin, 144KB Flash, 8KB RAM, 4KB EE

Page 19: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

19PIC Part Numbers

16 bit families – dsPIC30F

dsPIC30Fxxxx Switchmode Power Supply Control

1010 – 28 pin, 6KB Flash, 256B RAM 2020 – 28 pin, 12KB Flash, 512B RAM 2023 – 44 pin, 12KB Flash, 512B RAM

Page 20: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

20PIC Part Numbers

16 bit families – dsPIC33F/E

dsPIC33ffmmmxxrpp ff – Process technology

FJ – High Performance – 40 MIPS EP – Enhanced Performance – 60/70 MIPS

mmm – Program Memory size (in KB) xx – type

GP – General Purpose MC/MU – Motor Control GS – Switchmode Power Supply Controller

r – “richness” of peripherals/RAM pp – pincount

01 – 18/20 pin 02 – 28 pin 04 – 40/44 pin 06 – 64 pin

● 08 – 80 pin● 10 – 100/121 pin● 14 – 144 pin

Page 21: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

21PIC Part Numbers

32 bit families – PIC32

PIC32MXfrdFmmmp f – Family

1 – Low Pin Count, General Purpose 2 – Low Pin Count, USB 3 – General Purpose 4 – USB

r – RAM/TraceWithout Instruction Trace

2 – 8/16K 3 – 16K 4/5 – 32K

d – DMA 0 – 0/4 DMA (MX3/MX4 families) 4 – 4 DMA 5 – 8 DMA

mmm – Program memory (in KB) p – Pin count

H – 64 pin

● 5 – USB, CAN● 6 – USB, Ethernet● 7 – USB, dual CAN, Ethernet

● 6 – 32K● 7 – 64K● 9 – 128K

● L – 100 pin

With Instruction Trace

Page 22: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

22PIC Part Numbers

Part Number Suffixes

PICxxxxxx-t/pp t = Temperature Rating

I – Industrial (-40°C to +85°C) V – V Temp (-40°C to +105°C) E – Extended (-40°C to +125°C) H – High (-40°C to +150°C)

See datasheets for restrictions above +125°C

Page 23: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

23PIC Part Numbers

Part Number Suffixes

PICxxxxxx-t/pp pp = Package Type (by type)

BG – BGA 121 pin – 10x10

CS – CSP 14,18,28,44 pin

MC – DFN 8 pin – 2x3

MG – QFN 16 pin – 3x3

ML – QFN 16 pin – 4x4 28 pin – 6x6 44 pin – 8x8

Page 24: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

24PIC Part Numbers

Part Number Suffixes

PICxxxxxx-t/pp pp = Package Type (by type)

MR – QFN 64 pin – 9x9

MS – MSOP 8 pin

MV – uQFN 28 pin – 4x4 40 pin – 5x5

OT – SOT23 6 pin

P – DIP 8,14,18 pin – 0.300” 40 pin – 0.600”

Page 25: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

25PIC Part Numbers

Part Number Suffixes

PICxxxxxx-t/pp pp = Package Type (by type)

PL – LQFP 144 pin – 20x20

PF – TQFP 100 pin – 14x14

PH – TQFP 100 pin – 16x16

PT – TQFP 44,64 pin – 10x10 80,100 pin – 12x12

SL – SOIC 14 pin – 0.150”

SN – SOIC 8 pin – 0.150”

Page 26: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

26PIC Part Numbers

Part Number Suffixes

PICxxxxxx-t/pp pp = Package Type (by type)

SO – SOIC 18,28 pin – 0.300”

SP – “Skinny” DIP 28 pin – 0.300”

SS - SSOP 20,28 pin – 0.208”

ST - TSSOP 14 pin

TL – VTLA 36 pin – 5x5 44 pin – 6x6

Page 27: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

27PIC Part Numbers

Part Number Suffixes

PICxxxxxx-t/pp pp = Package Type (by pin count)

6 pin OT – SOT23

8 pin MC – DFN 2x3 MS – MSOP P – DIP 0.300” SN – SOIC 0.150”

14 pin CS – CSP P – DIP 0.300” SL – SOIC 0.150” ST – TSSOP

Page 28: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

28PIC Part Numbers

Part Number Suffixes

PICxxxxxx-t/pp pp = Package Type (by pin count)

16 pin MG – QFN 3x3 ML – QFN 4x4

18 pin CS – CSP P – DIP 0.300” SO – SOIC 0.300”

20 pin CS - CSP SS – SSOP 0.208” ML – 5x5

Page 29: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

29PIC Part Numbers

Part Number Suffixes

PICxxxxxx-t/pp pp = Package Type (by pin count)

28 pin CS - CSP ML – QFN 6x6 MV – uQFN 4x4 SP – “Skinny” DIP 0.300” SO – SOIC 0.300” SS – SSOP 0.208”

36 pin TL – VTLA 5x5

40 pin MV – uQFN 5x5 P – DIP 0.600”

Page 30: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

30PIC Part Numbers

Part Number Suffixes

PICxxxxxx-t/pp pp = Package Type (by pin count)

44 pin CS - CSP ML – QFN 8x8 PT – TQFP 10x10 TL – VTLA 6x6

64 pin MR – QFN 9x9 PT – TQFP 10x10

80 pin PT – TQFP 12x12

Page 31: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

31PIC Part Numbers

Part Number Suffixes

PICxxxxxx-t/pp pp = Package Type (by pin count)

100 pin PF – TQFP 14x14 PT – TQFP 12x12

121 pin BG – BGA 10x10

144 pin PL – LQFP 20x20 PH – TQFP 16x16

Page 32: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

32PIC Part Numbers

www.microchip.com/select

This webpage provides links and downloads to our product selection tools..

Microcontroller Product Selector (MPS) Search our comprehensive range of 8-bit, 16-bit, and 32-bit microcontrollers with real-time information and interactive filter options.

Microchip Advanced Parts Selector (MAPS) Search all of Microchip’s products with available electrical characteristics set as filter options. Do side-by-side compare, cross reference competitors, and more! Try the global part search feature to ID part numbers from

Microchip and our competitors….

Page 33: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

33PIC Part Numbers

www.microchip.com/select

Development Tools Selector (DTS) Find available debuggers, programmers, compilers, adapters, socket modules, accessories and demonstration boards for

Microchip’s products. Analog and Interface Products Presentation:

“Treelink” is an interactive presentation of our Analog and Interface products.

Page 34: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

December 2011

Thank You

Page 35: December 2011 PIC Part Number Decoder. 2PIC Part Numbers Table of Contents l 8 Bit Families l PIC10/12/16 Slides 3-9Slides 3-9 l PIC12/16 Enhanced Slide

35PIC Part Numbers

Trademarks

The Microchip name and logo, the Microchip logo, dsPIC, KEELOQ, KEELOQ logo, MPLAB, PIC, PICmicro, PICSTART, PIC32 logo, rfPIC and UNI/O are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries.

FilterLab, Hampshire, HI-TECH C, Linear Active Thermistor, MXDEV, MXLAB, SEEVAL and The Embedded Control Solutions Company are registered trademarks of Microchip Technology Incorporated in the U.S.A.

Analog-for-the-Digital Age, Application Maestro, CodeGuard, dsPICDEM, dsPICDEM.net, dsPICworks, dsSPEAK, ECAN, ECONOMONITOR, FanSense, HI-TIDE, In‑Circuit Serial Programming, ICSP, Mindi, MiWi, MPASM, MPLAB Certified logo, MPLIB, MPLINK, mTouch, Octopus, Omniscient Code Generation, PICC, PICC-18, PICDEM, PICDEM.net, PICkit, PICtail, REAL ICE, rfLAB, Select Mode, Total Endurance, TSHARC, UniWinDriver, WiperLock and ZENA are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries.

SQTP is a service mark of Microchip Technology Incorporated in the U.S.A.

All other trademarks mentioned herein are property of their respective companies.

© 2010, Microchip Technology Incorporated, All Rights Reserved.