Opis
Atmel AVR XMEGA je obitelj 8/16-bitnih mikrokontrolera male snage, visokih performansi i bogatih periferija temeljenih na AVR poboljšanoj RISC arhitekturi.Izvršavanjem instrukcija u jednom ciklusu takta, AVR XMEGA uređaji postižu CPU propusnost koja se približava milijunu instrukcija u sekundi (MIPS) po megahercu, omogućujući dizajneru sustava da optimizira potrošnju energije u odnosu na brzinu obrade.AVR CPU kombinira bogat skup instrukcija s 32 radna registra opće namjene.Sva 32 registra izravno su povezana s aritmetičko-logičkom jedinicom (ALU), omogućujući pristup dvama neovisnim registrima u jednoj instrukciji, koja se izvršava u jednom taktu.Rezultirajuća arhitektura je učinkovitija koda dok postiže propusnost mnogo puta bržu od konvencionalnih mikrokontrolera s jednim akumulatorom ili CISC-a.XMEGA C3 uređaji pružaju sljedeće značajke: programabilni flash u sustavu s mogućnostima čitanja dok piše;unutarnji EEPROM i SRAM;četverokanalni sustav događaja i programabilni višerazinski kontroler prekida, 50 I/O linija opće namjene, 16-bitni brojač u stvarnom vremenu (RTC);pet 16-bitnih mjerača vremena/brojača s usporednim i PWM kanalima;tri USART-a;dva dvožična serijska sučelja (TWI);jedno USB 2.0 sučelje pune brzine;dva serijska periferna sučelja (SPI);jedan šesnaestokanalni, 12-bitni ADC s programabilnim pojačanjem;dva analogna komparatora (AC) s prozorskim modom;programabilni nadzorni mjerač vremena s odvojenim unutarnjim oscilatorom;precizni interni oscilatori s PLL i predskalerom;i programabilno otkrivanje smeđe boje.Dostupno je sučelje za programiranje i otklanjanje pogrešaka (PDI), brzo sučelje s dva pina za programiranje i otklanjanje pogrešaka.Uređaji XMEGA C3 imaju pet softverski odabranih načina uštede energije.Način mirovanja zaustavlja CPU dok dopušta SRAM-u, sustavu događaja, kontroleru prekida i svim perifernim uređajima da nastave funkcionirati.Način rada za isključivanje sprema SRAM i sadržaj registra, ali zaustavlja oscilatore, onemogućujući sve druge funkcije do sljedećeg TWI-a, nastavka USB-a ili prekida pri promjeni pina ili resetiranja.U načinu rada za uštedu energije, asinkroni brojač stvarnog vremena nastavlja raditi, dopuštajući aplikaciji da održava bazu mjerača vremena dok ostatak uređaja spava.U stanju pripravnosti vanjski kristalni oscilator nastavlja raditi dok ostatak uređaja spava.To omogućuje vrlo brzo pokretanje s vanjskog kristala, u kombinaciji s niskom potrošnjom energije.U produženom stanju pripravnosti, i glavni oscilator i asinkroni mjerač vremena nastavljaju raditi.Kako bi se dodatno smanjila potrošnja energije, periferni sat za svaku pojedinačnu periferiju može se izborno zaustaviti u aktivnom načinu rada i stanju mirovanja u mirovanju.
Tehnički podaci: | |
Atribut | Vrijednost |
Kategorija | Integrirani krugovi (IC) |
Ugrađeni - mikrokontroleri | |
Proizv | Microchip tehnologija |
Niz | AVR® XMEGA® C3 |
Paket | Traka i kolut (TR) |
Rezana traka (CT) | |
Digi-Reel® | |
Status dijela | Aktivan |
Jezgreni procesor | AVR |
Veličina jezgre | 8/16-bit |
Ubrzati | 32MHz |
Povezivost | I²C, IrDA, SPI, UART/USART, USB |
Periferije | Otkrivanje/resetiranje kvara, DMA, POR, PWM, WDT |
Broj I/O | 50 |
Veličina programske memorije | 256KB (128K x 16) |
Vrsta programske memorije | BLJESAK |
Veličina EEPROM-a | 4K x 8 |
Veličina RAM-a | 16K x 8 |
Napon - napajanje (Vcc/Vdd) | 1,6 V ~ 3,6 V |
Pretvarači podataka | A/D 16x12b |
Vrsta oscilatora | Interni |
Radna temperatura | -40°C ~ 85°C (TA) |
Vrsta montaže | Površinska montaža |
Paket / Kutija | 64-TQFP |
Paket uređaja dobavljača | 64-TQFP (14x14) |
Osnovni broj proizvoda | ATXMEGA256 |