Descrizione
I dispositivi Atmel AVR XMEGA B1 forniscono le seguenti caratteristiche: flash programmabile nel sistema con capacità di lettura durante la scrittura;EEPROM e SRAM interne;controller DMA a due canali, sistema di eventi a quattro canali e controller di interrupt multilivello programmabile, 53 linee I/O generiche, contatore in tempo reale (RTC);Display a cristalli liquidi che supporta driver fino a 4x40 segmenti, mappatura dei caratteri ASCII e controllo del contrasto (LCD) integrato;tre timer/contatori flessibili a 16 bit con canali di confronto e PWM;due USART;un'interfaccia seriale a due fili (TWI);un'interfaccia USB 2.0 a piena velocità;un'interfaccia periferica seriale (SPI);motore crittografico AES e DES;due ADC a 8 canali e 12 bit con guadagno programmabile;quattro comparatori analogici (AC) con modalità finestra;timer watchdog programmabile con oscillatore interno separato;precisi oscillatori interni con PLL e prescaler;e rilevamento di brown-out programmabile.È disponibile l'interfaccia di programma e debug (PDI), un'interfaccia veloce a due pin per la programmazione e il debug.I dispositivi hanno anche uno standard IEEE.Interfaccia JTAG conforme a 1149.1, che può essere utilizzata anche per il debug e la programmazione su chip.I dispositivi ATx dispongono di cinque modalità di risparmio energetico selezionabili tramite software.La modalità inattiva arresta la CPU consentendo allo stesso tempo a SRAM, controller DMA, sistema di eventi, controller di interrupt e tutte le periferiche di continuare a funzionare.La modalità di spegnimento salva la SRAM e il contenuto del registro, ma arresta gli oscillatori, disabilitando tutte le altre funzioni fino al successivo TWI, ripristino USB o interruzione del cambio pin o ripristino.In modalità di risparmio energetico, il contatore asincrono in tempo reale continua a funzionare, consentendo all'applicazione di mantenere una base di timer mentre il resto del dispositivo è inattivo.In modalità di risparmio energetico, il controller LCD può aggiornare i dati sul pannello.In modalità standby, l'oscillatore a cristallo esterno continua a funzionare mentre il resto del dispositivo è inattivo.Ciò consente un avvio molto rapido dal cristallo esterno, combinato con un basso consumo energetico.In modalità standby esteso, sia l'oscillatore principale che il timer asincrono continuano a funzionare e il controller LCD può aggiornare i dati sul pannello.Per ridurre ulteriormente il consumo energetico, il clock periferico di ogni singola periferica può essere facoltativamente interrotto in modalità attiva e in modalità di sospensione inattiva.Atmel offre una libreria QTouch® gratuita per incorporare funzionalità di pulsanti tattili capacitivi, cursori e rotelle nei microcontrollori AVR.
Specifiche: | |
Attributo | Valore |
Categoria | Circuiti integrati (CI) |
Embedded - Microcontrollori | |
Mfr | Tecnologia a microchip |
Serie | AVR® XMEGA® B1 |
Pacchetto | Vassoio |
Stato della parte | Attivo |
Processore principale | AVR |
Dimensione del nucleo | 8/16 bit |
Velocità | 32MHz |
Connettività | I²C, IrDA, SPI, UART/USART, USB |
Periferiche | Rilevamento/ripristino di interruzione di corrente, DMA, LCD, POR, PWM, WDT |
Numero di I/O | 53 |
Dimensioni della memoria del programma | 128 KB (128 K x 8) |
Tipo di memoria di programma | VELOCE |
Dimensioni EEPROM | 2K x 8 |
Dimensioni RAM | 8k x 8 |
Tensione - Alimentazione (Vcc/Vdd) | 1,6 V ~ 3,6 V |
Convertitori di dati | A/D 16x12b |
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 | ATXMEGA128 |