Microchip Technology Microcontroller (MCU) AVR32/16DD14/20
I microcontroller (MCU) AVR32/16DD14/20 Microchip Technology utilizzano una CPU® AVR con un moltiplicatore hardware che funziona a velocità di clock fino a 24 MHz, con memoria Flash fino a 32 KB, fino a 4 KB di SRAM e 256 byte di EEprom. Gli MCU presentano un’architettura flessibile e a bassa potenza, tra cui il sistema eventi, le funzioni analogiche intelligenti e le periferiche digitali avanzate. I microcontroller sono disponibili in pacchetti a 14 o 20 pin.Caratteristiche
- CPU AVR®
- Funzionamento fino a 24 MHz
- Accesso I/O a ciclo singolo
- Controller di interruzione a 2 livelli
- Moltiplicatore hardware a doppio ciclo
- Portata di tensione di alimentazione da 1,8 V a 5,5 V
- Memoria
- Fino a 32 KB di memoria flash autoprogrammabile nel sistema
- EEPROM 256 B
- Fino a 4 KB di SRAM
- 32 B della fila utente in memoria non volatile in grado di conservare i dati durante la cancellazione del chip e di programmare mentre il dispositivo è bloccato
- Resistenza di scrittura/cancellazione
- 1000 cicli per flash
- 100.000 cicli per EEprom
- 40 anni di ritenzione dei dati a +55 °C
- Sistema
- Circuito di ripristino di accensione (POR)
- Rilevatore di cali di tensione (BOD)
- Opzioni di clock
- Oscillatore interno ad alta frequenza ad alta precisione con frequenza selezionabile fino a 24 MHz (OSCHF), regolazione automatica per una migliore precisione dell’oscillatore interno
- PLL interno fino a 48 MHz per funzionamento ad alta frequenza di timer/contatore tipo D (PLL)
- Oscillatore interno da 32,768 kHz a potenza ultra-bassa (OSC32K)
- Oscillatore a cristalli esterno 32,768 kHz (XOSC32K)
- Ingresso di clock esterno
- Oscillatore esterno a cristalli ad alta frequenza (XOSCHF) con rilevamento guasti del clock
- Programma unificato e interfaccia di debug a pin singolo (UPDI)
- 3 modalità di sospensione
- Inattivo con tutte le periferiche in esecuzione per una riattivazione immediata
- Standby con funzionamento configurabile delle periferiche selezionate
- Spegnimento con ritenzione completa dei dati
- Scansione automatica del controllo di ridondanza ciclica (CRC) della memoria Flash
- Timer Watchdog (WDT) con modalità finestra, con un oscillatore su chip separato
- Interruzione esterna su tutti i pin per uso generico
- Periferiche
- 1 Timer/contatore a 16 bit tipo A (TCA) con 3 canali di confronto per PWM e generazione di forme d’onda
- 2 timer/contatori a 16 bit tipo B (TCB) con acquisizione ingresso e misurazioni del segnale
- 1 timer PWM/contatore tipo D (TCD) a 12 bit ottimizzato per il controllo della potenza
- 1 Real-Time Counter (RTC) da 16 bit che può funzionare da un cristallo esterno o da un oscillatore interno
- 2 USART
- Modalità di funzionamento RS-485, client LIN, SPI host e IrDA
- Generatore di baud rate frazionario, auto-baud e rilevamento di avvio di frame
- 1 SPI con modalità di funzionamento host/client
- 1 interfaccia a fili (TWI) con doppia corrispondenza di indirizzo
- Funzionamento host/client simultaneo (modalità doppia)
- Compatibile con Philips I2C
- Modalità standard (Sm, 100 kHz)
- Modalità veloce (Fm, 400 kHz)
- Fast mode Plus (Fm +, 1 MHz), I2C Fm + è supportato solo per 2,7 V e oltre
- Sistema di eventi per segnali inter-periferici indipendenti e prevedibili della CPU
- Logica personalizzata configurabile (CCL) con quattro tabelle di ricerca programmabili (LUT)
- 1 convertitore da analogico a digitale (ADC) differenziale 130 ksps a 12 bit
- 1 convertitore da digitale ad analogico (DAC) a 10 bit
- 1 comparatore analogico (CA)
- 1 Zero-Cross Detector (ZCD)
- Riferimenti di tensione interni 1,024 V, 2,048 V, 2.500 V e 4,096 V e un’opzione di riferimento esterna (VREF)
- I/O e package
- I/O multi-tensione (MVIO) sulla porta C di I/O
- Soglia di tensione di ingresso selezionabile
- Fino a 17/16 pin I/O programmabili
- VQFN a 20 pin, 3 mm x 3 mm
- SOIC a 20 pin
- SOIC a 14 pin
- Intervalli di temperatura
- da -40 °C a +85 °C (industriale)
- Da -40 °C a +125 °C esteso
Diagramma a blocchi
Architettura CPU AVR®
Pubblicato: 2023-08-22
| Aggiornato: 2023-10-05
