ATXMEGA128A1U-AU 8bit Microcontrollers MCU 100TQFP IND TEMP GREEN 1.6-3.6V
♠ Productbeschrijving
Productkenmerk | Attribuutwaarde |
Fabrikant: | Microchip |
Product categorie: | 8-bit microcontrollers - MCU |
RoHS: | Details |
Serie: | XMEGA A1U |
Montagestijl: | SMD/SMT |
Pakket / Geval: | TQFP-100 |
Kern: | AVR |
Programma geheugengrootte: | 128 KB |
Breedte databus: | 8 bit/16 bit |
ADC-resolutie: | 12 bit |
Maximale klokfrequentie: | 32 MHz |
Aantal I/O's: | 78 I/O |
Gegevens RAM-grootte: | 8 KB |
Voedingsspanning - Min: | 1,6 V |
Voedingsspanning - Max: | 3,6 V |
Minimale bedrijfstemperatuur: | - 40 C |
Maximale bedrijfstemperatuur: | + 105 C |
verpakking: | Dienblad |
Merk: | Microchip-technologie / Atmel |
Gegevens RAM-type: | SRAM |
Gegevens-ROM-grootte: | 2 KB |
Gegevens-ROM-type: | EEPROM |
Interfacetype: | I2C, SPI, UART |
Vochtgevoelig: | Ja |
Aantal ADC-kanalen: | 16 kanaal |
Aantal timers/tellers: | 8 Timer |
Processor-serie: | AVR XMEGA |
Product: | MCU |
Product type: | 8-bit microcontrollers - MCU |
Programma geheugentype: | Flash |
Hoeveelheid fabriekspakket: | 90 |
Subcategorie: | Microcontrollers - MCU |
Handelsnaam: | XMEGA |
Gewichtseenheid: | 0,023175 ons |
♠ 8/16-bits Atmel XMEGA A1U-microcontroller
De Atmel AVR XMEGA is een familie van low power, high performance en perifere rijke 8/16-bit microcontrollers gebaseerd op de AVR verbeterde RISC-architectuur.Door instructies in een enkele klokcyclus uit te voeren, bereiken de AVR XMEGA-apparaten een CPU-doorvoer van bijna een miljoen instructies per seconde (MIPS) per megahertz, waardoor de systeemontwerper het stroomverbruik kan optimaliseren ten opzichte van de verwerkingssnelheid.
De Atmel AVR CPU combineert een rijke instructieset met 32 algemene werkregisters.Alle 32 registers zijn rechtstreeks verbonden met de rekenkundige logische eenheid (ALU), waardoor twee onafhankelijke registers toegankelijk zijn in een enkele instructie, uitgevoerd in één klokcyclus.De resulterende architectuur is code-efficiënter en bereikt tegelijkertijd vele malen snellere doorvoer dan conventionele single-accumulator of op CISC gebaseerde microcontrollers.
De AVR XMEGA A1U-apparaten bieden de volgende functies: in het systeem programmeerbare flash met lees-terwijl-schrijfmogelijkheden;interne EEPROM en SRAM;vierkanaals DMA-controller, achtkanaals gebeurtenissysteem en programmeerbare multilevel interruptcontroller, 78 algemene I/O-lijnen, 16-bit real-time teller (RTC);acht flexibele 16-bits timer/tellers met vergelijkings- en PWM-kanalen, acht USART's;vier tweedraads seriële interfaces (TWI's);één full-speed USB 2.0-interface;vier seriële perifere interfaces (SPI's);AES en DES cryptografische engine;CRC-16 (CRC-CCITT) en CRC-32 (IEEE 802.3) generator;twee 16-kanaals, 12-bits ADC's met programmeerbare versterking;twee 2-kanaals, 12-bits DAC's;vier analoge comparators (AC's) met venstermodus;programmeerbare watchdog-timer met aparte interne oscillator;nauwkeurige interne oscillatoren met PLL en prescaler;en programmeerbare brown-out detectie.
De Program and Debug Interface (PDI), een snelle tweepolige interface voor programmeren en debuggen, is beschikbaar.De apparaten hebben ook een IEEE std.1149.1-compatibele JTAG-interface, en deze kan ook worden gebruikt voor boundary scan, on-chip debuggen en programmeren.
De XMEGA A1U-apparaten hebben vijf softwarematig selecteerbare energiebesparende modi.De inactieve modus stopt de CPU terwijl de SRAM, DMA-controller, het gebeurtenissysteem, de interruptcontroller en alle randapparatuur blijven functioneren.De power-down-modus slaat de SRAM op en registreert de inhoud, maar stopt de oscillatoren en schakelt alle andere functies uit tot de volgende TWI, USB-hervatting of pin-change-onderbreking of reset.In de energiebesparende modus blijft de asynchrone real-time teller lopen, waardoor de applicatie een timerbasis kan behouden terwijl de rest van het apparaat slaapt.In de stand-bymodus blijft de externe kristaloscillator draaien terwijl de rest van het apparaat slaapt.Dit maakt een zeer snelle opstart vanaf het externe kristal mogelijk, gecombineerd met een laag stroomverbruik.In de uitgebreide stand-bymodus blijven zowel de hoofdoscillator als de asynchrone timer lopen.Om het stroomverbruik verder te verminderen, kan de perifere klok naar elk afzonderlijk randapparaat optioneel worden gestopt in actieve modus en inactieve slaapmodus.
Atmel biedt een gratis QTouch-bibliotheek voor het inbedden van capacitieve aanraakknoppen, schuifregelaars en wieltjes in AVR-microcontrollers.
Het apparaat is vervaardigd met behulp van Atmel high-density, niet-vluchtige geheugentechnologie.Het programma-flashgeheugen kan in het systeem worden geherprogrammeerd via de PDI- of JTAG-interfaces.Een bootloader die op het apparaat draait, kan elke interface gebruiken om het toepassingsprogramma naar het flashgeheugen te downloaden.De bootloader-software in het opstartflashgedeelte blijft draaien terwijl het toepassingsflashgedeelte wordt bijgewerkt, waardoor echte lezen-terwijl-schrijven-bewerkingen mogelijk zijn.Door een 8/16-bit RISC CPU te combineren met in-systeem, zelfprogrammeerbare flash, is de AVR XMEGA een krachtige microcontroller-familie die een zeer flexibele en kosteneffectieve oplossing biedt voor veel ingebedde toepassingen.
Alle Atmel AVR XMEGA-apparaten worden ondersteund met een volledige reeks tools voor programma- en systeemontwikkeling, waaronder C-compilers, macro-assemblers, programma-debugger/simulators, programmeurs en evaluatiekits.
Krachtige, energiezuinige Atmel® AVR® XMEGA® 8/16-bits microcontroller
Niet-vluchtige programma- en gegevensgeheugens
- 64K - 128KBytes zelfprogrammeerbare flitser in het systeem
- 4K - 8KBytes opstartsectie
- 2KBytes EEPROM
- 4K – 8KBytes intern SRAM
- Externe businterface voor maximaal 16 Mbytes SRAM
- Externe businterface voor maximaal 128 Mbit SDRAM
Randkenmerken
- Vierkanaals DMA-controller
- Achtkanaals evenementensysteem
- Acht 16-bit timer/tellers
- Vier timer/tellers met 4 uitgangsvergelijkings- of ingangsregistratiekanalen
- Vier timers/tellers met 2 uitgangsvergelijkings- of ingangsregistratiekanalen
- Uitbreiding met hoge resolutie op alle timers/tellers
- Geavanceerde golfvormuitbreiding (AWeX) op twee timers/tellers
- Eén USB-apparaatinterface
- Voldoet aan USB 2.0 full speed (12 Mbps) en low speed (1,5 Mbps).
- 32 eindpunten met volledige configuratieflexibiliteit
- Acht USART's met IrDA-ondersteuning voor één USART
- Vier tweedraadsinterfaces met dubbele adresovereenkomst (I2C- en SMBus-compatibel)
- Vier seriële perifere interfaces (SPI's)
- AES en DES crypto-engine
- CRC-16 (CRC-CCITT) en CRC-32 (IEEE® 802.3) generator
- 16-bit real-time teller (RTC) met aparte oscillator
- Twee zestien-kanaals, 12-bits, 2 msps analoog naar digitaal converters
- Twee tweekanaals, 12-bits, 1 msps digitaal naar analoog converters
- Vier analoge comparators (AC's) met venstervergelijkingsfunctie en stroombronnen
- Externe interrupts op alle algemene I/O-pinnen
- Programmeerbare watchdog-timer met aparte on-chip ultra low power oscillator
- Ondersteuning voor QTouch®-bibliotheek
- Capacitieve aanraakknoppen, schuifregelaars en wielen
Speciale microcontroller-functies
- Power-on reset en programmeerbare brown-out detectie
- Interne en externe klokopties met PLL en prescaler
- Programmeerbare interruptcontroller op meerdere niveaus
- Vijf slaapstanden
- Interfaces programmeren en debuggen
- JTAG (IEEE 1149.1 compliant) interface, inclusief boundary scan
- PDI (programma- en foutopsporingsinterface)
I/O en pakketten
- 78 programmeerbare I/O-pinnen
- 100 leidende TQFP
- 100 bal BGA
- 100 bal VFBGA
Werkspanning
- 1,6 – 3,6V
Werk frequentie
- 0 – 12MHz vanaf 1,6V
- 0 – 32 MHz vanaf 2,7 V