Beskrivning
Atmel AVR XMEGA är en familj av lågeffekts, högpresterande och perifera rika 8/16-bitars mikrokontroller baserade på AVR-förstärkt RISC-arkitektur.Genom att exekvera instruktioner i en enda klockcykel, uppnår AVR XMEGA-enheterna CPU-genomströmning som närmar sig en miljon instruktioner per sekund (MIPS) per megahertz, vilket gör att systemdesignern kan optimera strömförbrukningen kontra bearbetningshastigheten.AVR-processorn kombinerar en rik instruktionsuppsättning med 32 allmänna arbetsregister.Alla 32 register är direkt anslutna till den aritmetiska logiska enheten (ALU), vilket gör att två oberoende register kan nås i en enda instruktion, exekveras i en klockcykel.Den resulterande arkitekturen är mer kodeffektiv samtidigt som den uppnår genomströmningar många gånger snabbare än konventionella enackumulator- eller CISC-baserade mikrokontroller.XMEGA C3-enheterna har följande funktioner: programmerbar blixt i systemet med läs-under-skriv-funktioner;internt EEPROM och SRAM;fyra-kanals händelsesystem och programmerbar multilevel avbrottskontroller, 50 allmänna I/O-linjer, 16-bitars realtidsräknare (RTC);fem, 16-bitars timer/räknare med jämförelse- och PWM-kanaler;tre USARTs;två seriella tvåtrådsgränssnitt (TWI);ett fullhastighets USB 2.0-gränssnitt;två seriella perifera gränssnitt (SPIs);en sexton-kanals, 12-bitars ADC med programmerbar förstärkning;två analoga komparatorer (AC) med fönsterläge;programmerbar watchdog-timer med separat intern oscillator;noggranna interna oscillatorer med PLL och förskalare;och programmerbar brun-out-detektering.Program- och felsökningsgränssnittet (PDI), ett snabbt tvåstiftsgränssnitt för programmering och felsökning, är tillgängligt.XMEGA C3-enheterna har fem programvaruvalbara energisparlägen.Inaktivt läge stoppar CPU:n samtidigt som SRAM, händelsesystem, avbrottskontroller och all kringutrustning kan fortsätta att fungera.Avstängningsläget sparar SRAM och registerinnehåll, men stoppar oscillatorerna och inaktiverar alla andra funktioner tills nästa TWI, USB-återuppta, eller pin-byte avbrott eller återställning.I energisparläge fortsätter den asynkrona realtidsräknaren att köras, vilket gör att applikationen kan upprätthålla en timerbas medan resten av enheten sover.I standbyläge fortsätter den externa kristalloscillatorn att köras medan resten av enheten sover.Detta möjliggör mycket snabb uppstart från den externa kristallen, kombinerat med låg strömförbrukning.I utökat standbyläge fortsätter både huvudoscillatorn och den asynkrona timern att köras.För att ytterligare minska strömförbrukningen kan den perifera klockan till varje enskild kringutrustning valfritt stoppas i aktivt läge och viloläge.
Specifikationer: | |
Attribut | Värde |
Kategori | Integrerade kretsar (IC) |
Inbäddad - Mikrokontroller | |
Mfr | Mikrochipteknik |
Serier | AVR® XMEGA® C3 |
Paket | Tape & Reel (TR) |
Klipptejp (CT) | |
Digi-Reel® | |
Delstatus | Aktiva |
Kärnprocessor | AVR |
Kärnstorlek | 8/16-bitar |
Fart | 32MHz |
Anslutningsmöjligheter | I²C, IrDA, SPI, UART/USART, USB |
Kringutrustning | Brown-out Detect/Reset, DMA, POR, PWM, WDT |
Antal I/O | 50 |
Programminnesstorlek | 256 kB (128 kb x 16) |
Programminnestyp | BLIXT |
EEPROM-storlek | 4K x 8 |
RAM-storlek | 16K x 8 |
Spänning - Matning (Vcc/Vdd) | 1,6V ~ 3,6V |
Datakonverterare | A/D 16x12b |
Oscillator typ | Inre |
Driftstemperatur | -40°C ~ 85°C (TA) |
Monteringstyp | Ytmontering |
Paket/fodral | 64-TQFP |
Leverantörsenhetspaket | 64-TQFP (14x14) |
Basproduktnummer | ATXMEGA256 |