Popis
Atmel AVR XMEGA je rodina 8/16bitových mikrokontrolérů s nízkou spotřebou, vysokým výkonem a bohatými periferiemi, které jsou založeny na architektuře RISC vylepšené AVR.Prováděním instrukcí v jediném hodinovém cyklu dosahují zařízení AVR XMEGA propustnosti CPU blížící se jednomu milionu instrukcí za sekundu (MIPS) na megahertz, což umožňuje návrháři systému optimalizovat spotřebu energie oproti rychlosti zpracování.AVR CPU kombinuje bohatou instrukční sadu s 32 univerzálními pracovními registry.Všech 32 registrů je přímo připojeno k aritmetické logické jednotce (ALU), což umožňuje přístup ke dvěma nezávislým registrům v jediné instrukci, provedené v jednom hodinovém cyklu.Výsledná architektura je kódově efektivnější a přitom dosahuje propustnosti mnohonásobně rychlejší než běžné jednoakumulátorové nebo mikrokontroléry na bázi CISC.Zařízení XMEGA C3 poskytují následující funkce: programovatelný flash v systému s možností čtení a zápisu;interní EEPROM a SRAM;čtyřkanálový systém událostí a programovatelný víceúrovňový řadič přerušení, 50 I/O linek pro všeobecné použití, 16bitový čítač v reálném čase (RTC);pět 16bitových časovačů/čítačů s porovnávacími a PWM kanály;tři USARTy;dvě dvouvodičová sériová rozhraní (TWI);jedno rozhraní USB 2.0 s plnou rychlostí;dvě sériová periferní rozhraní (SPI);jeden šestnáctikanálový, 12bitový ADC s programovatelným zesílením;dva analogové komparátory (AC) s režimem okna;programovatelný hlídací časovač se samostatným vnitřním oscilátorem;přesné vnitřní oscilátory s PLL a předděličkou;a programovatelná detekce brown-out.K dispozici je programové a ladicí rozhraní (PDI), rychlé dvoupinové rozhraní pro programování a ladění.Zařízení XMEGA C3 mají pět softwarově volitelných režimů úspory energie.Nečinný režim zastaví CPU a zároveň umožní SRAM, systému událostí, řadiči přerušení a všem periferním zařízením pokračovat v činnosti.Režim vypnutí ukládá SRAM a obsah registru, ale zastaví oscilátory a deaktivuje všechny ostatní funkce až do dalšího přerušení TWI, obnovení USB nebo změny pinů nebo resetu.V úsporném režimu pokračuje v běhu asynchronní čítač v reálném čase, což umožňuje aplikaci udržovat základnu časovače, zatímco zbytek zařízení spí.V pohotovostním režimu externí krystalový oscilátor běží, zatímco zbytek zařízení spí.To umožňuje velmi rychlé spuštění z externího krystalu v kombinaci s nízkou spotřebou energie.V rozšířeném pohotovostním režimu nadále běží hlavní oscilátor i asynchronní časovač.Pro další snížení spotřeby energie lze periferní hodiny každé jednotlivé periferie volitelně zastavit v aktivním režimu a v klidovém režimu spánku.
Specifikace: | |
Atribut | Hodnota |
Kategorie | Integrované obvody (IC) |
Embedded - Mikrokontroléry | |
Mfr | Technologie mikročipu |
Série | AVR® XMEGA® C3 |
Balík | Páska a cívka (TR) |
Řezaná páska (CT) | |
Digi-Reel® | |
Stav dílu | Aktivní |
Core Processor | AVR |
Velikost jádra | 8/16-bit |
Rychlost | 32 MHz |
Konektivita | I²C, IrDA, SPI, UART/USART, USB |
Periferní zařízení | Brown-out Detect/Reset, DMA, POR, PWM, WDT |
Počet I/O | 50 |
Velikost paměti programu | 256 kB (128 kB x 16) |
Typ paměti programu | BLIKAT |
Velikost EEPROM | 4K x 8 |
Velikost RAM | 16 kB x 8 |
Napětí – napájení (Vcc/Vdd) | 1,6V ~ 3,6V |
Převaděče dat | A/D 16x12b |
Typ oscilátoru | Vnitřní |
Provozní teplota | -40 °C ~ 85 °C (TA) |
Typ montáže | Pro povrchovou montáž |
Balíček / pouzdro | 64-TQFP |
Dodavatelský balíček zařízení | 64-TQFP (14x14) |
Základní číslo produktu | ATXMEGA256 |