ATXMEGA128A1U-AU 8-bits mikrokontrollere MCU 100TQFP IND TEMP GRØNN 1,6–3,6V
♠ Produktbeskrivelse
Produktattributt | Attributtverdi |
Produsent: | Mikrobrikke |
Produktkategori: | 8-bits mikrokontrollere - MCU |
RoHS-kode: | Detaljer |
Serie: | XMEGA A1U |
Monteringsstil: | SMD/SMT |
Pakke / Etui: | TQFP-100 |
Kjerne: | AVR-funksjon |
Programminnestørrelse: | 128 kB |
Databussbredde: | 8-bit/16-bit |
ADC-oppløsning: | 12-biters |
Maksimal klokkefrekvens: | 32 MHz |
Antall I/O-er: | 78 I/O |
Data-RAM-størrelse: | 8 kB |
Forsyningsspenning - Min: | 1,6 V |
Forsyningsspenning - Maks: | 3,6 V |
Minimum driftstemperatur: | - 40 grader Celsius |
Maksimal driftstemperatur: | + 105 °C |
Emballasje: | Brett |
Merke: | Mikrochipteknologi / Atmel |
Data-RAM-type: | SRAM |
Data-ROM-størrelse: | 2 kB |
Data-ROM-type: | EEPROM |
Grensesnitttype: | I2C, SPI, UART |
Fuktighetsfølsom: | Ja |
Antall ADC-kanaler: | 16 kanaler |
Antall timere/tellere: | 8 timere |
Prosessorserie: | AVR XMEGA |
Produkt: | MCU |
Produkttype: | 8-bits mikrokontrollere - MCU |
Programminnetype: | Blits |
Fabrikkpakkemengde: | 90 |
Underkategori: | Mikrokontrollere - MCU |
Handelsnavn: | XMEGA |
Enhetsvekt: | 0,023175 unser |
♠ 8/16-bit Atmel XMEGA A1U mikrokontroller
Atmel AVR XMEGA er en familie av 8/16-bit mikrokontrollere med lavt strømforbruk, høy ytelse og rike på periferiutstyr, basert på den AVR-forbedrede RISC-arkitekturen. Ved å utføre instruksjoner i en enkelt klokkesyklus oppnår AVR XMEGA-enhetene en CPU-gjennomstrømning på nesten én million instruksjoner per sekund (MIPS) per megahertz, slik at systemdesigneren kan optimalisere strømforbruket i forhold til prosesseringshastigheten.
Atmel AVR CPU kombinerer et rikt instruksjonssett med 32 generelle arbeidsregistre. Alle 32 registrene er direkte koblet til den aritmetiske logikkenheten (ALU), slik at to uavhengige registre kan nås i én instruksjon, utført i én klokkesyklus. Den resulterende arkitekturen er mer kodeeffektiv samtidig som den oppnår gjennomstrømninger mange ganger raskere enn konvensjonelle mikrokontrollere med én akkumulator eller CISC-baserte.
AVR XMEGA A1U-enhetene har følgende funksjoner: programmerbar flash i systemet med lese-under-skriving-muligheter; intern EEPROM og SRAM; firekanals DMA-kontroller, åttekanals hendelsessystem og programmerbar flernivåavbruddskontroller, 78 generelle I/O-linjer, 16-bits sanntidsteller (RTC); åtte fleksible 16-bits timere/tellere med sammenlignings- og PWM-kanaler, åtte USART-er; fire totråds serielle grensesnitt (TWIs); ett fullhastighets USB 2.0-grensesnitt; fire serielle perifere grensesnitt (SPI-er); AES- og DES-kryptografisk motor; CRC-16 (CRC-CCITT) og CRC-32 (IEEE 802.3) generator; to 16-kanals, 12-bits ADC-er med programmerbar forsterkning; to 2-kanals, 12-bits DAC-er; fire analoge komparatorer (AC-er) med vindusmodus; programmerbar watchdog-timer med separat intern oscillator; nøyaktige interne oscillatorer med PLL og prescaler; og programmerbar deteksjon av strømbrudd.
Program- og feilsøkingsgrensesnittet (PDI), et raskt to-pinners grensesnitt for programmering og feilsøking, er tilgjengelig. Enhetene har også et IEEE standard 1149.1-kompatibelt JTAG-grensesnitt, og dette kan også brukes til grenseskanning, feilsøking på brikken og programmering.
XMEGA A1U-enhetene har fem programvarevalgbare strømsparingsmoduser. I hvilemodus stopper CPU-en, samtidig som SRAM, DMA-kontroller, hendelsessystem, avbruddskontroller og alle eksterne enheter kan fortsette å fungere. Avstengingsmodusen lagrer SRAM- og registerinnholdet, men stopper oscillatorene, og deaktiverer alle andre funksjoner frem til neste TWI, USB-gjenopptakelse eller pin-endringsavbrudd, eller tilbakestilling. I strømsparingsmodus fortsetter den asynkrone sanntidstelleren å kjøre, slik at applikasjonen kan opprettholde en timerbase mens resten av enheten sover. I hvilemodus fortsetter den eksterne krystalloscillatoren å kjøre mens resten av enheten sover. Dette gir svært rask oppstart fra den eksterne krystallen, kombinert med lavt strømforbruk. I utvidet hvilemodus fortsetter både hovedoscillatoren og den asynkrone timeren å kjøre. For å redusere strømforbruket ytterligere kan den eksterne klokken til hver enkelt eksterne enhet eventuelt stoppes i aktiv modus og hvilemodus.
Atmel tilbyr et gratis QTouch-bibliotek for å bygge inn kapasitive berøringsknapper, glidebrytere og hjulfunksjonalitet i AVR-mikrokontrollere.
Enhetene er produsert med Atmels teknologi for ikke-flyktig minne med høy tetthet. Programflashminnet kan omprogrammeres i systemet via PDI- eller JTAG-grensesnittene. En oppstartslaster som kjører i enheten kan bruke et hvilket som helst grensesnitt for å laste ned applikasjonsprogrammet til flashminnet. Oppstartslasterprogramvaren i oppstartsflashdelen vil fortsette å kjøre mens applikasjonsflashdelen oppdateres, noe som gir ekte lese-under-skriving-operasjon. Ved å kombinere en 8/16-bit RISC CPU med systemintegrert, selvprogrammerbar flash, er AVR XMEGA en kraftig mikrokontrollerfamilie som gir en svært fleksibel og kostnadseffektiv løsning for mange innebygde applikasjoner.
Alle Atmel AVR XMEGA-enheter støttes med en komplett pakke med program- og systemutviklingsverktøy, inkludert C-kompilatorer, makroassemblere, programfeilsøkingsprogrammer/simulatorer, programmerere og evalueringssett.
Høytytende, lavstrøms Atmel® AVR® XMEGA® 8/16-bit mikrokontroller
Ikke-flyktige program- og dataminner
- 64K–128KB med selvprogrammerbar flash i systemet
- 4K – 8KBytes oppstartsseksjon
- 2 kbyte EEPROM
- 4K – 8KByte intern SRAM
- Eksternt bussgrensesnitt for opptil 16 MB SRAM
- Eksternt bussgrensesnitt for opptil 128 Mbit SDRAM
Perifere funksjoner
- Firekanals DMA-kontroller
- Åttekanals arrangementssystem
- Åtte 16-bits timere/tellere
- Fire timere/tellere med 4 utgangssammenlignings- eller inngangsopptakskanaler
- Fire timere/tellere med 2 utgangssammenlignings- eller inngangsopptakskanaler
- Høyoppløselig utvidelse på alle timere/tellere
- Avansert bølgeformutvidelse (AWeX) på to timere/tellere
- Ett USB-enhetsgrensesnitt
- USB 2.0 kompatibel med full hastighet (12 Mbps) og lav hastighet (1,5 Mbps) enheter
- 32 endepunkter med full konfigurasjonsfleksibilitet
- Åtte USART-er med IrDA-støtte for én USART
- Fire totrådsgrensesnitt med dobbel adressematch (I2C- og SMBus-kompatibel)
- Fire serielle perifere grensesnitt (SPI-er)
- AES- og DES-kryptomotor
- CRC-16 (CRC-CCITT) og CRC-32 (IEEE® 802.3) generator
- 16-bit sanntidsteller (RTC) med separat oscillator
- To sekstenkanals, 12-bits, 2 msps analog-til-digital-omformere
- To tokanals, 12-bits, 1 msps digital-til-analog-omformere
- Fire analoge komparatorer (AC-er) med vindussammenligningsfunksjon og strømkilder
- Eksterne avbrudd på alle generelle I/O-pinner
- Programmerbar watchdog-timer med separat innebygd oscillator med ultralavt strømforbruk
- Støtte for QTouch®-biblioteket
- Kapasitive berøringsknapper, glidebrytere og hjul
Spesielle mikrokontrollerfunksjoner
- Tilbakestilling ved oppstart og programmerbar deteksjon av strømbrudd
- Interne og eksterne klokkealternativer med PLL og forhåndsskalering
- Programmerbar flernivåavbruddskontroller
- Fem søvnmoduser
- Programmerings- og feilsøkingsgrensesnitt
- JTAG-grensesnitt (IEEE 1149.1-kompatibelt), inkludert grenseskanning
- PDI (program- og feilsøkingsgrensesnitt)
I/O og pakker
- 78 programmerbare I/O-pinner
- 100-bly TQFP
- 100-kulers BGA
- 100-ballers VFBGA
Driftsspenning
- 1,6–3,6 V
Driftsfrekvens
- 0–12 MHz fra 1,6 V
- 0–32 MHz fra 2,7 V