Novinky - téma 8-bit MCU 16-bit MCU 32-bit MCU Změny u vývojových prostředků
Přehled rodin MCU 2
Přehled 8bit PIC1XF1 Rodina Zajímavá vlastnost PIC1X(L)F150X Levný PIC1XLF155X 2x A/D PIC1X(L)F157X 16bit PWM Typická aplikace Piny M. kmit. 8 20 20 Měření kapacit 8 20 32 Řízení LED 8 20 32 8 20 32 8 20 32 8 20 32 PIC1X(L)F182X/4X EEPROM PIC16(L)F161X WWDT, CRC, SCAN Bílá elektronika PIC16(L)F83XX Levný, EEPROM, PMD PIC16(L)F145X USB bez krystalu USB HID 14 20 48 PIC16(L)F170X Levný, OZ, D/A Termostaty 14 20 32 PIC16(L)F176X/7X Analogové periférie SMPS 14 40 32 PIC16LF156X 2x A/D Kapacitní snímače 28 40 32 PIC16(L)F171X Levný, OZ, D/A Regulátory 28 40 32 PIC16(L)F178X Analogové periférie SS motory 28 40 32 PIC16(L)F188X A/D s matematikou 28 40 32 PIC16LF190X Levný, LCD driver 28 40 20 PIC1X(L)F151X/2x Levný 28 64 20 PIC16(L)F193X/4X LCD driver 28 64 32 LCD zobrazovače Bat. měřící přístroje 3
PIC16F157x S několika 16bit. PWM Aplikace: 5V a 3V, malá spotřeba 30µA/MHz, 20nA při spánku Řízení LED Ovládání motorků 32MHz * Další 3 16bitové čítače, jsou k dispozici, nejsou-li využity pro výstup PWM 4
PIC16F157x Features/Memory S několika 16bit. PWM PIC16F1575 8KW / 0EE / 1024B 8x 10b A/D, 2x Comp 1x 5b DAC, 4x 16b PWM 1x CWG, EUSART, PPS PIC16F1579 8KW / 0EE / 1024B 12x 10b A/D, 2x Comp 1x 5b DAC, 4x 16b PWM 1x CWG, EUSART, PPS PIC16F1574 4KW / 0EE / 512B 8x 10b A/D, 2x Comp 1x 5b DAC, 4x 16b PWM 1x CWG, EUSART, PPS PIC16F1578 4KW / 0EE / 512B 12x 10b A/D, 2x Comp 1x 5b DAC, 4x 16b PWM 1x CWG, EUSART, PPS PIC12F1572 2KW / 0EE / 256B 4x 10b A/D, 1x Comp 1x 5b DAC, 3x 16b PWM 1x CWG, EUSART PIC12F1571 1KW / 0EE / 128B 4x 10b A/D, 1x Comp 1x 5b DAC, 3x 16b PWM 1x CWG 8 Pin 14 Pin 20 Pin 5
PIC16F161x Spolehlivé aplikace Aplikace: Bílá elektronika Řízení motorů a ventilátorů Se zvýšenou spolehlivostí a bezpečností Program Memory 10-bit ADC (Up to 12 Channels) Up to 14 KB (8 KW Instructions) mtouch Capacitive Sensing ANALOG Self Read & Write Capabilities Data Memory (RAM) (Up to 2) Zero Cross Detect DIGITAL PERIPHERALS CRC/ SCAN (SMT) 24-BIT Signal Measurement Timer (2) WWDT *CLC (Up to 4) (HLT) Hardware Limit Timer (3) *10bit PWM (2) 8-bit DAC Comparators 256 B Linear Addressing CCP (2) Voltage Reference *MATH Acc. *Angula r Timer Complementary Waveform Generator *SPI /I2C *EUSART *Only in PIC16F1614/5/8/9 6
PIC16F161x Features & Memory Spolehlivé aplikace PIC16F1615 14KB / HEF / 1KB 4xCLC PIC16F1619 14KB / HEF / 1KB 4xCLC PIC16F1614 7KB / HEF / 512B 8x10b ADC, 8b DAC, 2xComp, 2xCCP, 2xPWM, CWG, 3x16TMR, 3xHLT, 2xSMT, AngTMR, WWDT, CRC/SCAN, MathACC, 2xCLC, ZCD, PPS, 2x100mA I/O, TEMP, SPI/I22C, EUSART PIC16F1618 7KB / HEF / 512B 12x10b ADC, 8b DAC, 2xComp, 2xCCP, 2xPWM, CWG, 3x16TMR, 3xHLT, 2xSMT, AngTMR, WWDT, CRC/SCAN, MathACC, 2xCLC, ZCD, PPS, 2x100mA I/O, TEMP, SPI/I22C, EUSART PIC12F1612 3.5KB / HEF / 256B 4x10b ADC, 8b DAC, Comp, 2xCCP, CWG, 3xHLT, 2xSMT, WWDT, CRC/SCAN, ZCD, TEMP PIC16F1613 3.5KB / HEF / 256B 8x10b ADC, 8b DAC, 2xComp, 2xCCP, CWG, 3xHLT, 2xSMT, WWDT, CRC/SCAN, ZCD, TEMP 8 Pin 14 Pin MathACC 16bit matematický akcelerátor ACC(36b)+=(A(16b)+B(16b))*C(16b) PID = Kp + Ki/s + Kd*s 20 Pin 7
PIC16F183xx Univezální 8-20pin 8
PIC16F183xx Pro všeobecné použití Features & Memory Rodina PIC16F182x doplněná o digitální periférie z PIC16F150x/1x, PPS a nové režimy běhu jádra. Vyrobena novou technologií. PIC16F18326 14KB / 256B EE / 1KB Neznámé vylepšení PIC16F18346 14KB / 256B EE / 1KB Neznámé vylepšení PIC16F18325 14KB / 256B EE / 1KB 2x(SPI/I22C) PIC16F18345 14KB / 256B EE / 1KB 2x(SPI/I22C) PIC16F18324 7KB / 256B EE / 512B 2xCWG, 4xCCP, 4xCLC PIC16F18344 7KB / 256B EE / 512B 17x10b ADC, 5b DAC, 2xComp, 4xCCP, 2xPWM, 2xCWG, NCO, 4xCLC, PPS, IDLE/DOZE, PMD, TEMP, SPI/I22C, EUSART PIC16F18313 3.5KB / 256B EE / 256B 5x10b ADC, 5b DAC, 2xComp, 2xCCP, 2xPWM, CWG, NCO, 2xCLC, PPS, IDLE/DOZE, PMD, TEMP, SPI/I22C, EUSART PIC16F18323 3.5KB / 256B EE / 256B 11x10b ADC, 5b DAC, 2xComp, 2xCCP, 2xPWM, CWG, NCO, 2xCLC, PPS, IDLE/DOZE, PMD, TEMP, SPI/I22C, EUSART 8 Pin 14 Pin 20 Pin 9
PIC16F176x/7x Analogově-digitální Rodina navržená pro spínané zdroje Vzorky: brzy Features & Memory Vzorky: nyní PIC16F1778 28KB / HEF / 2KB PIC16F1779 28KB / HEF / 2KB PIC16F1777 14KB / HEF / 1KB 28x10b ADC, 4x5b DAC, 4x10b DAC, 8xHSComp, 4xOPA, 4xPRG, 4xHLT, 3x16bTMR, 4xDSM, 4xCCP, 4xPWM, 4x16b PWM, ZCD, 4xCOG, 4xCLC, PPS, 2x100mA I/O, TEMP, SPI/I22C, EUSART PIC16F1765 14KB / HEF / 1KB PIC16F1769 14KB / HEF / 1KB PIC16F1776 14KB / HEF / 1KB PIC16F1764 7KB / HEF / 512B 8x10b ADC, 5b DAC, 10b DAC, 2xHSComp, OPA, PRG, 3xHLT, 3x16bTMR, DSM, CCP, PWM, 16b PWM, ZCD, COG, 3xCLC, PPS, 2x100mA I/O, TEMP, SPI/I22C, EUSART PIC16F1768 7KB / HEF / 512B 12x10b ADC, 2x5b DAC, 2x10b DAC, 4xHSComp, 2xOPA, 2xPRG, 3xHLT, 3x16bTMR, 2xDSM, 2xCCP, 2xPWM, 2x16b PWM, ZCD, 2xCOG, 3xCLC, PPS, TEMP, 2x100mA I/O, SPI/I22C, EUSART PIC16F1773 7KB / HEF / 512B 17x10b ADC, 3x5b DAC, 3x10b DAC, 6xHSComp, 3xOPA, 3xPRG, 4xHLT, 3x16bTMR, 3xDSM, 3xCCP, 3xPWM, 3x16b PWM, ZCD, 3xCOG, 4xCLC, PPS, 2x100mA I/O, TEMP, SPI/I22C, EUSART 20 Pin 28 Pin 14 Pin 40 Pin 10
PIC16F176x/7x pro SMPS 10-bit ADC (Up to 28 Channels) Program Memory mtouch Capacitive Sensing Up to 28 KB (16 KW Instructions) Voltage Reference ANALOG Self Read & Write Capabilities 5-bit / 10-bit DAC (Up to 4) High Speed Comparators (Up to 8) Data Memory (RAM) Zero Cross Detect 2 KB Linear Addressing 100 ma Current I/Os (2) Programmable Ramp Gen (Up to 4) Op Amps (Up to 4) DIGITAL PERIPHERALS WITH PERIPHERAL PIN SELECT CCP (Up to 4) CLC (Up to 4) (HLT) Hardware Limit Timer (4) 10-bit PWM (Up to 4) Data Signal Modulators (Up to 4) 16-bit PWM (Up to 4) EUSART SPI / I2C Complementary Output Generator (Up to 4) 11
PIC16LF156x Levná s podporou mtouch PIC16F1519 28 KB / 0EE / 1KB 28x 10-bit A/D EUSART MI2C/SPI 2x CCP Features/Memory PIC16F1518 28 KB / 0EE / 1KB 17x 10-bit A/D EUSART MI2C/SPI 2x CCP PIC16F1516 14 KB / 0EE / 512B 17x 10-bit A/D EUSART MI2C/SPI 2x CCP PIC16LF1566 14 KB / 0EE / 512B 23x 10-bit 2x A/D EUSART 2x MI2C/SPI 2x CCP PIC16F1513 7 KB / 0EE / 256B 17x 10-bit A/D EUSART MI2C/SPI 2x CCP PIC16F1517 14 KB / 0EE / 512B 28x 10-bit A/D EUSART MI2C/SPI 2x CCP PIC16LF1567 14 KB / 0EE / 512B 34x 10-bit 2x A/D EUSART 2x MI2C/SPI 2x CCP K dispozici jsou aplikační poznámky a knihovna MLA Funkce z knihovny budou časem přesunuty do MCC PIC16F1512 3.5 KB / 0EE / 128B 17x 10-bit A/D EUSART MI2C/SPI 2x CCP 28 Pin 40 Pin 12
PIC16F188xx pro všeobecné použití 13
PIC16F188xx Pro všeobecné použití Features & Memory Vychází z rodiny PIC16F183xx doplněná další piny, o nové periférie z PIC16F16xx a nové režimy běhu jádra PIC16F18857 56KB / 256B EE / 4KB PIC16F18877 56KB / 256B EE / 4KB PIC16F18856 28KB / 256B EE / 2KB PIC16F18876 28KB / 256B EE / 2KB PIC16F18855 14KB / 256B EE / 1KB PIC16F18875 14KB / 256B EE / 1KB 35x10b ADC22, 5b DAC, 2xComp, DSM, 2xPWM, 5xCCP, 3xCWG, NCO, 3x16TMR, 2xSMT, 3xHLT, WWDT, TEMP, CRC/SCAN, 4xCLC, ZCD, PPS, IDLE/DOZE, PMD, EUSART, 2x(SPI/I22C) PIC16F18854 7KB / 256B EE / 512B 24x10b ADC22, 5b DAC, 2xComp, DSM, 2xPWM, 5xCCP, 3xCWG, NCO, 3x16TMR, 2xSMT, 3xHLT, WWDT, TEMP, CRC/SCAN, 4xCLC, ZCD, PPS, IDLE/DOZE, PMD, EUSART, 2x(SPI/I22C) A/D převodník s matematickou jednotkou počítá průměr a zvyšuje rozlišení 28 Pin 40 Pin 14
A/D převodník s matematickou jednotkou Analog to Digital Converter with Computation Aproximační 10-bit ADC s automatickým zpracováním Matematické operace na naměřených datech Průměrování Filtrace (dolní propust/průměrování) Porovnání Oversampling (zvyšuje rozlišení N=22n, zvyšuje odstup od šumu 1/N atd.) N je počet vzorků, n je zvýšení rozlišení v bitech Pracuje nezávisle na jádře ADC with Computation Výhody Zrychluje matematické úlohy, které by zpracovával SW Snižuje odezvu na přerušení Zmenšuje velikost celkového kódu Zvyšuje účinnost Pracuje při spánku jádra Příklady použití Inteligentní snímače Úpravy signálu Calculation via Computation Relative Time ADC Calculation via Software Example: Traditional ADC versus ADC with Computation 15
PIC18FxxK40 Features & Memory Pro všeobecné použití PIC18F26K40 64KB / 1KB EE / 4KB 2xEUSART, 2x(SPI/I22C) PIC18F46K40 64KB / 1KB EE/ 4KB 2xEUSART, 2x(SPI/I22C) PIC18F66K40 64KB / 1KB EE/ 4KB PIC18F25K40 32KB / 256B EE / 2KB PIC18F45K40 32KB / 256B EE / 2KB 35x10b ADCC, 5b DAC, 2xComp, 2xPWM, 2xCCP, CWG, 3x16TMR, 3xHLT, WWDT, CRC/SCAN, MULT, ZCD, PPS, TEMP, IDLE/DOZE, PMD, EUSART, SPI/I22C PIC18F65K40 32KB / 256B EE / 2KB 35x10b ADCC, 5b DAC, 3xComp, 2xPWM, 5xCCP, CWG, 4x16TMR, 4xHLT, DSM, 2xSMT, WWDT, ZCD, CRC/SCAN, MULT, PPS, TEMP, IDLE/DOZE, PMD, 5xEUSART, 2x(SPI/I22C) 40 Pin 64 Pin PIC18F24K40 16KB / 256B EE / 1KB 24x10b ADCC, 5b DAC, 2xComp, 2xPWM, 2xCCP, CWG, 3x16TMR, 3xHLT, WWDT, CRC/SCAN, MULT, ZCD, PPS, TEMP, IDLE/DOZE, PMD, EUSART, SPI/I22C 28 Pin 16
PIC18FxxK42 Pro všeobecné použití Features & Memory 12bit -A/D s matematickou jednotkou více CIP periférií PIC18F25K42 32KB / 256B EE / 2KB PIC18F24K42 16KB / 256B EE / 1KB 24x12b ADCC, 5b DAC, 2xComp, 2x16b PWM, 4xPWM, 4xCCP, 3xCWG, NCO, 3x16TMR, 3xHLT, SMT, WWDT, CRC/SCAN, MULT, 4xCLC, ZCD, PPS, TEMP, IDLE/DOZE, PMD, EUSART, Lite UART, SPI/I22C 28 Pin PIC18F45K42 32KB / 256B EE / 2KB 35x12b ADCC, 5b DAC, 2xComp, 2x16b PWM, 4xPWM, 4xCCP, 3xCWG, NCO, 3x16TMR, 3xHLT, SMT, WWDT, CRC/SCAN, MULT, 4xCLC, ZCD, PPS, TEMP, IDLE/DOZE, PMD, EUSART, Lite UART, SPI/I22C 40 Pin 64 Pin 17
Curiosity Nový způsob jak začít Integrovaný Programátor / Debuger Podpora 20, 14, 8 Prodává se s PIC16F1619 RN-4020 footprint Mikrobus footprint Ecosystem > 100 clicks $19.99 18
Explorer 8 Rapid proof of concept platform Spojuje a rozšiřuje funkčnost vývojových desek PIC18 Explorer a PICDEM Lab 2 Podpora 6, 8, 14, 20, 28, 40 pinových DIP PIM moduly pro více pinů 2x Mikrobus headers 2x PMOD headers 19
Vylepšení ladění Zrychluje návrh Cenově výhodný ladící prostředek Plné trasování instrukcí nebo dat Ladění na pozadí Až 32 HW breakpointů Obvyklá cena $49.95 Podpora MPLABu Další vylepšení zdarma Podpora různých rodin PIC16F1 Domácí stránka: www.microchip.com/8bitemulation
Novinky - téma 8-bit MCU 16-bit MCU 32-bit MCU Změny u vývojových prostředků
dspic33evxxx s 5V napájením Vylepšení 5V napájení EEC Flash běh do 150 C 2 stínové s. registrů Windowed WDT Aplikace Řízení motorů Zpracování signálů Náročný podmínky Průmysl, geofyzikální a automobilové aplikace
dspic33evxxxgm Package 64-pin TQFP, QFN 44-pin TQFP, QFN 28-pin SOIC, SPDIP, QFN Part Number Flash dspic33ev256gm106 256 KB dspic33ev128gm106 128 KB dspic33ev64gm106 64 KB dspic33ev256gm006 256 KB dspic33ev128gm006 128 KB dspic33ev64gm006 64 KB dspic33ev256gm104 256 KB dspic33ev128gm104 128 KB dspic33ev64gm104 64 KB dspic33ev256gm004 256 KB dspic33ev128gm004 128 KB dspic33ev64gm004 64 KB dspic33ev256gm102 256 KB dspic33ev128gm102 128 KB dspic33ev64gm102 64 KB dspic33ev256gm002 256 KB dspic33ev128gm002 128 KB dspic33ev64gm002 64 KB CAN CAN - CAN - CAN -
dspic pro SMPS 3rd Generation Features/Memory 2nd Generation dspic33fj64gs 50 MIPS 32-64KB / 4-9KB 64-100 pins High Res PWMs (1ns) 10-bit ADC (500ns) dspic33fj16gs 50 MIPS 6-16KB / 0.25-2KB 18-44 pins High Res PWMs (1ns) 10-bit ADC (500ns) dspic33fj09gs 1st Generation 40 MIPS DP&L-optimized dspics 6-9KB / 0.25-1KB dspic30f1010-2023 18-36 pins 30 MIPS High Res PWMs (1ns) 6-12KB / 256-512B 10-bit ADC (500ns) 28-44 pins High Res PWMs (1ns) 10-bit ADC (500ns) 2008 2010 dspic33ep128gs8xx 70 MIPS, Live Update 128KB / 8KB 28-80 pins, Dual CAN PWMs (1ns) dspic33ep64gs5xx ADC (300ns) 70 MIPS, Live Update 16-64KB / 2-8KB 28-64 pins High Res PWMs (1ns) 12-bit ADC (300ns) 2014 dspic33ch128gs5xx 100+ MIPS, Live Update 64-128KB / 16KB 28-80 pins, CAN Hi Res PWMs 12-bit ADC 4th Generation DP&L optimized dspics dspic33ep32gs2xx 70 MIPS 16-32KB / 2KB 28 pins High Res PWMs (1ns) 12-bit ADC (300ns) Higher performance (core & peripherals) Extra Register Sets Koncept Vývoj Novinka Výroba
dspic33epxgs5xx pro řízení SMPS SMPS PWM - 10 Channels (5 pairs) 1 ns Resolution 12-bit ADCs - 5 (Up to 22 Channels) 300 ns Latency 16-Bit ALU 16x16 Registers Barrel Shifter Analog Comp - 4 (with 12-bit DACs) 15 ns Response 17x17 MPY JTAG & EMU Address Generation Programmable Gain Amplifiers - 2 40 MHz BW 16 64KB Flash 8KB RAM (Dual Flash for Live Updates) Vylepšení SPI - 2 UART - 2 Input Capture - 4 Operating Voltage : 3.3V Output Compare - 4 Operating Temperature: -40 to 125C 16-bit Timers - 5 28-pin SOIC, QFN (6x6mm), uqfn (6x6mm, IPC9592B supported) 44-pin QFN (8x8mm), TQFP (10x10mm) 48-pin TQFP (7x7mm) 64-pin TQFP (10x10 mm) I2C - 2 with PMBus Support Aplikace Řízení zdrojů Zpracování signálů Peripheral Pin Select MEMORY BUS PERIPHERAL BUS dspic33 Core 70 MIPS Context Selected Regs Nové 12b. A/D 5x Diferenciální vstup Digitální filtrace Live Update Flash běh do 150 C 2 stínové s. registrů PGA zesilovače 15ns komparátory
dspic33epxgs2xx levnější verze GS5xx 16x16 Registers Barrel Shifter 17x17 MPY JTAG & EMU Address Generation MEMORY BUS 16 32KB Flash 2KB RAM SMPS PWM - 6 Channels (3 pairs) 1 ns Resolution 12-bit ADCs - 3 (12 Channels Total) 300 ns Latency Analog Comp - 2 (with 12-bit DACs) 15 ns Response Programmable Gain Amplifiers - 2 40 MHz BW Vylepšení SPI - 1 UART - 1 Input Capture - 1 Operating Voltage : 3.3V Operating Temperature: -40 to 125C I2C - 1 with PMBus Support Output Compare - 1 16-bit Timers - 3 28-pin SSOP & SOIC Peripheral Pin Select 16-Bit ALU PERIPHERAL BUS dspic33 Core 70 MIPS Context Selected Regs Diferenciální vstup Digitální filtrace Live Update Flash běh do 150 C 2 stínové s. registrů PGA zesilovače 15ns komparátory 28-pin QFN (6x6mm) 28-pin uqfn (4x4mm & 6x6mm IPC9592B supported) Aplikace Řízení zdrojů Zpracování signálů Nové 12b. A/D 5x
Nový A/D Higher Performance Každý s vlastním registrem výsledků Podpora diferenciálních vstupů Autonomní dig. komparátory PGA1 12-bit ADC PGA2 12-bit ADC Až 22 analogových vstupů Doba převodu 300 ns Rychlost až 16 Msps celkově pro 5 A/D Včasné přerušení Porovnává výsledky s mezemi a vyvolá přerušení při zadané události Snižuje zátěž MCU 12-bit ADC 12-bit ADC Hardware Oversampling Zvyšuje přesnost zvýšením počtu měření Například: 14-bit A/D převod se provádí 200 000 za sekundu u jednoho ADC 12-bit ADC ADC Result Registers Dedicated register for each of the 22 analog inputs ADC Interrupts 22
Příklad: řízení 3P3Z ADC Trigger dspic33fj GS 50 MHz Overall Latency ADC 600 ns IS R PWM Update Compensator Calculations 1140 ns 100 ns 1.84 μs Net ISR Overhead: 43 ns dspic33ep GS 70 MHz ADC 300 ns ISR > 2X Faster 0.89 μs Compensator Calculations 543 ns Shorter Latency From: Faster ADC Early interrupt overlaps ISR overhead Context-selected registers Faster clock Latency
PIC24FJxxGB4xx se šifrovací jednotkou
MCC Vydání 2.10 podporuje Více jak 200 PIC16/18 a více jak 40 PIC24
Novinky - téma 8-bit MCU 16-bit MCU 32-bit MCU Změny u vývojových prostředků
32bitové MCU Dřív jsem si myslel, že 32bitová zařízení budou do roku 2025 minulostí. Nejen, že je teď zjevné, že tomu tak nebude, dokonce jsem se zmýlil tím nejhorším způsobem... A to proto, že všude tam, kde dnes máme 8bitové mikrokontroléry za pár korun s triviálními operačními systémy, budeme mít 32bitové mikrokontroléry za pár korun a na velkém množství z nich poběží Linux. Jak se blížíme k bodu, kdy nejdražší věcí na mikrokontroléru je jeho obal, tak už není důvod si nepořídit výkonné CPU se skutečným OS a minimalizovat čas strávený programováním toho zmetka. -- H. Peter Anvin - programátor jádra Linuxu, podílel se na CPU Transmeta atd. Blíží se doba mikrořadičů PIC32 s Linuxem. Pořád to bude jednočipové MCU.
PIC32 Features PIC32MK GP/MC 150 DMIPS 512-1024/128-256KB 64-100pins USB(2), CAN(4), OpA, DAC, Motor(2), EE PIC32MX1/2/5 66/83 DMIPS 64-512KB / 8-64KB 64-100 pins USB, I2S, CTMU, PPS, CAN PIC32MM 37 DMIPS 32 64KB / 8KB 28 36 pins, 4x4 QFN 12b ADC, I22S, PPS, CLC, Low Power 37 DMIPS PIC32MX1/2 66/83 DMIPS 16-256KB / 4-64KB 28-44 pins USB, I2S, CTMU, PPS 66/83 DMIPS New PIC32MX5/6/7 105 DMIPS 64-512KB / 16-128KB 64-100 pins USB, Ethernet, CAN PIC32MZ DA 330 DMIPS 512K-2MB/32MB DRAM 169/176/288 pins HS USB, CAN, Ether, Graphic, 12b ADC, DS New PIC32MZ EF FPU New 330 DMIPS PIC32MZ EC 512-2048KB 330 DMIPS / 512KB 64-144 pins / 512KB 1024-2048KB HS USB, CAN, 64-144 pins Ethernet, Crypto, FPU HS USB, CAN, Ethernet, Crypto PIC32MX3/4 105/131/150 DMIPS 64-512KB / 16-128KB 64-100 pins USB, I2S, CTMU, PPS 105/131/150 DMIPS 330 DMIPS
PIC32MZxxEFxx Ether net MAC Enc HS CA CA DM rypt US EBI SQI N 1 N 2 AC ion B HIGH SPEED BUS MATRIX System Resources Inst Cache MIPS microaptivetm WDT POR Reset Data Cache 32-bit CPU + DSP + DP PLL P O PO R RT T G F Peripheral Pin Select (PPS) RTCC P O R T E I2C 1-5 P O R T D PMP P O R T C SPI / I2S 1-6 P O R T B UART 1-6 P O R T A PWM / OC 1-9 JTAG 12-bit ADC 6 Modules Comparator x2 IC 1-9 32 KHz Osc 512 KB SRAM Peripheral Bus (SYSCLK) TIMER 1-9 8 MHz Osc 2 MB Flash Dual Panel Live Update Pre-fetch FPU BOR Reset Xtal Osc Bridge
PIC32MZxxEFxx Unikátní kombinace výkoného jádra, velké paměti a velkého množství periférií Jádro Warrior M-Class (Imagination) na 200MHz FPU podporuje single float (typ float) a double float (typ double) Až 2 MB Flash a 512 KB RAM Vysoká integrace periférií Dual-Panel Flash with Live Update Největší integrovaná paměť u PIC MCU Hi-Speed USB 10/100 Ethernet MAC 2 CAN 2.0b moduly 6 UART, 6 SPI / I²S, 5 I²C SQI (PIC MCU) A/D podobný u nejnovějšího dspic33epxxgs2xx Plně vybavená šifrovací jednotka Šifrovací jednotka s generátorem náhodného čísla (RNG) pro šifrování a dešifrování a autentifikaci (AES, 3DES, SHA, MD5, a HMAC)
PIC32MX1/2/5 se 64 a 100 piny
PIC32MX1/2/5 50MHz, 1.65 DMIP/MHz, 1 sada registrů 64 / 128 / 256 / 512 KB Flash 8 / 16 / 32 / 64 KB RAM 64 a 100 pinové pouzdro USB2.0 Device, Host, OTG Controller 5 UART, 4 SPI/I2S, 2 I2C CAN 2.0B AEC Q-100 Grade 2 (105 C) Výhody: Nižší cena než u současných typů CAN (MX5) 4x I2S modul sdílí se s SPI Až 48 vstupů pro A/D převodník Peripheral Pin Select (PPS) CTMU Dynamická spotřeba: 0,5mA/MHz 512KB / 64KB USB, CAN 64, 100-Pin 256KB / 64KB USB, CAN 64, 100-Pin 256KB / 16KB USB, CAN 64, 100-Pin 128KB / 32KB USB, CAN 64, 100-Pin 64KB / 8KB 64 - Pin 64KB / 16KB USB, CAN 64, 100-Pin Las Vegas Family MX1, MX2, MX5
Harmony
Konec Děkuji za vaši pozornost Miroslav Mácha