ATXMEGA128A1U-AU 8 bitų mikrovaldikliai MCU 100TQFP IND TEMP GREEN 1.6-3.6V
♠ Produkto aprašymas
Produkto atributas | Atributo reikšmė |
Gamintojas: | Mikroschema |
Produkto kategorija: | 8 bitų mikrovaldikliai - MCU |
RoHS: | Išsami informacija |
Serija: | XMEGA A1U |
Montavimo stilius: | SMD/SMT |
Pakuotė / dėklas: | TQFP-100 |
Branduolys: | AVR |
Programos atminties dydis: | 128 kB |
Duomenų magistralės plotis: | 8 bitų / 16 bitų |
ADC skiriamoji geba: | 12 bitų |
Maksimalus takto dažnis: | 32 MHz |
Įvesčių / išvesčių skaičius: | 78 įvesties/išvesties |
Duomenų RAM dydis: | 8 kB |
Maitinimo įtampa - Min.: | 1,6 V |
Maitinimo įtampa - maks.: | 3,6 V |
Minimali darbinė temperatūra: | - 40 °C |
Maksimali darbinė temperatūra: | + 105 °C |
Pakuotė: | Dėklas |
Prekės ženklas: | Mikroschemų technologija / Atmel |
Duomenų RAM tipas: | SRAM |
Duomenų ROM dydis: | 2 kB |
Duomenų ROM tipas: | EEPROM |
Sąsajos tipas: | I2C, SPI, UART |
Jautrus drėgmei: | Taip |
ADC kanalų skaičius: | 16 kanalų |
Laikmačių / skaitiklių skaičius: | 8 Laikmatis |
Procesoriaus serija: | AVR XMEGA |
Produktas: | Mikrovaldiklis |
Produkto tipas: | 8 bitų mikrovaldikliai - MCU |
Programos atminties tipas: | Blykstė |
Gamyklinės pakuotės kiekis: | 90 |
Subkategorija: | Mikrovaldikliai - MCU |
Prekinis pavadinimas: | XMEGA |
Vieneto svoris: | 0,023175 uncijos |
♠ 8/16 bitų „Atmel XMEGA A1U“ mikrovaldiklis
„Atmel AVR XMEGA“ – tai mažo galingumo, didelio našumo ir periferinių įrenginių gausos turinti 8/16 bitų mikrovaldiklių šeima, paremta AVR patobulinta RISC architektūra. Vykdydami instrukcijas per vieną takto ciklą, AVR XMEGA įrenginiai pasiekia procesoriaus pralaidumą, artimą milijonui instrukcijų per sekundę (MIPS) megahercui, todėl sistemos kūrėjas gali optimizuoti energijos suvartojimą pagal apdorojimo greitį.
„Atmel AVR“ procesorius apjungia platų instrukcijų rinkinį su 32 bendrosios paskirties darbiniais registrais. Visi 32 registrai yra tiesiogiai prijungti prie aritmetinio loginio bloko (ALU), todėl viena instrukcija, vykdoma per vieną takto ciklą, gali pasiekti du nepriklausomus registrus. Gauta architektūra yra efektyvesnė kodo apdorojimui ir pasiekia daug kartų didesnį pralaidumą nei įprasti vieno akumuliatoriaus arba CISC pagrindu veikiantys mikrovaldikliai.
AVR XMEGA A1U įrenginiai pasižymi šiomis savybėmis: sistemoje programuojama „flash“ atmintis su skaitymo ir rašymo galimybėmis; vidinė EEPROM ir SRAM; keturių kanalų DMA valdiklis, aštuonių kanalų įvykių sistema ir programuojamas daugiapakopis pertraukimų valdiklis, 78 bendrosios paskirties įvesties/išvesties linijos, 16 bitų realaus laiko skaitiklis (RTC); aštuoni lankstūs, 16 bitų laikmačiai/skaitikliai su palyginimo ir PWM kanalais, aštuoni USART; keturios dviejų laidų nuosekliosios sąsajos (TWI); viena viso greičio USB 2.0 sąsaja; keturios nuosekliosios periferinių įrenginių sąsajos (SPI); AES ir DES kriptografinis variklis; CRC-16 (CRC-CCITT) ir CRC-32 (IEEE 802.3) generatorius; du 16 kanalų, 12 bitų ADC su programuojamu stiprinimu; du 2 kanalų, 12 bitų DAC; keturi analoginiai lygintuvai (AC) su lango režimu; programuojamas sarginis laikmatis su atskiru vidiniu osciliatoriumi; tikslūs vidiniai osciliatoriai su PLL ir išankstiniu skaleriu; ir programuojamas įtampos kritimo aptikimas.
Prieinama programavimo ir derinimo sąsaja (PDI) – greita, dviejų kontaktų sąsaja programavimui ir derinimui. Įrenginiai taip pat turi su IEEE standartu 1149.1 suderinamą JTAG sąsają, kurią taip pat galima naudoti ribų nuskaitymui, derinimui ir programavimui luste.
„XMEGA A1U“ įrenginiai turi penkis programine įranga pasirenkamus energijos taupymo režimus. Budėjimo režimu procesorius sustabdomas, o SRAM, DMA valdiklis, įvykių sistema, pertraukimų valdiklis ir visi periferiniai įrenginiai gali toliau veikti. Išjungimo režimu SRAM ir registrų turinys išsaugomas, tačiau osciliatoriai sustabdomi, išjungiant visas kitas funkcijas iki kito TWI, USB atnaujinimo, kontaktų keitimo pertraukimo arba atstatymo. Energijos taupymo režimu asinchroninis realaus laiko skaitiklis toliau veikia, leisdamas programai išlaikyti laikmačio bazę, kol likusi įrenginio dalis miega. Budėjimo režimu išorinis kristalinis osciliatorius veikia toliau, kol likusi įrenginio dalis miega. Tai leidžia labai greitai paleisti įrenginį iš išorinio kristalo ir sunaudoti mažai energijos. Ilgalaikio budėjimo režimu toliau veikia ir pagrindinis osciliatorius, ir asinchroninis laikmatis. Siekiant dar labiau sumažinti energijos suvartojimą, kiekvieno atskiro periferinio įrenginio laikrodį galima sustabdyti aktyviuoju režimu ir budėjimo režimu.
„Atmel“ siūlo nemokamą „QTouch“ biblioteką, skirtą talpinių jutiklinių mygtukų, slankiklių ir ratukų funkcionalumui integruoti į AVR mikrovaldiklius.
Įrenginiai pagaminti naudojant „Atmel“ didelio tankio nepastovios atminties technologiją. Programinę „flash“ atmintį galima perprogramuoti sistemoje per PDI arba JTAG sąsajas. Įrenginyje veikiantis įkrovos įkėlėjas gali naudoti bet kurią sąsają, kad atsisiųstų taikomąją programą į „flash“ atmintį. Įkrovos įkrovos programinė įranga įkrovos „flash“ skyriuje veiks toliau, kol bus atnaujinama taikomoji „flash“ atmintis, užtikrinant tikrą skaitymo ir rašymo operaciją. Sujungus 8/16 bitų RISC procesorių su sistemoje esančia, savarankiškai programuojama „flash“ atmintimi, AVR XMEGA yra galinga mikrovaldiklių šeima, kuri suteikia labai lankstų ir ekonomišką sprendimą daugeliui įterptųjų programų.
Visuose „Atmel AVR XMEGA“ įrenginiuose yra visas programų ir sistemų kūrimo įrankių rinkinys, įskaitant C kompiliatorius, makrokomandų asemblerius, programų derinimo / modeliavimo įrankius, programuotojus ir vertinimo rinkinius.
Didelio našumo, mažo energijos suvartojimo „Atmel® AVR® XMEGA®“ 8/16 bitų mikrovaldiklis
Nepastovios programos ir duomenų atmintinės
- 64K–128KB sistemoje programuojamos „flash“ atminties
- 4K – 8KB įkrovos skyrius
- 2 KB EEPROM
- 4K – 8KB vidinė SRAM
- Išorinė magistralės sąsaja iki 16 MB SRAM
- Išorinė magistralės sąsaja iki 128 Mbit SDRAM
Periferinės funkcijos
- Keturių kanalų DMA valdiklis
- Aštuonių kanalų renginių sistema
- Aštuoni 16 bitų laikmačiai / skaitikliai
- Keturi laikmačiai/skaitikliai su 4 išvesties palyginimo arba įvesties fiksavimo kanalais
- Keturi laikmačiai/skaitikliai su 2 išvesties palyginimo arba įvesties fiksavimo kanalais
- Didelės skiriamosios gebos išplėtimas visuose laikmačiuose / skaitikliuose
- Išplėstinis bangos formos išplėtimas (AWeX) su dviem laikmačiais / skaitikliais
- Viena USB įrenginio sąsaja
- Suderinamas su USB 2.0 pilno greičio (12 Mbps) ir mažo greičio (1,5 Mbps) įrenginiais
- 32 galiniai taškai su visišku konfigūravimo lankstumu
- Aštuoni USART su IrDA palaikymu vienam USART
- Keturios dviejų laidų sąsajos su dvigubu adresų atitikimu (suderinamos su I2C ir SMBus)
- Keturios nuosekliosios periferinės sąsajos (SPI)
- AES ir DES kriptovaliutų variklis
- CRC-16 (CRC-CCITT) ir CRC-32 (IEEE® 802.3) generatorius
- 16 bitų realaus laiko skaitiklis (RTC) su atskiru osciliatoriumi
- Du šešiolikos kanalų, 12 bitų, 2 ms/s analoginiai skaitmeniniai keitikliai
- Du dviejų kanalų, 12 bitų, 1 msps skaitmeniniai-analoginiai keitikliai
- Keturi analoginiai komparatoriai (AC) su langų palyginimo funkcija ir srovės šaltiniais
- Išoriniai pertraukimai visuose bendrosios paskirties įvesties/išvesties kaiščiuose
- Programuojamas sarginio laikmačio laikmatis su atskiru integruotu itin mažos galios osciliatoriumi
- QTouch® bibliotekos palaikymas
- Talpiniai jutikliniai mygtukai, slankikliai ir ratukai
Specialios mikrovaldiklio savybės
- Įjungimo atstatymas ir programuojamas įtampos kritimo aptikimas
- Vidinio ir išorinio laikrodžio parinktys su PLL ir prescaleriu
- Programuojamas daugiapakopis pertraukimų valdiklis
- Penki miego režimai
- Programavimo ir derinimo sąsajos
- JTAG (suderinama su IEEE 1149.1) sąsaja, įskaitant ribų nuskaitymą
- PDI (programavimo ir derinimo sąsaja)
Įvesties / išvesties ir paketai
- 78 programuojami įvesties / išvesties kaiščiai
- 100 švino TQFP
- 100 kamuoliukų BGA
- 100 kamuoliukų VFBGA
Darbinė įtampa
- 1,6–3,6 V
Veikimo dažnis
- 0–12 MHz nuo 1,6 V
- 0–32 MHz nuo 2,7 V