ATXMEGA128A1U-AU 8-bitised mikrokontrollerid MCU 100TQFP IND TEMP ROHELINE 1.6-3.6V
♠ Tootekirjeldus
Toote atribuut | Atribuudi väärtus |
Tootja: | Mikrokiip |
Tootekategooria: | 8-bitised mikrokontrollerid - MCU |
RoHS: | Detailid |
Seeria: | XMEGA A1U |
Paigaldusstiil: | SMD/SMT |
Pakend / karp: | TQFP-100 |
Tuum: | AVR |
Programmi mälu suurus: | 128 kB |
Andmesiini laius: | 8-bitine/16-bitine |
ADC eraldusvõime: | 12-bitine |
Maksimaalne kellasagedus: | 32 MHz |
Sisendite/väljundite arv: | 78 sisendit/väljundit |
Andmete RAM-i suurus: | 8 kB |
Toitepinge - min: | 1,6 V |
Toitepinge - maks.: | 3,6 V |
Minimaalne töötemperatuur: | - 40 °C |
Maksimaalne töötemperatuur: | +105 °C |
Pakend: | Salv |
Bränd: | Mikrokiibitehnoloogia / Atmel |
Andmete RAM-i tüüp: | SRAM |
Andmete ROM-i suurus: | 2 kB |
Andmete ROM-i tüüp: | EEPROM |
Liidese tüüp: | I2C, SPI, UART |
Niiskustundlik: | Jah |
ADC-kanalite arv: | 16 kanalit |
Taimerite/loendurite arv: | 8 Taimer |
Protsessori seeria: | AVR XMEGA |
Toode: | Mikrokontroller |
Toote tüüp: | 8-bitised mikrokontrollerid - MCU |
Programmi mälu tüüp: | Välk |
Tehasepakendi kogus: | 90 |
Alamkategooria: | Mikrokontrollerid - MCU |
Kaubanduslik nimetus: | XMEGA |
Ühiku kaal: | 0,023175 untsi |
♠ 8/16-bitine Atmel XMEGA A1U mikrokontroller
Atmel AVR XMEGA on väikese energiatarbega, suure jõudlusega ja perifeeria poolest rikkalike 8/16-bitiste mikrokontrollerite perekond, mis põhineb AVR-i täiustatud RISC arhitektuuril. Täites käske ühe taktsükli jooksul, saavutavad AVR XMEGA seadmed protsessori läbilaskevõime, mis läheneb miljonile käsule sekundis (MIPS) megahertsi kohta, võimaldades süsteemi disaineril optimeerida energiatarbimist töötlemiskiiruse suhtes.
Atmel AVR protsessor ühendab rikkaliku käskude komplekti 32 üldotstarbelise tööregistriga. Kõik 32 registrit on otse ühendatud aritmeetilise-loogikaüksusega (ALU), võimaldades kahele sõltumatule registrile juurde pääseda ühe käsuga, mis täidetakse ühe kellatsükli jooksul. Saadud arhitektuur on koodiefektiivsem ja saavutab mitu korda suurema läbilaskevõime kui tavalised ühe akumulaatoriga või CISC-põhised mikrokontrollerid.
AVR XMEGA A1U seadmed pakuvad järgmisi omadusi: süsteemisisene programmeeritav välkmälu lugemise ja kirjutamise võimalustega; sisemine EEPROM ja SRAM; neljakanaliline DMA kontroller, kaheksakanaliline sündmuste süsteem ja programmeeritav mitmetasandiline katkestuste kontroller, 78 üldotstarbelist sisend-/väljundliini, 16-bitine reaalaja loendur (RTC); kaheksa paindlikku 16-bitist taimerit/loendurit võrdlus- ja PWM-kanalitega, kaheksa USART-i; neli kahejuhtmelist jadaliidest (TWI); üks täiskiirusega USB 2.0 liides; neli jadaliidest välisseadmetele (SPI); AES ja DES krüptograafiamootor; CRC-16 (CRC-CCITT) ja CRC-32 (IEEE 802.3) generaator; kaks 16-kanalilist 12-bitist ADC-d programmeeritava võimendusega; kaks kahekanalilist 12-bitist DAC-i; neli analoogvõrdlust (AC) aknarežiimiga; programmeeritav valvekoera taimer eraldi sisemise ostsillaatoriga; täpsed sisemised ostsillaatorid PLL-i ja eeljagajaga; ning programmeeritav pinge languse tuvastamine.
Saadaval on programmeerimis- ja silumisliides (PDI), mis on kiire kahe kontaktiga liides programmeerimiseks ja silumiseks. Seadmetel on ka IEEE standardile 1149.1 vastav JTAG-liides, mida saab kasutada ka piiride skaneerimiseks, kiibil silumiseks ja programmeerimiseks.
XMEGA A1U seadmetel on viis tarkvaraliselt valitavat energiasäästurežiimi. Jõudeolekus peatab protsessori, võimaldades samal ajal SRAM-il, DMA-kontrolleril, sündmuste süsteemil, katkestuste kontrolleril ja kõigil välisseadmetel edasi töötada. Väljalülitusrežiimis salvestatakse SRAM-i ja registrite sisu, kuid peatatakse ostsillaatorid, keelates kõik muud funktsioonid kuni järgmise TWI, USB jätkamise või pin-vahetuse katkestuse või lähtestamiseni. Energiasäästurežiimis jätkab asünkroonne reaalajas loendur töötamist, võimaldades rakendusel säilitada taimeri baasi, samal ajal kui ülejäänud seade magab. Ooterežiimis jätkab väline kristallostsillaator töötamist, samal ajal kui ülejäänud seade magab. See võimaldab väga kiiret käivitamist välisest kristallist koos väikese energiatarbimisega. Pikendatud ooterežiimis jätkavad nii peamine ostsillaator kui ka asünkroonne taimer töötamist. Energiatarbimise edasiseks vähendamiseks saab iga üksiku välisseadme kella aktiivses režiimis ja jõudeoleku unerežiimis peatada.
Atmel pakub tasuta QTouchi teeki mahtuvuslike puutetundlike nuppude, liugurite ja rataste funktsionaalsuse manustamiseks AVR-i mikrokontrolleritesse.
Seadmed on toodetud Atmeli suure tihedusega püsimälu tehnoloogia abil. Programmi välkmälu saab süsteemis ümber programmeerida PDI või JTAG liideste kaudu. Seadmes töötav alglaadur saab rakendusprogrammi välkmällu allalaadimiseks kasutada mis tahes liidest. Käivitusmälu sektsioonis olev alglaaduri tarkvara töötab edasi rakenduse välkmälu sektsiooni värskendamise ajal, pakkudes tõelist lugemis- ja kirjutamisoperatsiooni. Kombineerides 8/16-bitise RISC protsessori süsteemisisese iseprogrammeeritava välkmäluga, on AVR XMEGA võimas mikrokontrollerite perekond, mis pakub paljudele manussüsteemide rakendustele väga paindlikku ja kulutõhusat lahendust.
Kõik Atmel AVR XMEGA seadmed on toetatud täieliku programmi- ja süsteemiarendustööriistade komplektiga, sealhulgas C kompilaatorid, makroassemblerid, programmi silurid/simulaatorid, programmeerijad ja hindamiskomplektid.
Suure jõudlusega ja väikese energiatarbega Atmel® AVR® XMEGA® 8/16-bitine mikrokontroller
Püsivad programmi- ja andmemälud
- 64K – 128KB süsteemisisest iseprogrammeeritavat välkmälu
- 4K – 8KB käivitusosa
- 2 kilobaiti EEPROM
- 4K – 8KB sisemist SRAM-i
- Väline siiniliides kuni 16 MB SRAM-ile
- Väline siiniliides kuni 128 Mbit SDRAM-ile
Perifeersed funktsioonid
- Neljakanaliline DMA kontroller
- Kaheksakanaliline ürituste süsteem
- Kaheksa 16-bitist taimerit/loendurit
- Neli taimerit/loendurit nelja väljundi võrdlus- või sisendi püüdmiskanaliga
- Neli taimerit/loendurit kahe väljundi võrdlus- või sisendi püüdmiskanaliga
- Kõigi taimerite/loendurite kõrge eraldusvõimega laiendus
- Täiustatud lainekuju laiendus (AWeX) kahel taimeril/loenduril
- Üks USB-seadme liides
- USB 2.0 täiskiiruse (12 Mbps) ja madala kiiruse (1,5 Mbps) seadmete ühilduvus
- 32 lõpp-punkti täieliku konfiguratsioonipaindlikkusega
- Kaheksa USART-i IrDA toega ühe USART-i jaoks
- Neli kahejuhtmelist liidest kahekordse aadressi vastavusega (I2C ja SMBus-ühilduv)
- Neli jadatüüpi perifeerset liidest (SPI-d)
- AES ja DES krüptomootor
- CRC-16 (CRC-CCITT) ja CRC-32 (IEEE® 802.3) generaator
- 16-bitine reaalajaloendur (RTC) eraldi ostsillaatoriga
- Kaks kuueteistkümnekanalilist, 12-bitist, 2 ms/s analoog-digitaalmuundurit
- Kaks kahekanalilist, 12-bitist, 1 ms/s digitaal-analoogmuundurit
- Neli analoogkomparaatorit (AC) aknavõrdlusfunktsiooniga ja vooluallikatega
- Välised katkestused kõigil üldotstarbelistel I/O-tihvtidel
- Programmeeritav valvekoera taimer eraldi kiibil oleva üliväikese energiatarbega ostsillaatoriga
- QTouch® teeki tugi
- Mahtuvuslikud puutetundlikud nupud, liugurid ja rattad
Mikrokontrolleri erifunktsioonid
- Sisselülituse lähtestamine ja programmeeritav pinge languse tuvastamine
- Sisemise ja välise kella valikud PLL-i ja eeljagajaga
- Programmeeritav mitmetasandiline katkestuste kontroller
- Viis unerežiimi
- Programmeerimis- ja silumisliidesed
- JTAG (IEEE 1149.1 ühilduv) liides, sh piiride skaneerimine
- PDI (programmi ja silumisliides)
Sisend/väljund ja paketid
- 78 programmeeritavat sisend-/väljundtihvti
- 100 pliid TQFP
- 100 palli BGA
- 100 palli VFBGA
Tööpinge
- 1,6–3,6 V
Töösagedus
- 0–12 MHz alates 1,6 V
- 0–32 MHz alates 2,7 V