Descrizione
L'ATmega640/1280/1281/2560/2561 fornisce le seguenti caratteristiche: 64K/128K/256K byte di flash programmabile nel sistema con capacità Read-While-Write, 4Kbyte EEPROM, 8Kbyte SRAM, 54/86 linee I/O per uso generico , 32 registri di lavoro generici, contatore in tempo reale (RTC), sei timer/contatori flessibili con modalità di confronto e PWM, quattro USART, un'interfaccia seriale a 2 fili orientata ai byte, un ADC a 16 canali e 10 bit con ingresso differenziale opzionale stage con guadagno programmabile, 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 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.In modalità di risparmio energetico, il timer asincrono continua a funzionare, consentendo all'utente di mantenere una base di timer mentre il resto del dispositivo è inattivo.La modalità ADC Noise Reduction arresta la CPU e tutti i moduli I/O tranne Asynchronous Timer e 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.In modalità Standby esteso, sia l'oscillatore principale che il timer asincrono continuano a funzionare.Microchip offre la libreria QTouch® per incorporare funzionalità di pulsanti tattili capacitivi, cursori e rotelle nei microcontrollori AVR.L'acquisizione del segnale di trasferimento di carica brevettata offre un rilevamento robusto e include la segnalazione completamente antirimbalzo dei tasti a sfioramento e include la tecnologia Adjacent Key Suppression® (AKS®) per il rilevamento inequivocabile di eventi chiave.La toolchain QTouch Suite di facile utilizzo ti consente di esplorare, sviluppare ed eseguire il debug delle tue applicazioni touch.
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à | EBI/EMI, I²C, SPI, UART/USART |
Periferiche | Rilevamento/ripristino di interruzione di corrente, POR, PWM, WDT |
Numero di I/O | 86 |
Dimensioni della memoria del programma | 128KB (64K x 16) |
Tipo di memoria di programma | VELOCE |
Dimensioni EEPROM | 4K x 8 |
Dimensioni RAM | 8k x 8 |
Tensione - Alimentazione (Vcc/Vdd) | 2,7 V ~ 5,5 V |
Convertitori di dati | A/D 16x10b |
Tipo di oscillatore | Interno |
temperatura di esercizio | -40°C ~ 85°C (TA) |
Tipo di montaggio | Montaggio superficiale |
Confezione/caso | 100-TQFP |
Pacchetto dispositivo fornitore | 100-TQFP (14x14) |
Numero del prodotto di base | ATMEGA1280 |