Kuvaus
Atmel AVR XMEGA on pienitehoisten, suorituskykyisten ja oheislaitteiden rikkaiden 8/16-bittisten mikro-ohjainten perhe, joka perustuu AVR:n parannettuun RISC-arkkitehtuuriin.Suorittamalla käskyt yhdellä kellojaksolla AVR XMEGA -laitteet saavuttavat prosessorin suorituskyvyn, joka on lähes miljoona käskyä sekunnissa (MIPS) megahertsiä kohden, jolloin järjestelmän suunnittelija voi optimoida virrankulutuksen käsittelynopeuteen verrattuna.AVR-suoritin yhdistää runsaan käskysarjan 32 yleiskäyttöiseen työrekisteriin.Kaikki 32 rekisteriä on kytketty suoraan aritmeettiseen logiikkayksikköön (ALU), mikä mahdollistaa kahden itsenäisen rekisterin käytön yhdellä käskyllä, joka suoritetaan yhdellä kellojaksolla.Tuloksena oleva arkkitehtuuri on kooditehokkaampi ja saavuttaa suorituskyvyn monta kertaa nopeampaa kuin perinteiset yksiakku- tai CISC-pohjaiset mikro-ohjaimet.XMEGA C3 -laitteissa on seuraavat ominaisuudet: järjestelmän sisällä ohjelmoitava salama, jossa on luku- ja kirjoitusominaisuudet;sisäinen EEPROM ja SRAM;nelikanavainen tapahtumajärjestelmä ja ohjelmoitava monitasoinen keskeytysohjain, 50 yleiskäyttöistä I/O-linjaa, 16-bittinen reaaliaikainen laskuri (RTC);viisi, 16-bittinen ajastin/laskurit vertailu- ja PWM-kanavilla;kolme USART:tä;kaksi kaksijohtimista sarjaliitäntää (TWI);yksi täyden nopeuden USB 2.0 -liitäntä;kaksi SPI:tä (Serial peripheral interface);yksi 16-kanavainen 12-bittinen ADC ohjelmoitavalla vahvistuksella;kaksi analogista komparaattoria (AC) ikkunatilassa;ohjelmoitava vahtikoiran ajastin erillisellä sisäisellä oskillaattorilla;tarkat sisäiset oskillaattorit PLL:llä ja esiskaalaimella;ja ohjelmoitava brown-out-tunnistus.Ohjelma- ja virheenkorjausliittymä (PDI), nopea, kaksinapainen käyttöliittymä ohjelmointia ja virheenkorjausta varten, on saatavilla.XMEGA C3 -laitteissa on viisi ohjelmistolla valittavaa virransäästötilaa.Valmiustila pysäyttää CPU:n samalla kun SRAM, tapahtumajärjestelmä, keskeytysohjain ja kaikki oheislaitteet voivat jatkaa toimintaansa.Sammutustila tallentaa SRAM-muistin ja rekisterin sisällön, mutta pysäyttää oskillaattorit ja poistaa kaikki muut toiminnot käytöstä seuraavaan TWI-, USB-jatko- tai pin-vaihtokeskeytykseen tai nollaukseen asti.Virransäästötilassa asynkroninen reaaliaikainen laskuri jatkaa toimintaansa, jolloin sovellus voi ylläpitää ajastinta, kun muu laite on lepotilassa.Valmiustilassa ulkoinen kideoskillaattori jatkaa toimintaansa, kun muu laite on lepotilassa.Tämä mahdollistaa erittäin nopean käynnistyksen ulkoisesta kiteestä yhdistettynä alhaiseen virrankulutukseen.Jatketussa valmiustilassa sekä pääoskillaattori että asynkroninen ajastin jatkavat toimintaansa.Tehonkulutuksen vähentämiseksi edelleen kunkin yksittäisen oheislaitteen oheislaitteen kello voidaan valinnaisesti pysäyttää aktiivisessa tilassa ja lepotilassa.
Tekniset tiedot: | |
Attribuutti | Arvo |
Kategoria | Integroidut piirit (ICs) |
Sulautetut - Mikro-ohjaimet | |
Mfr | Mikrosirutekniikka |
Sarja | AVR® XMEGA® C3 |
Paketti | Tape & Reel (TR) |
Leikkaa nauha (CT) | |
Digi-Reel® | |
Osan tila | Aktiivinen |
Ydinprosessori | AVR |
Ytimen koko | 8/16-bittinen |
Nopeus | 32 MHz |
Yhteydet | I²C, IrDA, SPI, UART/USART, USB |
Oheislaitteet | Rusketuksen tunnistus/nollaus, DMA, POR, PWM, WDT |
I/O:n määrä | 50 |
Ohjelman muistin koko | 256 kt (128 kt x 16) |
Ohjelman muistin tyyppi | FLASH |
EEPROMin koko | 4K x 8 |
RAM-muistin koko | 16 kt x 8 |
Jännite – syöttö (Vcc/Vdd) | 1,6 V ~ 3,6 V |
Tiedonmuuntimet | A/D 16x12b |
Oskillaattorin tyyppi | Sisäinen |
Käyttölämpötila | -40°C ~ 85°C (TA) |
Asennustyyppi | Pinta-asennus |
Paketti / kotelo | 64-TQFP |
Toimittajan laitepaketti | 64-TQFP (14x14) |
Perustuotenumero | ATXMEGA256 |