Beskrivelse
Atmel AVR XMEGA er en familie med laveffekt, høy ytelse og perifer rike 8/16-bits mikrokontrollere basert på AVR forbedret RISC-arkitektur.Ved å utføre instruksjoner i en enkelt klokkesyklus, oppnår AVR XMEGA-enhetene CPU-gjennomstrømning som nærmer seg én million instruksjoner per sekund (MIPS) per megahertz, noe som lar systemdesigneren optimalisere strømforbruket kontra prosesseringshastigheten.AVR CPU kombinerer et rikt instruksjonssett med 32 generelle arbeidsregistre.Alle 32 registre er direkte koblet til den aritmetiske logiske enheten (ALU), slik at to uavhengige registre kan aksesseres i en enkelt instruksjon, utført i en klokkesyklus.Den resulterende arkitekturen er mer kodeeffektiv samtidig som den oppnår gjennomstrømninger mange ganger raskere enn konvensjonelle enkeltakkumulator- eller CISC-baserte mikrokontrollere.XMEGA C3-enhetene har følgende funksjoner: programmerbar blits i systemet med lese-mens-skrive-funksjoner;intern EEPROM og SRAM;fire-kanals hendelsessystem og programmerbar multilevel avbruddskontroller, 50 generelle I/O-linjer, 16-bits sanntidsteller (RTC);fem, 16-bits timer/tellere med sammenlignings- og PWM-kanaler;tre USARTs;to to-leder serielle grensesnitt (TWI);ett fullhastighets USB 2.0-grensesnitt;to serielle perifere grensesnitt (SPIer);en seksten-kanals, 12-bits ADC med programmerbar forsterkning;to analoge komparatorer (AC) med vindusmodus;programmerbar vakthundtimer med separat intern oscillator;nøyaktige interne oscillatorer med PLL og prescaler;og programmerbar brun-out-deteksjon.Program- og feilsøkingsgrensesnittet (PDI), et raskt to-pinners grensesnitt for programmering og feilsøking, er tilgjengelig.XMEGA C3-enhetene har fem programvarevalgbare strømsparingsmoduser.Inaktiv modus stopper CPU-en samtidig som SRAM, hendelsessystem, avbruddskontroller og alle eksterne enheter kan fortsette å fungere.Avslåingsmodusen lagrer SRAM og registerinnhold, men stopper oscillatorene, og deaktiverer alle andre funksjoner til neste TWI, USB-resume, eller pin-bytte avbrudd eller tilbakestilling.I strømsparingsmodus fortsetter den asynkrone sanntidstelleren å kjøre, slik at applikasjonen kan opprettholde en timerbase mens resten av enheten sover.I standby-modus fortsetter den eksterne krystalloscillatoren å gå mens resten av enheten sover.Dette gir svært rask oppstart fra den eksterne krystallen, kombinert med lavt strømforbruk.I utvidet standby-modus fortsetter både hovedoscillatoren og den asynkrone timeren å kjøre.For ytterligere å redusere strømforbruket, kan den perifere klokken til hver enkelt perifer enhet eventuelt stoppes i aktiv modus og hvilemodus.
Spesifikasjoner: | |
Egenskap | Verdi |
Kategori | Integrerte kretser (ICer) |
Innebygd - Mikrokontrollere | |
Mfr | Mikrobrikketeknologi |
Serie | AVR® XMEGA® C3 |
Pakke | Tape & Reel (TR) |
Cut Tape (CT) | |
Digi-Reel® | |
Delstatus | Aktiv |
Kjerneprosessor | AVR |
Kjernestørrelse | 8/16-bit |
Hastighet | 32MHz |
Tilkobling | I²C, IrDA, SPI, UART/USART, USB |
Periferiutstyr | Brown-out Detect/Reset, DMA, POR, PWM, WDT |
Antall I/O | 50 |
Programminnestørrelse | 256KB (128K x 16) |
Programminnetype | BLITS |
EEPROM størrelse | 4K x 8 |
RAM-størrelse | 16K x 8 |
Spenning – forsyning (Vcc/Vdd) | 1,6V ~ 3,6V |
Datakonverterere | A/D 16x12b |
Oscillator type | Innvendig |
Driftstemperatur | -40°C ~ 85°C (TA) |
Monteringstype | Overflatemontert |
Pakke / Etui | 64-TQFP |
Leverandørenhetspakke | 64-TQFP (14x14) |
Grunnproduktnummer | ATXMEGA256 |