ATXMEGA128A1U-AU Microcontrollori a 8 bit MCU 100TQFP IND TEMP VERDE 1,6-3,6 V

Breve descrizione:

Produttori: Tecnologia Microchip
Categoria di prodotto: Embedded – Microcontrollori
Scheda dati:ATXMEGA128A1U-AU
Descrizione: IC MCU 16BIT 128KB FLASH 100TQFP
Stato RoHS: conforme a RoHS


Dettagli del prodotto

Caratteristiche

Tag del prodotto

♠ Descrizione del prodotto

Attributo del prodotto Valore dell'attributo
Produttore: Microchip
Categoria di prodotto: Microcontrollori a 8 bit - MCU
RoHS: Dettagli
Serie: XMEGA A1U
Stile di montaggio: SMD/SMT
Confezione/caso: TQFP-100
Nucleo: AVR
Dimensioni della memoria del programma: 128KB
Larghezza bus dati: 8 bit/16 bit
Risoluzione dell'ADC: 12 bit
Frequenza di clock massima: 32MHz
Numero di I/O: 78 ingressi/uscite
Dimensione RAM dati: 8KB
Tensione di alimentazione - Min: 1,6 V
Tensione di alimentazione - Max: 3,6 V
Temperatura operativa minima: - 40 C
Temperatura operativa massima: + 105 C
Confezione: Vassoio
Marca: Tecnologia dei microchip / Atmel
Tipo RAM dati: Sram
Dimensione ROM dati: 2KB
Tipo ROM dati: EEPROM
Tipo di interfaccia: I2C, SPI, UART
Sensibile all'umidità:
Numero di canali ADC: 16 canali
Numero di timer/contatori: 8 Temporizzatore
Serie di processori: AVR XMEGA
Prodotto: MCU
Tipologia di prodotto: Microcontrollori a 8 bit - MCU
Tipo di memoria di programma: Veloce
Quantità confezione di fabbrica: 90
Sottocategoria: Microcontrollori - MCU
Nome depositato: XMEGA
Unità di peso: 0,023175 once

♠ Microcontrollore Atmel XMEGA A1U a 8/16 bit

Atmel AVR XMEGA è una famiglia di microcontrollori a 8/16 bit a bassa potenza, alte prestazioni e ricchi di periferiche basati sull'architettura RISC potenziata AVR.Eseguendo le istruzioni in un singolo ciclo di clock, i dispositivi AVR XMEGA raggiungono un throughput della CPU che si avvicina a un milione di istruzioni al secondo (MIPS) per megahertz, consentendo al progettista del sistema di ottimizzare il consumo energetico rispetto alla velocità di elaborazione.

La CPU Atmel AVR combina un ricco set di istruzioni con 32 registri di lavoro generici.Tutti i 32 registri sono direttamente collegati all'unità logica aritmetica (ALU), consentendo l'accesso a due registri indipendenti in una singola istruzione, eseguita in un ciclo di clock.L'architettura risultante è più efficiente dal punto di vista del codice, raggiungendo velocità di trasmissione molte volte più veloci rispetto ai tradizionali microcontrollori a singolo accumulatore o basati su CISC.

I dispositivi AVR XMEGA A1U forniscono le seguenti caratteristiche: flash programmabile nel sistema con capacità di lettura durante la scrittura;EEPROM e SRAM interne;controller DMA a quattro canali, sistema di eventi a otto canali e controller di interrupt multilivello programmabile, 78 linee I/O generiche, contatore in tempo reale (RTC) a 16 bit;otto timer/contatori flessibili a 16 bit con canali di confronto e PWM, otto USART;quattro interfacce seriali a due fili (TWI);un'interfaccia USB 2.0 a piena velocità;quattro interfacce periferiche seriali (SPI);motore crittografico AES e DES;generatore CRC-16 (CRC-CCITT) e CRC-32 (IEEE 802.3);due ADC a 16 canali e 12 bit con guadagno programmabile;due DAC a 2 canali e 12 bit;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 la scansione dei confini, il debug su chip e la programmazione.

I dispositivi XMEGA A1U 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à 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 estesa, sia l'oscillatore principale che il timer asincrono continuano a funzionare.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 ruote nei microcontrollori AVR.

Il dispositivo è prodotto utilizzando la tecnologia di memoria non volatile ad alta densità Atmel.La memoria flash del programma può essere riprogrammata nel sistema tramite le interfacce PDI o JTAG.Un boot loader in esecuzione nel dispositivo può utilizzare qualsiasi interfaccia per scaricare il programma applicativo nella memoria flash.Il software del caricatore di avvio nella sezione flash di avvio continuerà a essere eseguito mentre la sezione flash dell'applicazione viene aggiornata, fornendo una vera operazione di lettura durante la scrittura.Combinando una CPU RISC a 8/16 bit con flash autoprogrammabile nel sistema, l'AVR XMEGA è una potente famiglia di microcontroller che fornisce una soluzione altamente flessibile ed economica per molte applicazioni embedded.

Tutti i dispositivi Atmel AVR XMEGA sono supportati da una suite completa di strumenti di sviluppo di programmi e sistemi, inclusi compilatori C, assemblatori di macro, debugger/simulatori di programmi, programmatori e kit di valutazione.


  • Precedente:
  • Prossimo:

  • Microcontroller Atmel® AVR® XMEGA® 8/16 bit ad alte prestazioni e basso consumo

    Programma non volatile e memorie dati

    • 64K – 128KByte di flash autoprogrammabile nel sistema
    • Sezione di avvio 4K – 8KBytes
    • EEPROM da 2KByte
    • SRAM interna da 4K – 8KByte
    1. Interfaccia bus esterna per SRAM fino a 16 Mbyte
    2. Interfaccia bus esterna per SDRAM fino a 128 Mbit

    Caratteristiche periferiche

    • Controller DMA a quattro canali
    • Sistema di eventi a otto canali
    • Otto timer/contatori a 16 bit
    1. Quattro timer/contatori con 4 canali di confronto in uscita o acquisizione in ingresso
    2. Quattro timer/contatori con 2 canali di confronto in uscita o acquisizione in ingresso
    3. Estensione ad alta risoluzione su tutti i timer/contatori
    4. Estensione avanzata della forma d'onda (AWeX) su due timer/contatori
    • Un'interfaccia dispositivo USB
    1. Compatibile con dispositivo USB 2.0 a piena velocità (12 Mbps) e bassa velocità (1,5 Mbps).
    2. 32 endpoint con piena flessibilità di configurazione
    • Otto USART con supporto IrDA per un USART
    • Quattro interfacce a due fili con doppia corrispondenza degli indirizzi (compatibili con I2 C e SMBus)
    • Quattro interfacce periferiche seriali (SPI)
    • Motore crittografico AES e DES
    • Generatore CRC-16 (CRC-CCITT) e CRC-32 (IEEE® 802.3)
    • Contatore in tempo reale (RTC) a 16 bit con oscillatore separato
    • Due convertitori da analogico a digitale a sedici canali, 12 bit, 2 msps
    • Due convertitori da digitale ad analogico a due canali, 12 bit, 1 msps
    • Quattro comparatori analogici (AC) con funzione di confronto finestra e sorgenti correnti
    • Interrupt esterni su tutti i pin I/O generici
    • Timer watchdog programmabile con oscillatore a bassissima potenza su chip separato
    • Supporto libreria QTouch®
    1. Pulsanti touch capacitivi, cursori e ruote

    Caratteristiche speciali del microcontrollore

    • Ripristino all'accensione e rilevamento di interruzione di corrente programmabile
    • Opzioni orologio interno ed esterno con PLL e prescaler
    • Controller di interrupt multilivello programmabile
    • Cinque modalità di sospensione
    • Interfacce di programmazione e debug
    1. Interfaccia JTAG (conforme a IEEE 1149.1), incluso boundary scan
    2. PDI (interfaccia di programma e debug)

    I/O e pacchetti

    • 78 pin I/O programmabili
    • 100 TQFP di piombo
    • BGA da 100 palline
    • VFBGA da 100 palline

    Tensione di esercizio

    • 1,6-3,6 V

    Frequenza operativa

    • 0 – 12 MHz da 1,6 V
    • 0 – 32 MHz da 2,7 V

    prodotti correlati