ATXMEGA128A1U-AU 8-bitars mikrokontroller MCU 100TQFP IND TEMP GRÖN 1,6-3,6V
♠ Produktbeskrivning
Produktattribut | Attributvärde |
Tillverkare: | Mikrochip |
Produktkategori: | 8-bitars mikrokontroller - MCU |
RoHS: | Detaljer |
Serier: | XMEGA A1U |
Monteringsstil: | SMD/SMT |
Paket/fodral: | TQFP-100 |
Kärna: | AVR |
Programminnesstorlek: | 128 kB |
Databussbredd: | 8 bitar/16 bitar |
ADC-upplösning: | 12 bitar |
Maximal klockfrekvens: | 32 MHz |
Antal I/O: | 78 I/O |
Data RAM-storlek: | 8 kB |
Matningsspänning - Min: | 1,6 V |
Matningsspänning - Max: | 3,6 V |
Lägsta driftstemperatur: | -40 C |
Maximal drifttemperatur: | + 105 C |
Förpackning: | Bricka |
Varumärke: | Microchip Technology / Atmel |
Data RAM-typ: | SRAM |
Data ROM-storlek: | 2 kB |
Data ROM-typ: | EEPROM |
Gränssnittstyp: | I2C, SPI, UART |
Fuktkänslig: | Ja |
Antal ADC-kanaler: | 16 kanaler |
Antal timer/räknare: | 8 Timer |
Processorserie: | AVR XMEGA |
Produkt: | MCU |
Produkttyp: | 8-bitars mikrokontroller - MCU |
Programminnestyp: | Blixt |
Fabriksförpackningsmängd: | 90 |
Underkategori: | Mikrokontroller - MCU |
Handelsnamn: | XMEGA |
Enhetsvikt: | 0,023175 oz |
♠ 8/16-bitars Atmel XMEGA A1U mikrokontroller
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.
Atmel AVR CPU 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.
AVR XMEGA A1U-enheterna har följande funktioner: programmerbar blixt i systemet med läs-under-skriv-funktioner;internt EEPROM och SRAM;fyra-kanals DMA-kontroller, åtta-kanals händelsesystem och programmerbar flernivåavbrottskontroller, 78 allmänna I/O-linjer, 16-bitars realtidsräknare (RTC);åtta flexibla 16-bitars timer/räknare med jämförelse- och PWM-kanaler, åtta USART;fyra seriella tvåtrådsgränssnitt (TWI);ett fullhastighets USB 2.0-gränssnitt;fyra seriella perifera gränssnitt (SPIs);AES och DES kryptografisk motor;CRC-16 (CRC-CCITT) och CRC-32 (IEEE 802.3) generator;två 16-kanals, 12-bitars ADC:er med programmerbar förstärkning;två 2-kanals, 12-bitars DAC:er;fyra 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.Enheterna har även en IEEE-standard.1149.1-kompatibelt JTAG-gränssnitt, och detta kan också användas för gränsavsökning, felsökning på chip och programmering.
XMEGA A1U-enheterna har fem programvaruvalbara energisparlägen.Inaktivt läge stoppar CPU:n samtidigt som SRAM, DMA-kontrollern, händelsesystemet, avbrottskontrollern 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.
Atmel erbjuder ett gratis QTouch-bibliotek för att bädda in kapacitiva pekknappar, reglage och hjulfunktioner i AVR-mikrokontroller.
Enheten är tillverkad med hjälp av Atmel högdensitet, icke-flyktigt minnesteknik.Programmets flashminne kan omprogrammeras i systemet via PDI- eller JTAG-gränssnitten.En starthanterare som körs i enheten kan använda vilket gränssnitt som helst för att ladda ner applikationsprogrammet till flashminnet.Programvaran för starthanteraren i startflash-sektionen kommer att fortsätta att köras medan applikationens flash-sektion uppdateras, vilket ger sann läs-under-skriv-funktion.Genom att kombinera en 8/16-bitars RISC CPU med in-system, självprogrammerbar blixt, är AVR XMEGA en kraftfull mikrokontrollerfamilj som ger en mycket flexibel och kostnadseffektiv lösning för många inbyggda applikationer.
Alla Atmel AVR XMEGA-enheter stöds med en komplett uppsättning program- och systemutvecklingsverktyg, inklusive C-kompilatorer, makrosammanställare, programfelsökning/simulatorer, programmerare och utvärderingskit.
Högpresterande, lågeffekt Atmel® AVR® XMEGA® 8/16-bitars mikrokontroller
Icke-flyktiga program- och dataminnen
- 64K – 128KByte självprogrammerbar blixt i systemet
- 4K – 8KByte startsektion
- 2KByte EEPROM
- 4K – 8KBytes intern SRAM
- Externt bussgränssnitt för upp till 16Mbyte SRAM
- Externt bussgränssnitt för upp till 128Mbit SDRAM
Perifera funktioner
- Fyrkanals DMA-kontroller
- Eventsystem med åtta kanaler
- Åtta 16-bitars timer/räknare
- Fyra timer/räknare med 4 utgångar för jämförelse eller infångningskanaler
- Fyra timer/räknare med 2 utgångsjämförelser eller infångningskanaler
- Högupplöst förlängning på alla timer/räknare
- Avancerad vågformsförlängning (AWeX) på två timer/räknare
- En USB-enhetsgränssnitt
- USB 2.0 full hastighet (12 Mbps) och låg hastighet (1,5 Mbps) enhetskompatibel
- 32 slutpunkter med full konfigurationsflexibilitet
- Åtta USART med IrDA-stöd för en USART
- Fyra tvåtrådsgränssnitt med dubbel adressmatchning (I2 C och SMBus-kompatibla)
- Fyra seriella perifera gränssnitt (SPI)
- AES och DES kryptomotor
- CRC-16 (CRC-CCITT) och CRC-32 (IEEE® 802.3) generator
- 16-bitars realtidsräknare (RTC) med separat oscillator
- Två sexton kanaler, 12-bitars, 2 msps analog till digital omvandlare
- Två tvåkanals, 12-bitars, 1 mps digital- till analogomvandlare
- Fyra analoga komparatorer (AC) med fönsterjämförelsefunktion och strömkällor
- Externa avbrott på alla allmänna I/O-stift
- Programmerbar watchdog-timer med separat oscillator med ultralåg effekt på chipet
- QTouch®-biblioteksstöd
- Kapacitiva touchknappar, reglage och hjul
Speciella mikrokontrollerfunktioner
- Strömåterställning och programmerbar brunoutdetektering
- Interna och externa klockalternativ med PLL och förskalare
- Programmerbar multilevel avbrottskontroller
- Fem vilolägen
- Programmering och felsökning av gränssnitt
- JTAG-gränssnitt (IEEE 1149.1-kompatibelt), inklusive gränsavsökning
- PDI (Program and Debug Interface)
I/O och paket
- 78 Programmerbara I/O-stift
- 100 bly TQFP
- 100 bollars BGA
- VFBGA med 100 bollar
Driftspänning
- 1,6 – 3,6V
Arbetsfrekvens
- 0 – 12MHz från 1,6V
- 0 – 32MHz från 2,7V