Sie sind auf Seite 1von 48

PICmicro Migration Path

2005 Microchip Technology Incorporated

Migration

8 - 20 Pin PICmicro MCU Flash Family


PIC16F88
General Purpose

PIC16F87
General Purpose

PIC16F689
Sense & Connect

PIC16F648A

PIC16F685
Sense & Control

4Kw
PIC16F688
Sense & Connect

Connect & Ctrl

PIC16F819
General Purpose

PIC16F684
Sense & Control

PIC16F628A
Connect & Ctrl

PIC16F687
Sense & Connect

PIC16F785
Sense & Control

2Kw

PIC12F683
Sense & Control

PIC16F636
KEELOQ

PIC16F716
Cost Reduction

PIC16F677
Sense & Control Under Consideration

PIC12F675
Sense

1Kw

PIC12F635
KEELOQ

PIC16F676
Sense

PIC16F818
General Purpose

Design Existing

PIC12F629
General Purpose

PIC16F630
General Purpose

PIC16F627A
Connect & Ctrl

PIC16F631
General Purpose

8 Pin
2005 Microchip Technology Incorporated

14 Pin

18/20 Pin
Migration

20 Pin
2

8/14-Pin Migration
PIC12F683 PIC16F684/8 More Memory, 10-bit A/D, ULPW, 8 MHz intosc, Ext. WDT, Software BOR, Faster Programming, CCP/ECCP, EUSART PIC12F629 PIC16F630 x14 Core, Flash, EEPROM, More RAM, Comparator, BOR, Better Intosc, Timer1 2V Operation, Lower Power PIC12C509A PIC12C508A
2005 Microchip Technology Incorporated Migration

PIC12F635 PIC16F636/9 8 MHz intosc, ULPW, Faster Pgrming, Ext. WDT, Software BOR, KEELOQ, PLVD, WUR 10-bit A/D PIC12F675 PIC16F676

PIC12F509 PIC12F508 Better Intosc 2V Operation


3

ICD for 8/14/20-Pin Devices (Including new Baseline Flash)


ICD2 (DV164005, DV164006,DV164007) ICD2 Header Target Board To PC

2005 Microchip Technology Incorporated

Migration

PICmicro Migration Path


PIC12C508A/509A PIC12F508/509 Standard Flash memory Programming algorithm change Internal oscillator : 4Mhz +/- 1% Extra bits implement in OSCCAL( 4 vs. 7 ) In-Circuit Debug(ICD) with Header No more Voltage/Speed grades, Commercial Temp Support Pb-free

2005 Microchip Technology Incorporated

Migration

PICmicro Migration Path


PIC12CE518/519 PIC12F629
14-Bit Instruction Set Standard Flash Memory Programming algorithm change Internal oscillator : 4Mhz +/- 1% Extra bits implement in OSCCAL ( 4 vs. 6 ) Analog comparator module ICD with Header No more Voltage/Speed grades, Commercial Temp Support Pb-free

2005 Microchip Technology Incorporated

Migration

PICmicro Migration Path


PIC12C671/CE673 PIC12F675
Standard Flash Memory More EEPROM Less RAM ( 128 vs. 64 ) Internal oscillator : 4Mhz +/- 1% Extra bits implement in OSCCAL (4 vs. 6 ) Analog comparator module 10 Bits ADC ICD with Header No more Voltage/Speed grades, Commercial Temp Support Pb-free
2005 Microchip Technology Incorporated Migration

PICmicro Migration Path


PIC12C672/CE674 PIC12F683
Standard Flash Memory More EEPROM Internal oscillator: 8Mhz ~ 125Khz @+/- 1% & 31K Analog comparator module 10 Bits ADC 1 CCP ICD with Header No more Voltage/Speed grades, Commercial Temp Support Pb-free

2005 Microchip Technology Incorporated

Migration

PICmicro Migration Path


PIC16C505 PIC16F505 Standard Flash Memory Programming algorithm change Configuration bits<11:6> unimplemented Internal oscillator : 4Mhz +/- 1% Extra bits implement in OSCCAL ( 6 vs. 7 ) ICD with Header No more Voltage/Speed grades, Commercial Temp Support Pb-free
2005 Microchip Technology Incorporated Migration

PICmicro Migration Path


PIC16CE623/624/F627 PIC16CE625/F628 PIC16F627A/628A

Standard Flash Memory Dual speed internal oscillator : 4M +/- 1% & 37Khz Change ER mode on 623/624/625 to RC mode More RAM,EEPROM,I/O(Compare 16CE623/4/5) ICD with Header No more Voltage/Speed grades, Commercial Temp

2005 Microchip Technology Incorporated

Migration

10

PICmicro Migration Path


PIC16C71/710/711/ 712/715/716 PIC16F716

Standard Flash Memory ECCP module TIMER 1 design for 32.768Khz BOR independent from PWRT BOR has two levels 2.5V and 4.0V No more Voltage/Speed grades, Commercial Temp ICD with Header Code protect : disable or whole device, no section Support Pb-free
2005 Microchip Technology Incorporated Migration

11

PICmicro Migration Path


PIC16CR83/CR84/ F83/F84 Standard Flash Memory Max Speed to 20Mhz However , suggest to migrate to other 18 Pin PIC16FXXX with newer process & functionality PIC16F84A

2005 Microchip Technology Incorporated

Migration

12

PICmicro Migration Path


PIC16C55/56 PIC16C620/1/2 PIC16C62A PIC16C63 PIC16C65A PIC16C72 PIC16C73A PIC16C74A PIC16CR54A
New Process
2005 Microchip Technology Incorporated Migration

PIC16C55A/56A PIC16C620A/1A/2A PIC16C62B PIC16C63B PIC16C65B PIC16C72A PIC16C73B PIC16C74B PIC16CR54C


13

PICmicro Migration Path


PIC16C54/54A/54C/ R54C/57/57C/R57C PIC16F54/57

Standard Flash Memory Programming algorithm change Configuration bits<11:4> unimplemented ICSP No more Voltage/Speed grades, Commercial Temp Support Pb-free

2005 Microchip Technology Incorporated

Migration

14

18-Pin Migration PIC16 Flash


PIC16F87 Prog mem RD/WR, SSP, LP Modes PIC16F627/8/48A x14 Core, More Memory, EE, USART, CCP, Timer1, Comparators, BOR, ICSP, Low Power PIC16F54
2005 Microchip Technology Incorporated

10-bit A/D

PIC16F88 More Memory, AUSART

10-bit A/D, Prog mem RD/WR

PIC16F818/9 EE, Intosc, 10-bit A/D, SSP, Prog Mem RD/WR Low Power

ECCP X14 Core, More Memory, 8-bit A/D, ECCP, 2 Timers, PBOR
Migration

PIC16F716
15

28 - 40 Pin PICmicro MCU Flash Family


PIC16F767 PIC16F777
Std Flash - PM

8Kw

Std Flash - PM

PIC16F76
Std Flash - GP

PIC16F876A
Enh. Flash - GP

PIC16F77
Std Flash - GP

PIC16F877A
Enh. Flash - GP

PIC16F737

PIC16F747
Std Flash - PM

4Kw

Std Flash - PM

PIC16F73
Std Flash - GP

PIC16F873A
Enh. Flash - GP

PIC16F74
Std Flash - GP

PIC16F874A
Enh. Flash - GP

2Kw

PIC16F72
Std Flash - GP

PIC16F872
Enh. Flash - GP

Under Consideration Design Existing

28 Pin
2005 Microchip Technology Incorporated Migration

40 Pin
16

PICmicro Migration Path


PIC16C77 OTP PIC16F87X Enh Flash

PIC16F77 Std Flash

PIC16F7X7 Std Flash

PIC16F877A Enh Flash

PIC16CR7X ROM
17

2005 Microchip Technology Incorporated

Migration

PICmicro Migration Path


PIC16C62A/642/72 PIC16C63/73A PIC16C64A/65A/ 662/74A PIC16C66/76 PIC16C67/77 PIC16F72/73/74/76/77

Standard Flash Memory BOR No more Speed grades, Commercial Temp Support Pb-free
2005 Microchip Technology Incorporated Migration

18

PICmicro Migration Path


PIC16F73/74/76/77 PIC16F737/747/767/777

More RAM, I/O, CCP Internal oscillator : 8Mhz ~ 125Khz @ +/- 1% & 31Khz 10 Bits ADC, more Channel 2 x Comparator, Voltage Reference Module PBOR, PLVD, nano Watt ICD, AUSART No more Speed grades, Commercial Temp

2005 Microchip Technology Incorporated

Migration

19

PICmicro Migration Path


PIC16F73/74/76/77 PIC16CR73/74/76/77

Function compatible Pinout compatible Available July/2005 Support Pb-free

2005 Microchip Technology Incorporated

Migration

20

PICmicro Migration Path


PIC16F873/874 PIC16F873A/874A /876/877 /876A/877A Enhanced Flash Memory Programming algorithm change More Interrupt Source 2 x Comparator, Voltage Reference Module Code protect : disable or whole device, no section
Support Pb-free

2005 Microchip Technology Incorporated

Migration

21

PICmicro Migration Path


PIC18CXX2 OTP

PIC18FXX2 Enh Flash

PIC18FXX20 Enh Flash

PIC18FXX10 Std Flash


2005 Microchip Technology Incorporated Migration

PIC18FXXJ10 Std Flash


22

PICmicro Migration Path


PIC18C242/F242 PIC18C252/F252 PIC17C44/18C442/F442 PIC18C452/F452 PIC18F2420 PIC18F2520 PIC18F4420 PIC18F4520

Enhanced Flash Memory Extended Instruction Set Internal oscillator : 8Mhz ~ 125Khz @ +/- 1% & 31Khz More I/O available 10 Bits ADC up to 100 ksps 2 x Comparator, and Voltage Reference Module ECCP
2005 Microchip Technology Incorporated Migration

23

PICmicro Migration Path(cont)


PIC18C242/F242 PIC18C252/F252 PIC17C44/18C442/F442 PIC18C452/F452 PIC18F2420 PIC18F2520 PIC18F4420 PIC18F4520

ICD breakpoints : 3 Voltage Detect EUSART ( LIN Supported ) Enhanced WDT( 4ms ~ 131s) Two speed start-up Support Pb-free
2005 Microchip Technology Incorporated Migration

24

PICmicro Migration Path(cont)


PIC18F242/F252/F442 /F452 PIC18F24J10/25J10 /44J10/45J10

Mostly pin to pin and software compatible 2.0V-3.6V power supply range Enhanced Instruction Set 40MHz operating frequency @ 3V Standard Flash with low endurance (100 e/w) nanoWatt clock switching (no int. oscillator) De-rated analog: +/- 3Lsb ADC accuracy, no LVD, no PBOR 5V tolerant, limited current, I/O drivers Support Pb-free
2005 Microchip Technology Incorporated Migration

25

PICmicro Migration Path


PIC18Fx52
PIC18Fx520

PIC16F to PIC18F
Double Memory and RAM 10-bits ADC 3xPWM, nW Enh Flash Data EE PIC18 Architecture More RAM

PIC16F7x
73/74/76/77

PIC16F7x7
737/747/767/777 PIC18 Architecture More RAM nW, 3xPWM

PIC16F87xA
873/874/876/877

PIC18Fx42
PIC18Fx420

PIC18 Architecture More RAM 10-bits ADC , nW

Enh Flash Data EE

Enh Flash Data EE

PIC18Fx320
More Memory More RAM
2005 Microchip Technology Incorporated

PIC18Fx410
Double Memory and RAM
Migration

PIC18Fx510

26

PICmicro MCU Motor Control Family


48kB 32kB 24kB 16kB 12kB 8kB 4kB
PIC18F1330
10 MIPS dsPIC30F3010
30 MIPS

dsPIC30F3011
30 MIPS

144kB 66kB

dsPIC30F6010
30 MIPS

dsPIC30F3010
30 MIPS

dsPIC30F3011
30 MIPS

dsPIC30F5015
30 MIPS

PIC18F2539
MC Kernel

PIC18F4539
MC Kernel

PIC18F2431
10 MIPS dsPIC30F2010
30 MIPS

PIC18F4431
10 MIPS

PIC18F2439
MC Kernel

PIC18F4439
MC Kernel

PIC18F2331
10 MIPS

PIC18F4331
10 MIPS

Under Consideration Design Existing

PIC18F1230
10 MIPS

18 Pin
2005 Microchip Technology Incorporated

28 Pin
Migration

40 Pin

64 Pin

80 Pin
27

PICmicro Migration Path


PIC18F2439/2539/ 4439/4539 PIC18F2431/4431

More I/O available 10 Bits ADC up to 200 ksps Internal oscillator : 8Mhz ~ 125Khz @ +/- 1% & 31Khz Two speed start-up EUSART ( LIN Supported ) Motor control PWM(like dsPIC) Motion Feedback Module Enhanced WDT( 4ms ~ 131s) Support Pb-free(PIC18F2431)
2005 Microchip Technology Incorporated Migration

28

PICmicro Migration Path


PIC18C658/858 PIC18F6585/8585

Enhanced Flash Memory More RAM, EEPROM More Interrupt Source ECAN, EMA,ICD

2005 Microchip Technology Incorporated

Migration

29

PICmicro MCU Flash CAN Family


128KB 96KB PIC18F2685
ECAN 2.0B

PIC18F4685
ECAN 2.0B

64KB 48KB

PIC18F2680
ECAN 2.0B

PIC18F4680
ECAN 2.0B

PIC18F6680
ECAN 2.0B

PIC18F8680
ECAN 2.0B

PIC18F2585
ECAN 2.0B

PIC18F4585
ECAN 2.0B

PIC18F6585
ECAN 2.0B

PIC18F8585
ECAN 2.0B

PIC18F258 32KB
CAN 2.0B

PIC18F458
CAN 2.0B

PIC18F2580
ECAN 2.0B

PIC18F4580
ECAN 2.0B

PIC18F248
CAN 2.0B

PIC18F448
CAN 2.0B

Under Consideration Design Existing

16KB

PIC18F2480
ECAN 2.0B

PIC18F4480
ECAN 2.0B

18 Pin
2005 Microchip Technology Incorporated

28 Pin

40 Pin
Migration

64 Pin

80 Pin
30

PICmicro Migration Path


PIC18F248/258 PIC18F2480/2580/ /448/458 4480/4580 Enhanced Flash Memory Extended Instruction Set Internal oscillator : 8Mhz ~ 125Khz @ +/- 1% & 31Khz More I/O available 10 Bits ADC up to 100 ksps 2 x Comparator, and Voltage Reference Module More interrupt source ECAN
2005 Microchip Technology Incorporated Migration

31

PICmicro Migration Path(cont)


PIC18F248/258 /448/458 PIC18F2480/2580/ 4480/4580

EUSART ( LIN Supported ) Power managed mode ICD breakpoints : 3 Voltage Detect Support Pb-free

2005 Microchip Technology Incorporated

Migration

32

PICmicro Migration Path


PIC17C42A/43 PIC18F4220/4320 Enhanced Flash Memory More RAM, EEPROM and interrupt source 13ch 10 bits ADC, AUSART, MSSP 2 x Comparator, Voltage Reference Module Internal oscillator : 8Mhz ~ 125Khz @ +/- 1% & 31Khz PBOR, PLVD, ICD, ICSP Max up to 40Mhz No more Voltage/Speed grades, Commercial Temp
Support Pb-free(PIC18F4320)
2005 Microchip Technology Incorporated Migration

33

PICmicro Migration Path


PIC17C752/756A PIC18F6520/8520 PIC17C762/766 Enhanced Flash Memory More RAM, EEPROM, interrupt source, ADC ch, timer 2 x Comparator, Voltage Reference Module PBOR, PLVD, ICD, ICSP Max up to 40Mhz No more Voltage/Speed grades, Commercial Temp
Support Pb-free
2005 Microchip Technology Incorporated Migration

34

PICmicro Migration Path


128 Kb PIC18F6720 GP 25 MHz PIC18F8720 GP 25 MHz

64 Kb

PIC18F6621 GP 40 MHz

PIC18F6620 GP 25 MHz

PIC18F8621 GP 40 MHz

PIC18F8620 GP 25 MHz

48 Kb

PIC18F6585 CAN 40 MHz

PIC18F6525 GP 40 MHz

PIC18F8585 CAN 40 MHz

PIC18F8525 GP 40 MHz

32 Kb

PIC18F6680
ECAN 40 MHz

PIC18F6520 GP 40 MHz
64 Pin
Migration

PIC18F8680
ECAN 40 MHz

PIC18F8520 GP 40 MHz
80 Pin
35

2005 Microchip Technology Incorporated

Path for current PIC18 to Future products


First Generation Premium PIC18F8722 nW 40 MHz Low Cost PIC18F87J10 Low Cost 3V

128 Kb

PIC18F8720 GP 25 MHz

96 Kb

PIC18F8627 nW 40 MHz PIC18F8620 PIC18F8621 GP 25MHz GP 40 MHz

PIC18F86J15 Low Cost 3V

64 Kb

PIC18F8622 nW 40 MHz

PIC18F86J10 Low Cost 3V

48 Kb

PIC18F8525 GP 40 MHz

PIC18F8527 nW 40 MHz

PIC18F85J15 Low Cost 3V

32 Kb

PIC18F8520 GP 40 MHz

16 Kb
2005 Microchip Technology Incorporated

PIC18F8490 LCD 40 MHz


Migration

PIC18F8410 nW 40 MHz
36

Path for Premium to Low Cost Once both PIC18F8722 & PIC18F87J10 Available
Premium PIC18F8722 nW 40 MHz Low Cost PIC18F87J10 Low Cost 3V

128 Kb 96 Kb

PIC18F8627 nW 40 MHz

PIC18F86J15 Low Cost 3V

64 Kb

PIC18F8622 nW 40 MHz

PIC18F86J10 Low Cost 3V

48 Kb

PIC18F8527 nW 40 MHz

PIC18F85J15 Low Cost 3V

16 Kb
2005 Microchip Technology Incorporated

PIC18F8490 LCD 40 MHz


Migration

PIC18F8410 nW 40 MHz
37

PICmicro Migration Path


PIC18F6620/6720 PIC18F8620/8720 PIC18F6621/6622/6722 PIC18F8621/8622/8722

It operates up to 40Mhz Extended Instruction Set ( EIS ) Internal oscillator : 8Mhz ~ 125Khz @ +/- 1% & 31Khz (18F6622/6722 /8622/8722) 3 ECCP (with quad. Compl. PWM outputs each) + 2CCP 2 x LIN USARTs (EUSART) 2 x MSSP(18F6622/6722/8622/8722)
2005 Microchip Technology Incorporated Migration

38

PICmicro Migration Path(cont)


PIC18F6620/6720 PIC18F8620/8720 PIC18F6621/6622/6722 PIC18F8621/8622/8722

ICD breakpoints : 3 (18F6622/6722/8622/8722) 100% pin-to-pin and backward compatible Support Pb-free

2005 Microchip Technology Incorporated

Migration

39

PICmicro Migration Path


PIC18F6520/6620/67 20/8520/8620/8720 PIC18F65J10/15/66J10 /15/67J10/85J10/15/ 86J10/15/87J10

Mostly pin to pin and software compatible 2.0V-3.6V power supply range Enhanced Instruction Set ( EIS ) 40MHz operating frequency @ 3V Standard Flash with low endurance (100 e/w) nanoWatt clock switching (no int. oscillator) De-rated analog: +/- 3Lsb ADC accuracy, no LVD, no PBOR 5V tolerant, limited current, I/O drivers Support Pb-free
2005 Microchip Technology Incorporated Migration

40

PICmicro MCU Flash LCD Family


Under Consideration Design

32KB

Existing

PIC18F6590
LCD, Std Flash

PIC18F8590
LCD, Std. Flash

PIC18F6490

PIC18F8490
LCD, Std. Flash

16KB
PIC16F914
LCD, Std. Flash

LCD, Std Flash

PIC16F917
LCD, Std. Flash

PIC16C926
LCD, OTP

8KB

PIC18F6390
LCD, Std Flash

PIC18F8390
LCD, Std. Flash

PIC16F913

PIC16F916
LCD, Std. Flash

PIC16C925
LCD, OTP

4KB
18 Pin
2005 Microchip Technology Incorporated

LCD, Std. Flash

PIC16C923/4
LCD, OTP

28 Pin

40 Pin
Migration

64 Pin

80 Pin
41

PICmicro w/ LCD Migration Path


PIC16F to PIC18F
PIC18 Architecture More RAM 10-bits ADC , nW

10-bits ADC

PIC16C92X
923/924

PIC16C92X
925/926 Reduce LCD Segments

PIC18FXX90
6390/6490/8390/8490

Reduce LCD Segments

PIC16F91X
913/914/916/917

PIC18 Architecture More RAM 10-bits ADC , nW

2005 Microchip Technology Incorporated

Migration

42

PICmicro Migration Path


PIC16C923/924 PIC16C925

10 Bits ADC Max Speed to 20Mhz BOR No more Speed grade I temperature only

2005 Microchip Technology Incorporated

Migration

43

PICmicro Migration Path


PIC16C925/926 PIC18F6390/6490

Standard Flash Memory Extended Instruction Set ( EIS ) More program memory and RAM Internal oscillator : 8Mhz ~ 125Khz @ +/- 1% & 31Khz Max Speed to 40Mhz 10 Bits ADC 100 ksps,12ch 2 x Comparator, and Voltage Reference Module MSSP, EUSART, PBOR, PLVD, 2xCCP
2005 Microchip Technology Incorporated Migration

44

PICmicro Migration Path(cont)


PIC16C925/926 PIC18F6390/6490

3x16 bit and 2x8 bit timer LCD up to 128 Segments Nano Watt ICD breakpoints : 3 I and E temperature Support Pb-free

2005 Microchip Technology Incorporated

Migration

45

PICmicro MCU USB Family


64KB
PIC18F2550 PIC16F4550
2.0 Full-Speed

32KB 24KB

2.0 Full-Speed

PIC18F2455
2.0 Full-Speed

PIC18F4455
2.0 Full-Speed

PIC18F2450

PIC18F4450
2.0 Full-Speed

16KB

2.0 Full-Speed

PIC16C745
1.1 Low-Speed

PIC16C765
1.1 Low-Speed Under Consideration Design Existing

8KB

18 Pin
2005 Microchip Technology Incorporated

28 Pin

40 Pin
Migration

64 Pin

80 Pin
46

PICmicro Migration Path


PIC16C745/765 PIC18F2550/4550/ 2455/4455

Enhanced Flash Memory Extended Instruction Set More program memory and RAM, EEPROM Internal oscillator : 8Mhz ~ 125Khz @ +/- 1% & 31Khz Max Speed to 48Mhz 10 Bits ADC 100 ksps, more ADC ch 2 x Comparator, and Voltage Reference Module MSSP, EUSART, PBOR, PLVD, 1xCCP & 1xECCP
2005 Microchip Technology Incorporated Migration

47

PICmicro Migration Path(cont)


PIC18F2550/4550/ PIC16C745/765 2455/4455 3x16 bit and 2x8 bit timer Full Speed USB 2.0 compliant Nano Watt ICD breakpoints : 3 Support Pb-free

2005 Microchip Technology Incorporated

Migration

48

Das könnte Ihnen auch gefallen