Microcontrolere ATXMEGA128A1U-AU pe 8 biți MCU 100TQFP IND TEMP VERDE 1.6-3.6V
♠ Descrierea produsului
Atributul produsului | Valoare atribut |
Producător: | Microcip |
Categorie de produse: | Microcontrolere pe 8 biți - MCU |
RoHS: | Detalii |
Serie: | XMEGA A1U |
Stil de montare: | SMD/SMT |
Pachet / Cutie: | TQFP-100 |
Nucleu: | AVR |
Dimensiunea memoriei programului: | 128 kB |
Lățime magistrală de date: | 8 biți/16 biți |
Rezoluție ADC: | 12 biți |
Frecvență maximă de ceas: | 32 MHz |
Număr de intrări/ieșiri: | 78 I/O |
Dimensiune memorie RAM pentru date: | 8 kB |
Tensiune de alimentare - Min: | 1,6 V |
Tensiune de alimentare - Max: | 3,6 V |
Temperatura minimă de funcționare: | - 40°C |
Temperatura maximă de funcționare: | + 105°C |
Ambalaj: | Tavă |
Marca: | Tehnologia microcipurilor / Atmel |
Tipul memoriei RAM pentru date: | SRAM |
Dimensiune memorie ROM de date: | 2 kB |
Tip ROM de date: | EEPROM |
Tip de interfață: | I2C, SPI, UART |
Sensibil la umiditate: | Da |
Număr de canale ADC: | 16 canale |
Număr de temporizatoare/contori: | 8 cronometre |
Serie de procesoare: | AVR XMEGA |
Produs: | MCU |
Tip produs: | Microcontrolere pe 8 biți - MCU |
Tip de memorie de program: | Bliț |
Cantitate pachet din fabrică: | 90 |
Subcategorie: | Microcontrolere - MCU |
Denumire comercială: | XMEGA |
Greutate unitară: | 0,023175 uncii |
♠ Microcontroler Atmel XMEGA A1U de 8/16 biți
Atmel AVR XMEGA este o familie de microcontrolere de 8/16 biți, cu consum redus de energie, performanță ridicată și bogate în periferice, bazate pe arhitectura RISC îmbunătățită AVR. Prin executarea instrucțiunilor într-un singur ciclu de ceas, dispozitivele AVR XMEGA ating un debit CPU de aproape un milion de instrucțiuni pe secundă (MIPS) pe megahertz, permițând proiectantului de sistem să optimizeze consumul de energie în funcție de viteza de procesare.
CPU-ul Atmel AVR combină un set bogat de instrucțiuni cu 32 de registre funcționale de uz general. Toate cele 32 de registre sunt conectate direct la unitatea logică aritmetică (ALU), permițând accesarea a două registre independente într-o singură instrucțiune, executată într-un ciclu de ceas. Arhitectura rezultată este mai eficientă din punct de vedere al codului, atingând în același timp rate de transfer de multe ori mai rapide decât microcontrolerele convenționale cu un singur acumulator sau bazate pe CISC.
Dispozitivele AVR XMEGA A1U oferă următoarele caracteristici: memorie flash programabilă în sistem cu capacități de citire în timp ce scrie; EEPROM și SRAM interne; controler DMA cu patru canale, sistem de evenimente cu opt canale și controler de întreruperi programabil pe mai multe niveluri, 78 de linii I/O de uz general, contor în timp real (RTC) pe 16 biți; opt temporizatoare/contoratoare flexibile pe 16 biți cu canale de comparare și PWM, opt USART-uri; patru interfețe seriale pe două fire (TWI); o interfață USB 2.0 de viteză mare; patru interfețe periferice seriale (SPI); motor criptografic AES și DES; generator CRC-16 (CRC-CCITT) și CRC-32 (IEEE 802.3); două ADC-uri pe 12 biți și 16 canale cu amplificare programabilă; două DAC-uri pe 12 biți și 2 canale; patru comparatoare analogice (AC) cu mod fereastră; temporizator watchdog programabil cu oscilator intern separat; oscilatoare interne precise cu PLL și prescaler; și detectare programabilă a căderii de tensiune.
Este disponibilă interfața de programare și depanare (PDI), o interfață rapidă cu doi pini pentru programare și depanare. Dispozitivele au, de asemenea, o interfață JTAG compatibilă cu standardul IEEE 1149.1, care poate fi utilizată și pentru scanare boundary, depanare on-chip și programare.
Dispozitivele XMEGA A1U au cinci moduri de economisire a energiei selectabile prin software. Modul inactiv oprește procesorul, permițând în același timp SRAM-ului, controlerului DMA, sistemului de evenimente, controlerului de întreruperi și tuturor perifericelor să continue să funcționeze. Modul de oprire salvează conținutul SRAM și al registrelor, dar oprește oscilatoarele, dezactivând toate celelalte funcții până la următoarea întrerupere TWI, reluare USB sau schimbare de pin sau resetare. În modul de economisire a energiei, contorul asincron în timp real continuă să ruleze, permițând aplicației să mențină o bază de temporizator în timp ce restul dispozitivului este în repaus. În modul standby, oscilatorul cu cristal extern continuă să ruleze în timp ce restul dispozitivului este în repaus. Acest lucru permite o pornire foarte rapidă de la cristalul extern, combinată cu un consum redus de energie. În modul standby extins, atât oscilatorul principal, cât și temporizatorul asincron continuă să ruleze. Pentru a reduce și mai mult consumul de energie, ceasul periferic al fiecărui periferic individual poate fi oprit opțional în modul activ și în modul inactiv de repaus.
Atmel oferă o bibliotecă QTouch gratuită pentru încorporarea butoanelor tactile capacitive, a sliderelor și a funcționalității roților în microcontrolerele AVR.
Dispozitivele sunt fabricate folosind tehnologia Atmel de memorie nevolatilă de înaltă densitate. Memoria flash a programului poate fi reprogramată în sistem prin intermediul interfețelor PDI sau JTAG. Un încărcător de boot care rulează în dispozitiv poate utiliza orice interfață pentru a descărca programul aplicației în memoria flash. Software-ul încărcător de boot din secțiunea flash de boot va continua să ruleze în timp ce secțiunea flash a aplicației este actualizată, oferind o operațiune de citire în timp ce scrie. Prin combinarea unui procesor RISC de 8/16 biți cu o memorie flash autoprogramabilă în sistem, AVR XMEGA este o familie puternică de microcontrolere care oferă o soluție extrem de flexibilă și rentabilă pentru multe aplicații integrate.
Toate dispozitivele Atmel AVR XMEGA sunt compatibile cu o suită completă de instrumente de dezvoltare a programelor și sistemelor, inclusiv compilatoare C, asamblatoare macro, depanatoare/simulatoare de programe, programatoare și kituri de evaluare.
Microcontroler Atmel® AVR® XMEGA® de înaltă performanță și consum redus de energie pe 8/16 biți
Memorii nevolatile de program și date
- 64K – 128KBytes de memorie flash autoprogramabilă în sistem
- Secțiune de bootare 4K – 8KBytes
- EEPROM de 2 KBytes
- SRAM intern de 4K – 8KBytes
- Interfață externă pentru magistrală de până la 16 MB de SRAM
- Interfață de magistrală externă pentru SDRAM de până la 128 Mbit
Caracteristici periferice
- Controler DMA cu patru canale
- Sistem de evenimente cu opt canale
- Opt temporizatoare/contori pe 16 biți
- Patru temporizatoare/contori cu 4 canale de comparare sau captare a ieșirii
- Patru temporizatoare/contori cu 2 canale de comparare a ieșirii sau de captare a intrării
- Extensie de înaltă rezoluție pentru toate temporizatoarele/contorile
- Extensie avansată a formei de undă (AWeX) pe două temporizatoare/contori
- O interfață pentru dispozitiv USB
- Compatibil cu dispozitive USB 2.0 de viteză maximă (12 Mbps) și de viteză redusă (1,5 Mbps)
- 32 de terminale cu flexibilitate completă de configurare
- Opt USART-uri cu suport IrDA pentru un USART
- Patru interfețe cu două fire cu potrivire dublă a adresei (compatibil I2C și SMBus)
- Patru interfețe periferice seriale (SPI)
- Motor criptografic AES și DES
- Generator CRC-16 (CRC-CCITT) și CRC-32 (IEEE® 802.3)
- Contor în timp real (RTC) pe 16 biți cu oscilator separat
- Două convertoare analog-digitale pe șaisprezece canale, 12 biți, 2 msps
- Două convertoare digitale-analogice cu două canale, 12 biți, 1 msps
- Patru comparatoare analogice (AC) cu funcție de comparare a ferestrelor și surse de curent
- Întreruperi externe pe toți pinii I/O de uz general
- Temporizator de supraveghere programabil cu oscilator separat de putere ultra-redusă, integrat în cip
- Suport pentru biblioteca QTouch®
- Butoane tactile capacitive, slidere și roți
Caracteristici speciale ale microcontrolerului
- Resetare la pornire și detectare programabilă a căderii de tensiune
- Opțiuni de ceas intern și extern cu PLL și prescaler
- Controler de întreruperi programabil pe mai multe niveluri
- Cinci moduri de somn
- Interfețe de programare și depanare
- Interfață JTAG (compatibilă cu IEEE 1149.1), inclusiv scanare de delimitare
- PDI (Interfață de programare și depanare)
I/O și pachete
- 78 de pini I/O programabili
- TQFP cu 100 de plumb
- BGA cu 100 de bile
- VFBGA cu 100 de bile
Tensiune de funcționare
- 1,6 – 3,6V
Frecvența de funcționare
- 0 – 12MHz de la 1.6V
- 0 – 32MHz de la 2.7V