Microchip Technology Microcontroller PIC32MX5/6/7
I microcontroller PIC32MX5xx, PIC32MX6xx e PIC32MX7xx di Microchip Technology offrono MAC Ethernet 10/100 Mbit integrato e opzioni di connettività e periferiche leader del settore. Queste caratteristiche consentono agli sviluppatori di creare applicazioni basate sulla connettività integrata. Questi MCU sono completamente supportati dal framework software integrato MPLAB Harmony, che offre soluzioni software per accelerare lo sviluppo delle applicazioni. Gli MCU a 32 bit presentano fino a 512 KB di memoria flash e 64 kB di SRAM con interfaccia grafica, USB, CAN ed Ethernet.Caratteristiche
- Condizioni di funzionamento
- Da 2,3 V a 3,6 V, da -40 °C a +105 °C, CC a 80 MHz
- Nucleo: 80 MHz/105 DMIPS MIPS32® M4K®
- Modalità MIPS16e® per un codice di dimensioni fino al 40% inferiori
- Architettura a codice efficiente (C e Assembly)
- Multiplo a ciclo singolo (MAC) 32x16 e a due cicli 32x32
- Gestione clock
- Oscillatore interno 0,9% (su alcune varianti)
- PLL programmabili e sorgenti di clock dell'oscillatore
- Monitoraggio clock a sicurezza intrinseca (FSCM)
- Temporizzatore di supervisione indipendente
- Riattivazione e avvio rapidi
- Gestione dell'energia
- Modalità di gestione a bassa potenza (sospensione e inattività)
- Ripristino di accensione integrato, ripristino di brown-out
- Corrente dinamica 0,5 mA/MHz (tip.)
- Corrente IPD 41 µA (tip.)
- Grafica
- Interfaccia grafica esterna con fino a 34 pin di porta master parallela (PMP)
- Interfaccia con controller grafico esterno
- In grado di pilotare LCD direttamente con DMA e memoria interna o esterna
- Interfaccia grafica esterna con fino a 34 pin di porta master parallela (PMP)
- Tensione
- Modulo ADC:
- Velocità di 1 MSPS a 10 bit con un solo campione e mantenimento (S&H)
- 16 ingressi analogici
- Può funzionare durante la modalità di sospensione
- Sorgenti di attivazione ADC flessibili e indipendenti
- Comparatori:
- Due moduli comparatori a doppio ingresso
- Riferimenti programmabili con 32 punti di tensione
- Modulo ADC:
- Timer/Comparazione uscita/Acquisizione ingresso
- 5 temporizzatori per uso generico
- 5 temporizzatori/contatori a 16 bit e fino a due temporizzatori/contatori a 32 bit
- 5 moduli di confronto di uscita (OC)
- 5 moduli di acquisizione di ingresso (IC)
- Modulo clock e calendario in tempo reale (RTCC)
- 5 temporizzatori per uso generico
- Interfacce di comunicazione
- Controller OTG a piena velocità conforme a USB 2.0
- MAC Ethernet 10/100 Mbps con interfaccia MII e RMII
- Modulo CAN:
- 2.0B attivo con supporto indirizzamento DeviceNet™
- 6 moduli UART (20 Mbps):
- Supporta i protocolli LIN 2.1 e il supporto IrDA®
- Fino a 4 moduli SPI a 4 fili (25 Mbps)
- Fino a 5 moduli I2C (fino a 1 Mbaud) con supporto SMBus
- Porta Master parallela (PMP)
- Controller a memoria diretta (DMA)
- Fino a 8 canali di DMA hardware con rilevamento automatico delle dimensioni dei dati
- Controllo di ridondanza ciclica programmabile a 32 bit (CRC)
- 6 canali aggiuntivi dedicati ai moduli USB, Ethernet e CAN
- Ingresso/Uscita
- Sorgente/sink da 15 mA o 10 mA per VOH/VOL standard e fino a 22 mA per VOH1 non standard
- Pin con tolleranza di 5 V
- Drain e pull-up selezionabili
- Interrupt esterni
- Supporto per debugger di sviluppo
- Programmazione su circuito e nelle applicazioni
- Interfaccia JTAG avanzata MIPS® a 4 fili
- Programma illimitato e sei punti di interruzione dei dati complessi
Schema a blocchi
Strumenti di sviluppo
Pubblicato: 2020-01-29
| Aggiornato: 2024-07-11
