ATXMEGA128A1U-AU 8bit mikrocontrollere MCU 100TQFP IND TEMP GRØN 1,6-3,6V

Kort beskrivelse:

Producenter: Microchip Technology
Produktkategori: Embedded – Mikrocontrollere
Datablad:ATXMEGA128A1U-AU
Beskrivelse: IC MCU 16BIT 128KB FLASH 100TQFP
RoHS-status: RoHS-kompatibel


Produktdetaljer

Funktioner

Produkt Tags

♠ Produktbeskrivelse

Produktegenskab Attributværdi
Fabrikant: Mikrochip
Produktkategori: 8-bit mikrocontrollere - MCU
RoHS: detaljer
Serie: XMEGA A1U
Monteringsstil: SMD/SMT
Pakke/etui: TQFP-100
Kerne: AVR
Programhukommelsesstørrelse: 128 kB
Databusbredde: 8 bit/16 bit
ADC-opløsning: 12 bit
Maksimal urfrekvens: 32 MHz
Antal I/O'er: 78 I/O
Data RAM Størrelse: 8 kB
Forsyningsspænding - min.: 1,6 V
Forsyningsspænding - Max: 3,6 V
Minimum driftstemperatur: -40 C
Maksimal driftstemperatur: + 105 C
Emballage: Bakke
Mærke: Mikrochipteknologi / Atmel
Data RAM Type: SRAM
Data ROM størrelse: 2 kB
Data ROM Type: EEPROM
Interface Type: I2C, SPI, UART
Fugt følsom: Ja
Antal ADC-kanaler: 16 kanal
Antal timere/tællere: 8 Timer
Processor serie: AVR XMEGA
Produkt: MCU
Produkttype: 8-bit mikrocontrollere - MCU
Programhukommelsestype: Blitz
Fabrikspakkemængde: 90
Underkategori: Mikrocontrollere - MCU
Handelsnavn: XMEGA
Enhedsvægt: 0,023175 oz

♠ 8/16-bit Atmel XMEGA A1U mikrocontroller

Atmel AVR XMEGA er en familie af lavt strømforbrug, høj ydeevne og periferiske 8/16-bit mikrocontrollere baseret på den forbedrede AVR RISC-arkitektur.Ved at udføre instruktioner i en enkelt clock-cyklus opnår AVR XMEGA-enhederne CPU-gennemløb, der nærmer sig en million instruktioner per sekund (MIPS) per megahertz, hvilket gør det muligt for systemdesigneren at optimere strømforbruget i forhold til behandlingshastigheden.

Atmel AVR CPU'en kombinerer et rigt instruktionssæt med 32 almindelige arbejdsregistre.Alle 32 registre er direkte forbundet til den aritmetiske logiske enhed (ALU), hvilket gør det muligt at få adgang til to uafhængige registre i en enkelt instruktion, der udføres i én clock-cyklus.Den resulterende arkitektur er mere kodeeffektiv, samtidig med at den opnår gennemløb mange gange hurtigere end konventionelle enkeltakkumulator- eller CISC-baserede mikrocontrollere.

AVR XMEGA A1U-enhederne har følgende funktioner: programmerbar flash i systemet med læse-mens-skrive-funktioner;intern EEPROM og SRAM;fire-kanals DMA-controller, otte-kanals begivenhedssystem og programmerbar multilevel interrupt-controller, 78 generelle I/O-linjer, 16-bit realtidstæller (RTC);otte fleksible 16-bit timer/tællere med sammenlignings- og PWM-kanaler, otte USART'er;fire to-leder serielle grænseflader (TWI'er);ét USB 2.0-interface med fuld hastighed;fire serielle perifere grænseflader (SPI'er);AES og DES kryptografisk motor;CRC-16 (CRC-CCITT) og CRC-32 (IEEE 802.3) generator;to 16-kanals, 12-bit ADC'er med programmerbar forstærkning;to 2-kanals, 12-bit DAC'er;fire analoge komparatorer (AC'er) med vinduestilstand;programmerbar watchdog timer med separat intern oscillator;nøjagtige interne oscillatorer med PLL og prescaler;og programmerbar brun-out-detektion.

Programmet og debug-grænsefladen (PDI), en hurtig to-bens grænseflade til programmering og fejlretning, er tilgængelig.Enhederne har også en IEEE-standard.1149.1-kompatibel JTAG-grænseflade, og denne kan også bruges til grænsescanning, on-chip debug og programmering.

XMEGA A1U-enhederne har fem softwarevalgbare strømsparetilstande.Inaktiv tilstand stopper CPU'en, mens SRAM, DMA-controlleren, hændelsessystemet, interrupt-controlleren og alle perifere enheder kan fortsætte med at fungere.Slukningstilstanden gemmer SRAM og registerindhold, men stopper oscillatorerne og deaktiverer alle andre funktioner indtil næste TWI, USB-genoptagelse eller pin-skifte-afbrydelse eller nulstilling.I strømbesparende tilstand fortsætter den asynkrone realtidstæller med at køre, hvilket gør det muligt for applikationen at opretholde en timerbase, mens resten af ​​enheden sover.I standby-tilstand fortsætter den eksterne krystaloscillator med at køre, mens resten af ​​enheden sover.Dette tillader meget hurtig opstart fra den eksterne krystal, kombineret med lavt strømforbrug.I udvidet standbytilstand fortsætter både hovedoscillatoren og den asynkrone timer med at køre.For yderligere at reducere strømforbruget kan det perifere ur til hver enkelt perifer enhed valgfrit stoppes i aktiv tilstand og inaktiv dvaletilstand.

Atmel tilbyder et gratis QTouch-bibliotek til indlejring af kapacitive berøringsknapper, skydere og hjulfunktioner i AVR-mikrocontrollere.

Enheden er fremstillet ved hjælp af Atmel højdensitet, ikke-flygtig hukommelsesteknologi.Programmets flashhukommelse kan omprogrammeres i systemet gennem PDI- eller JTAG-grænseflader.En boot-loader, der kører i enheden, kan bruge enhver grænseflade til at downloade applikationsprogrammet til flashhukommelsen.Opstartsindlæser-softwaren i boot-flash-sektionen vil fortsætte med at køre, mens applikations-flash-sektionen er opdateret, hvilket giver ægte læs-mens-skrive-funktion.Ved at kombinere en 8/16-bit RISC CPU med in-system, selvprogrammerbar flash, er AVR XMEGA en kraftfuld mikrocontroller-familie, der giver en yderst fleksibel og omkostningseffektiv løsning til mange indlejrede applikationer.

Alle Atmel AVR XMEGA-enheder understøttes med en komplet pakke af program- og systemudviklingsværktøjer, inklusive C-kompilere, makrosamlere, programfejlfindings-/simulatorer, programmører og evalueringssæt.


  • Tidligere:
  • Næste:

  • Højtydende, laveffekt Atmel® AVR® XMEGA® 8/16-bit mikrocontroller

    Ikke-flygtige program- og datahukommelser

    • 64K – 128KBytes selvprogrammerbar flash i systemet
    • 4K – 8KBytes opstartssektion
    • 2KBytes EEPROM
    • 4K – 8KBytes intern SRAM
    1. Ekstern busgrænseflade til op til 16Mbytes SRAM
    2. Eksternt businterface til op til 128Mbit SDRAM

    Perifere funktioner

    • Fire-kanals DMA controller
    • Otte-kanals begivenhedssystem
    • Otte 16-bit timer/tællere
    1. Fire timer/tællere med 4 output-sammenlignings- eller input capture-kanaler
    2. Fire timer/tællere med 2 output-sammenlignings- eller input-optagelseskanaler
    3. Høj opløsning forlængelse på alle timer/tællere
    4. Avanceret bølgeformsudvidelse (AWeX) på to timer/tællere
    • En USB-enhedsgrænseflade
    1. USB 2.0 fuld hastighed (12 Mbps) og lav hastighed (1,5 Mbps) enhed kompatibel
    2. 32 endepunkter med fuld konfigurationsfleksibilitet
    • Otte USART'er med IrDA-understøttelse for én USART
    • Fire to-leder interfaces med dobbelt adresse match (I2 C og SMBus kompatible)
    • Fire serielle perifere grænseflader (SPI'er)
    • AES og DES kryptomotor
    • CRC-16 (CRC-CCITT) og CRC-32 (IEEE® 802.3) generator
    • 16-bit realtidstæller (RTC) med separat oscillator
    • To seksten kanaler, 12-bit, 2 msps analog til digital konvertere
    • To to-kanals, 12-bit, 1 mps digital til analog konvertere
    • Fire analoge komparatorer (AC'er) med vinduessammenligningsfunktion og aktuelle kilder
    • Eksterne afbrydelser på alle generelle I/O-ben
    • Programmerbar vagthund timer med separat on-chip ultra lav effekt oscillator
    • QTouch®-biblioteksunderstøttelse
    1. Kapacitive berøringsknapper, skydere og hjul

    Specielle mikrocontroller funktioner

    • Power-on nulstilling og programmerbar brun-out-detektion
    • Interne og eksterne ur muligheder med PLL og prescaler
    • Programmerbar multilevel interrupt controller
    • Fem dvaletilstande
    • Programmering og debug grænseflader
    1. JTAG (IEEE 1149.1-kompatibel) interface, inklusive grænsescanning
    2. PDI (Program and Debug Interface)

    I/O og pakker

    • 78 Programmerbare I/O-ben
    • 100 bly TQFP
    • 100 kugler BGA
    • 100 kugle VFBGA

    Driftsspænding

    • 1,6 – 3,6V

    Driftsfrekvens

    • 0 – 12MHz fra 1,6V
    • 0 – 32MHz fra 2,7V

    Relaterede produkter