Descrizione
Il nucleo AVR combina un ricco set di istruzioni con 32 registri di lavoro generici.Tutti i 32 registri sono direttamente collegati all'Arithmetic Logic Unit (ALU), consentendo l'accesso a due registri indipendenti in un'unica istruzione eseguita in un ciclo di clock.L'architettura risultante è più efficiente dal punto di vista del codice e raggiunge velocità fino a dieci volte superiori rispetto ai microcontrollori CISC convenzionali.Il dispositivo fornisce le seguenti caratteristiche: 16/32K byte di Flash programmabile nel sistema con funzionalità Read-WhileWrite, 512Byte/1K byte EEPROM, 1,25/2,5K byte SRAM, 26 linee I/O per uso generico (uscite CMOS e ingressi LVTTL) , 32 registri di lavoro generici, quattro temporizzatori/contatori flessibili con modalità di confronto e PWM, un altro temporizzatore/contatore ad alta velocità con modalità di confronto e sorgente regolabile PLL, un USART (compresi i segnali di controllo del flusso CTS/RTS), un 2 orientato ai byte -wire Serial Interface, un ADC a 12 canali a 10 bit con stadio di ingresso differenziale opzionale con guadagno programmabile, un sensore di temperatura calibrato su chip, un Watchdog Timer programmabile con oscillatore interno, una porta seriale SPI, IEEE std.Interfaccia di test JTAG conforme a 1149.1, utilizzata anche per accedere al sistema di debug su chip e programmazione e sei modalità di risparmio energetico 5 Atmel-7766JS-USB-ATmega16U4/32U4-Datasheet_04/2016 selezionabili dal software.La modalità Idle arresta la CPU mentre consente a SRAM, timer/contatori, porta SPI e sistema di interruzione di continuare a funzionare.La modalità Power-down salva il contenuto del registro ma congela l'oscillatore, disabilitando tutte le altre funzioni del chip fino alla successiva interruzione o reset hardware.La modalità ADC Noise Reduction arresta la CPU e tutti i moduli I/O tranne ADC, per ridurre al minimo il rumore di commutazione durante le conversioni ADC.In modalità Standby, l'oscillatore Crystal/Resonator è in funzione mentre il resto del dispositivo è inattivo.Ciò consente un avviamento molto rapido combinato con un basso consumo energetico.
Specifiche: | |
Attributo | Valore |
Categoria | Circuiti integrati (CI) |
Embedded - Microcontrollori | |
Mfr | Tecnologia a microchip |
Serie | AVR® ATmega |
Pacchetto | Vassoio |
Stato della parte | Attivo |
Processore principale | AVR |
Dimensione del nucleo | 8 bit |
Velocità | 16MHz |
Connettività | I²C, SPI, UART/USART, USB |
Periferiche | Rilevamento/ripristino di interruzione di corrente, POR, PWM, WDT |
Numero di I/O | 26 |
Dimensioni della memoria del programma | 32 KB (16 K x 16) |
Tipo di memoria di programma | VELOCE |
Dimensioni EEPROM | 1 K x 8 |
Dimensioni RAM | 2,5 K x 8 |
Tensione - Alimentazione (Vcc/Vdd) | 2,7 V ~ 5,5 V |
Convertitori di dati | A/D 12x10b |
Tipo di oscillatore | Interno |
temperatura di esercizio | -40°C ~ 85°C (TA) |
Tipo di montaggio | Montaggio superficiale |
Confezione/caso | 44-VFQFN Piazzola esposta |
Pacchetto dispositivo fornitore | 44-VQFN (7x7) |
Numero del prodotto di base | ATMEGA32 |