|
|
The dsPIC33F CPU has a 16-bit (data) modified Harvard architecture with an enhanced instruction set, including significant support for digital signal processing. more
|
| Group lineup:
dsPIC33FJXXGPX02/04, dsPIC33FJXXXGPX06/X08/X10, dsPIC33FJXXMCX02/X04, dsPIC33FJXXXMCX06/X08/X10, dsPIC33FJ12GP201/202, dsPIC33FJ12MC201/202, dsPIC33FJ32MC202/204, dsPIC33FJ32GP202/204/304, dsPIC33FJ06GS101/X02/J16GSX02/X04, dsPIC33FJ16GP101/102, dsPIC33FJ16MC101/102, dsPIC33FJ32GSxxx, dsPIC33FJ64GS, dsPIC33FJXXGPX02/04, dsPIC33FJXXXGPX06/X08/X10, dsPIC33FJXXMCX02/X04, dsPIC33FJXXXMCX06/X08/X10, dsPIC33FJ12GP201/202, dsPIC33FJ12MC201/202, dsPIC33FJ32MC202/204, dsPIC33FJ32GP202/204/304, dsPIC33FJ06GS101/X02/J16GSX02/X04, dsPIC33FJ16GP101/102, dsPIC33FJ16MC101/102, dsPIC33FJ32GSxxx, dsPIC33FJ64GS |
|
|
The dsPIC30F CPU module has a 16-bit (data) modified Harvard architecture with an enhanced instruction set, including significant support for DSP. more
|
| Group lineup:
dsPIC30F1010/202X, dsPIC30F2011/2012/3012/3013, dsPIC30F2010, dsPIC30F3010/3011, dsPIC30F3014/4013, dsPIC30F4011/4012, dsPIC30F5011/5013, dsPIC30F5015/5016, dsPIC30F6010A/6015, dsPIC30F6011A/6012A/6013A/6014A, dsPIC30F1010/202X, dsPIC30F2011/2012/3012/3013, dsPIC30F2010, dsPIC30F3010/3011, dsPIC30F3014/4013, dsPIC30F4011/4012, dsPIC30F5011/5013, dsPIC30F5015/5016, dsPIC30F6010A/6015, dsPIC30F6011A/6012A/6013A/6014A |
|
|
The PIC24F architecture specification was created as a powerful extension of Microchip’s existing RISC microcontroller portfolio. By giving users an even greater range of options for computational power and rich peripheral sets, it allows users to grow their applications. At the same time, the architecture was tailored to keep as much of the existing PICmicro® MCU feature set and nomenclature as possible, making it easy for applications to make the jump. more
|
| Group lineup:
PIC24FJXXGXX, PIC24F08KA101, PIC24F04KA201, PIC24FJXXGXX, PIC24F08KA101, PIC24F04KA201 |
|
|
The PIC24H General Purpose Family is ideal for a wide variety of 16-bit MCU embedded applications. The PIC24H device family employs a powerful 16-bit architecture, ideal for applications that rely on high-speed, repetitive computations, as well as control. more
|
| Group lineup:
PIC24HJXXGXX, PIC24HJ12GP201, PIC24HJ32GP202/204/16GP304, PIC24HJ32GP302/304, PIC24HJXXGXX, PIC24HJ12GP201, PIC24HJ32GP202/204/16GP304, PIC24HJ32GP302/304 |
|
|
|
Microchip’s PIC18 MCUs are ideal for applications requiring 10-16 MIPS performance, with up to 128KB program memory, ranging from 18-100 pins and include: C compiler efficiency, High performance architecture (16-bit program word), Flexibility of self programming Flash, Industry leading peripherals and firmware including CAN, USB, ZigBee™, TCP/IP. more
|
| Group lineup:
PIC18F1220/1320, PIC18F1230/1330, PIC18F13K50/14K50, PIC18F2220/2320/4220/4320, PIC18F4321, PIC18F2331/2431/4331/4431, PIC18F2XK20/4XK20, PIC18F2X1X/4X1X, PIC18F2420/2520/4420/4520, PIC18F2423/2523/4423/4523, PIC18F2450/4450, PIC18F2455/2550/4455/4550, PIC18F2458/2553/4458/4553, PIC18F2480/2580/4480/4580, PIC18F45J10, PIC18F24J11, PIC18F2525/2620/4525/4620, PIC18F2585/4585/2680/4680, PIC18F25J11 , PIC18F2682/2685/4682/4685, PIC18F26J11, PIC18F44J10, PIC18F44J11 , PIC18F45J11, PIC18F6310/6410/8310/8410, PIC18F6390/6490/8390/8490, PIC18F6393/6493/8393/8493, PIC18F63J11, PIC18F63J90, PIC18F64J11, PIC18F64J90, PIC18F6520/8520/6620/8620/6720/8720, PIC18F6527, PIC18F6585/8585/6680/8680, PIC18F65J10, PIC18F65J11, PIC18F65J50, PIC18F65J90, PIC18F6622, PIC18F6627, PIC18F6628, PIC18F66J10, PIC18F66J11, PIC18F66J50, PIC18F67J60, PIC18F6722, PIC18F67J10, PIC18F67J11, PIC18F67J50, PIC18F83J11, PIC18F83J90, PIC18F84J11, PIC18F84J90, PIC18F8527, PIC18F85J10, PIC18F85J11, PIC18F85J50, PIC18F85J90, PIC18F8622, PIC18F8627, PIC18F8722, PIC18F86J10, PIC18F86J11, PIC18F86J50, PIC18F86J60, PIC18F87J10, PIC18F87J11, PIC18F87J50, PIC18F87J60, PIC18F96J60, PIC18F97J60, PIC1867J60, PIC18F46J11, PIC18F1XK22/LF1XK22, PIC18F46J50, PIC18F87J90, PIC18F66K80, PIC18(L)F2X/4XK22, PIC18F47J13, PIC18F47J53, PIC18F87K22, PIC18F87K90, PIC18F87J72, PIC18F87J93, PIC18F1220/1320, PIC18F1230/1330, PIC18F13K50/14K50, PIC18F2220/2320/4220/4320, PIC18F4321, PIC18F2331/2431/4331/4431, PIC18F2XK20/4XK20, PIC18F2X1X/4X1X, PIC18F2420/2520/4420/4520, PIC18F2423/2523/4423/4523, PIC18F2450/4450, PIC18F2455/2550/4455/4550, PIC18F2458/2553/4458/4553, PIC18F2480/2580/4480/4580, PIC18F45J10, PIC18F24J11, PIC18F2525/2620/4525/4620, PIC18F2585/4585/2680/4680, PIC18F25J11 , PIC18F2682/2685/4682/4685, PIC18F26J11, PIC18F44J10, PIC18F44J11 , PIC18F45J11, PIC18F6310/6410/8310/8410, PIC18F6390/6490/8390/8490, PIC18F6393/6493/8393/8493, PIC18F63J11, PIC18F63J90, PIC18F64J11, PIC18F64J90, PIC18F6520/8520/6620/8620/6720/8720, PIC18F6527, PIC18F65J10, PIC18F65J11, PIC18F65J50, PIC18F65J90, PIC18F6622, PIC18F6627, PIC18F6628, PIC18F66J10, PIC18F66J11, PIC18F66J50, PIC18F67J60, PIC18F6722, PIC18F67J10, PIC18F67J11, PIC18F67J50, PIC18F83J11, PIC18F83J90, PIC18F84J11, PIC18F84J90, PIC18F8527, PIC18F85J10, PIC18F85J11, PIC18F85J50, PIC18F85J90, PIC18F8622, PIC18F8627, PIC18F8722, PIC18F86J10, PIC18F86J11, PIC18F86J50, PIC18F86J60, PIC18F87J10, PIC18F87J11, PIC18F87J50, PIC18F87J60, PIC18F96J60, PIC18F97J60, PIC1867J60, PIC18F46J11, PIC18F1XK22/LF1XK22, PIC18F46J50, PIC18F87J90, PIC18F66K80, PIC18(L)F2X/4XK22, PIC18F47J13, PIC18F47J53, PIC18F87K22, PIC18F87K90, PIC18F87J72, PIC18F87J93 |
|
|
The Baseline Architecture includes the PIC10 family and portions of the PIC12 and PIC16 families. These devices utilize a12-bit program word architecture with 6 to 28-pin package options. The concisely defined feature set of the Baseline Architecture enables the most cost-effective product solutions. A range of low operating voltages makes this architecture ideal for battery-operated applications. The Mid-Range Architecture includes members of the PIC12 and PIC16 families that feature a 14-bit program word architecture. These families are available with 8 to 64-pin package options. more
|
| Group lineup:
PIC16C432, PIC16C554/8, PIC16C5X, PIC16C620/20A/21/21A/22/22A, PIC16C63A/65B/73B/74B, PIC16C717/770/771, PIC16C745/65, PIC16C773/4, PIC16C781/2, PIC16C925/6, PIC16C6X, PIC16C72/CR72, PIC16F508/509/16F505, PIC12F510/16F506, PIC16F526, PIC16F610/16HV610/PIC16F616/16HV616, PIC16F627A/628A/648A, PIC16F630/676, PIC16F631/677/685/687/689/690, PIC12F635/PIC16F636/PIC16F639, PIC16F684, PIC16F688, PIC16F716, PIC16F72, PIC16F72X/PIC16LF72X, PIC16F7X7, PIC16F73/4/6/7, PIC16F785/HV785, PIC16F818/819, PIC16F84A, PIC16F87/88, PIC16F870/1, PIC16F882/883/884/886/887, PIC16F91X, PIC16HV540, PIC16C62B/72A, PIC16F193X/LF193X, PIC16(L)F1503, PIC16(L)F1507, PIC16(L)F1508/9, PIC16(L)F1512/1513, PIC16(L)F1516/17/18/19, PIC16(L)F1526/27, PIC16(L)F1782/83, PIC16(L)F1824/1828, PIC16(L)F1825/1829, PIC16(L)F1826/27, PIC16(L)F1847, PIC16(L)F1933, PIC16(L)F1946/1947, PIC16(L)F707, PIC16(L)F720/721, PIC16LF1902/1903, PIC16LF1904/06/07, PIC16C5X, PIC16F508/509/16F505, PIC12F510/16F506, PIC16F526, PIC16F610/16HV610/PIC16F616/16HV616, PIC16F627A/628A/648A, PIC16F630/676, PIC16F631/677/685/687/689/690, PIC12F635/PIC16F636/PIC16F639, PIC16F684, PIC16F688, PIC16F716, PIC16F72, PIC16F72X/PIC16LF72X, PIC16F7X7, PIC16F73/4/6/7, PIC16F785/HV785, PIC16F818/819, PIC16F84A, PIC16F87/88, PIC16F882/883/884/886/887, PIC16F91X, PIC16HV540, PIC16F193X/LF193X, PIC16(L)F1503, PIC16(L)F1507, PIC16(L)F1508/9, PIC16(L)F1512/1513, PIC16(L)F1516/17/18/19, PIC16(L)F1526/27, PIC16(L)F1782/83, PIC16(L)F1824/1828, PIC16(L)F1825/1829, PIC16(L)F1826/27, PIC16(L)F1847, PIC16(L)F1933, PIC16(L)F1946/1947, PIC16(L)F707, PIC16(L)F720/721, PIC16LF1902/1903, PIC16LF1904/06/07 |
|
|
The high performance of the PIC12F devices can be attributed to a number of architectural features commonly found in RISC microprocessors. To begin with, the PIC12F devices use a Harvard architecture in which program and data are accessed on separate buses. This improves bandwidth over traditional von Neumann architectures where program and data are fetched on the same bus. Separating program and data memory further allows instructions to be sized differently than the 8-bit wide data word. more
|
| Group lineup:
PIC12(L)F1501, PIC12F508/509/16F505, PIC12F510, PIC12F519, PIC12F609/615/617/12HV609/HV615, PIC12F629/675, PIC12F683, PIC12(L)F1840, PIC12(L)F182X, PIC16(L)F182X, PIC12F752/HV752, PIC12LF1840T48A, PIC12(L)F1501, PIC12F508/509/16F505, PIC12F510, PIC12F519, PIC12F609/615/617/12HV609/HV615, PIC12F629/675, PIC12F683, PIC12(L)F1840, PIC12(L)F182X, PIC16(L)F182X, PIC12F752/HV752, PIC12LF1840T48A |
|
|
|
The PIC10F200 is a low-cost, high-performance, 8-bit, fullystatic, Flash-based CMOS microcontroller. It employs a RISC architecture with only 33 single-word/ single-cycle instructions. All instructions are single cycle (1 μs) except for program branches, which take two cycles. It delivers performance in an order of magnitude higher than competitors in the same price category. The easy-to-use and easy to remember instruction set reduces development time significantly. more
|
| Group lineup:
PIC10F200/202/204/206, PIC10F200/202/204/206 |
|
|
|
The PIC10F220 is a low-cost, high-performance, 8-bit, fully-static Flash-based CMOS microcontroller. It employs a RISC architecture with only 33 single-word/ single-cycle instructions. All instructions are singlecycle (1 μs) except for program branches, which take two cycles. The PIC10F220 delivers performance in an order of magnitude higher than their competitors in the same price category. The 12-bit wide instructions are highly symmetrical, resulting in a typical 2:1 code compression over other 8-bit microcontrollers in its class. The easy-to-use and easy to remember instruction set reduces development time significantly. The PIC10F220 are also equipped with special features that reduce system cost and power requirements. more
|
| Group lineup:
PIC10F220/222, PIC10F220/222 |
|
|
|
Based upon the Mid-Range architecture, the PIC10F320/322 is the next generation of the PIC10F family and provides an increased feature set with improved performance. more
|
| Group lineup:
PIC10(L)F320/322, PIC10(L)F320/322 |
|
|
|