ATXMEGA128A1U-AU 8bit mikrokontrollers MCU 100TQFP IND TEMP GRYN 1.6-3.6V
♠ Produktbeskriuwing
Produktattribuut | Attribútwearde |
Fabrikant: | Mikrochip |
Produktkategory: | 8-bit mikrokontrollers - MCU |
RoHS: | Details |
Searje: | XMEGA A1U |
Montagestyl: | SMD/SMT |
Pakket / Doas: | TQFP-100 |
Kearn: | AVR |
Programma ûnthâldgrutte: | 128 kB |
Breedte fan de databus: | 8 bit/16 bit |
ADC-resolúsje: | 12 bit |
Maksimale klokfrekwinsje: | 32 MHz |
Oantal I/O's: | 78 Yn/út |
Gegevens RAM-grutte: | 8 kB |
Oanfierspanning - Min: | 1.6 V |
Oanfierspanning - Maks: | 3.6 V |
Minimale wurktemperatuer: | - 40 graden Celsius |
Maksimale wurktemperatuer: | + 105 °C |
Ferpakking: | Bak |
Merk: | Mikrochiptechnology / Atmel |
Data RAM Type: | SRAM |
Gegevens-ROM-grutte: | 2 kB |
Data-ROM-type: | EEPROM |
Ynterfacetype: | I2C, SPI, UART |
Fochtgefoelich: | Ja |
Oantal ADC-kanalen: | 16 Kanaal |
Oantal timers/tellers: | 8 Timer |
Prosessor-searje: | AVR XMEGA |
Produkt: | MCU |
Produkttype: | 8-bit mikrokontrollers - MCU |
Programma ûnthâldtype: | Flits |
Fabrykspakket kwantiteit: | 90 |
Subkategory: | Mikrokontrollers - MCU |
Handelsnamme: | XMEGA |
Gewicht fan 'e ienheid: | 0.023175 oz |
♠ 8/16-bit Atmel XMEGA A1U mikrokontroller
De Atmel AVR XMEGA is in famylje fan 8/16-bit mikrokontrollers mei leech enerzjyferbrûk, hege prestaasjes en perifeare rike apparaten basearre op 'e AVR-ferbettere RISC-arsjitektuer. Troch ynstruksjes út te fieren yn ien kloksyklus, berikke de AVR XMEGA-apparaten CPU-trochput fan hast ien miljoen ynstruksjes per sekonde (MIPS) per megahertz, wêrtroch't de systeemûntwerper it enerzjyferbrûk kin optimalisearje yn ferliking mei de ferwurkingssnelheid.
De Atmel AVR CPU kombinearret in rike ynstruksjeset mei 32 algemiene wurkregisters. Alle 32 registers binne direkt ferbûn mei de aritmetyske logyske ienheid (ALU), wêrtroch twa ûnôfhinklike registers tagonklik binne yn ien ynstruksje, útfierd yn ien kloksyklus. De resultearjende arsjitektuer is kode-effisjinter, wylst de trochfier folle kearen rapper is as konvinsjonele mikrokontrollers mei ien akkumulator of CISC.
De AVR XMEGA A1U-apparaten biede de folgjende funksjes: yn-systeem programmearbere flash mei lêze-wylst-skriuwe-mooglikheden; ynterne EEPROM en SRAM; fjouwerkanaals DMA-controller, achtkanaals evenemintsysteem en programmearbere multilevel-interruptcontroller, 78 algemiene I/O-linen, 16-bit real-time teller (RTC); acht fleksibele, 16-bit timer/tellers mei fergeliking- en PWM-kanalen, acht USART's; fjouwer twa-trieds seriële ynterfaces (TWIs); ien full-speed USB 2.0-ynterface; fjouwer seriële perifeare ynterfaces (SPI's); AES- en DES-kryptografyske motor; CRC-16 (CRC-CCITT) en CRC-32 (IEEE 802.3) generator; twa 16-kanaals, 12-bit ADC's mei programmearbere fersterking; twa 2-kanaals, 12-bit DAC's; fjouwer analoge fergelikers (AC's) mei finstermodus; programmearbere watchdog-timer mei aparte ynterne oscillator; krekte ynterne oscillatoren mei PLL en prescaler; en programmeerbere brown-out-deteksje.
De programma- en debug-ynterface (PDI), in rappe twa-pins-ynterface foar programmearjen en debuggen, is beskikber. De apparaten hawwe ek in IEEE-standert 1149.1-kompatible JTAG-ynterface, en dizze kin ek brûkt wurde foar grinsscan, on-chip debuggen en programmearjen.
De XMEGA A1U-apparaten hawwe fiif software-selektearbere enerzjybesparjende modi. De idle-modus stoppet de CPU, wylst de SRAM, DMA-controller, evenemintsysteem, ûnderbrekkingscontroller en alle randapparaten trochgean kinne mei funksjonearjen. De útskeakelmodus bewarret de SRAM- en registerynhâld, mar stoppet de oscillatoren, wêrtroch alle oare funksjes útskeakele wurde oant de folgjende TWI, USB-hervatting, of pin-change-ûnderbrekking, of reset. Yn 'e enerzjybesparjende modus bliuwt de asynchrone real-time teller rinne, wêrtroch de applikaasje in timerbasis kin behâlde wylst de rest fan it apparaat sliept. Yn 'e standby-modus bliuwt de eksterne kristaloscillator rinne wylst de rest fan it apparaat sliept. Dit makket in heul rappe opstart fan 'e eksterne kristal mooglik, kombineare mei in leech enerzjyferbrûk. Yn 'e útwreide standby-modus bliuwe sawol de haadoscillator as de asynchrone timer rinne. Om it enerzjyferbrûk fierder te ferminderjen, kin de perifeare klok nei elke yndividuele perifeare opsjoneel stoppe wurde yn 'e aktive modus en idle-sliepmodus.
Atmel biedt in fergese QTouch-bibleteek oan foar it ynbêdzjen fan kapasitive touchknoppen, sliders en tsjilfunksjonaliteit yn AVR-mikrokontrollers.
De apparaten wurde produsearre mei Atmel hege-tichtens, net-flechtige ûnthâldtechnology. It programma-flashûnthâld kin yn it systeem opnij programmearre wurde fia de PDI- of JTAG-ynterfaces. In bootloader dy't yn it apparaat rint, kin elke ynterface brûke om it applikaasjeprogramma nei it flashûnthâld te downloaden. De bootloader-software yn 'e bootflash-seksje sil trochgean mei rinnen wylst de applikaasjeflash-seksje bywurke wurdt, wêrtroch echte lês-wylst-skriuw-operaasje mooglik is. Troch in 8/16-bit RISC CPU te kombinearjen mei yn-systeem, selsprogrammearbere flash, is de AVR XMEGA in krêftige mikrokontrollerfamylje dy't in heul fleksibele en kosten-effektive oplossing biedt foar in protte ynbêde applikaasjes.
Alle Atmel AVR XMEGA-apparaten wurde stipe mei in folsleine suite fan programma- en systeemûntwikkelingsark, ynklusyf C-kompilers, makro-assemblers, programma-debugger/simulators, programmeurs en evaluaasjekits.
Hege prestaasjes, leech-enerzjy Atmel® AVR® XMEGA® 8/16-bit mikrokontroller
Net-flechtige programma- en gegevensûnthâlden
- 64K – 128KBytes fan selsprogrammearbere flits yn it systeem
- 4K – 8KBytes opstartseksje
- 2KBytes EEPROM
- 4K – 8KBytes ynterne SRAM
- Eksterne busynterface foar maksimaal 16 MB SRAM
- Eksterne bus-ynterface foar maksimaal 128Mbit SDRAM
Perifeare funksjes
- Fjouwerkanaals DMA-controller
- Acht-kanaals evenemintsysteem
- Acht 16-bit timer/tellers
- Fjouwer timer/tellers mei 4 útfierfergeliking- of ynfierfangstkanalen
- Fjouwer timer/tellers mei 2 útfierfergeliking- of ynfierfangstkanalen
- Hege resolúsje-útwreiding op alle timer/tellers
- Avansearre golffoarmútwreiding (AWeX) op twa timer/tellers
- Ien USB-apparaatynterface
- USB 2.0 kompatibel mei folsleine snelheid (12 Mbps) en lege snelheid (1.5 Mbps) apparaten
- 32 Einpunten mei folsleine konfiguraasjefleksibiliteit
- Acht USART's mei IrDA-stipe foar ien USART
- Fjouwer twa-trieds ynterfaces mei dûbele adres oerienkomst (I2 C en SMBus kompatibel)
- Fjouwer seriële perifeare ynterfaces (SPI's)
- AES- en DES-kryptomotor
- CRC-16 (CRC-CCITT) en CRC-32 (IEEE® 802.3) generator
- 16-bit real-time teller (RTC) mei aparte oscillator
- Twa sechstjinkanaals, 12-bit, 2msps analooch-nei-digitaal-omsetters
- Twa twakanaals, 12-bit, 1msps digitaal-nei-analoge omsetters
- Fjouwer analoge komparators (AC's) mei finsterfergelikingsfunksje en stroomboarnen
- Eksterne ûnderbrekkingen op alle algemiene I/O-pinnen
- Programmeerbere watchdog-timer mei aparte on-chip ultra-lege-macht oscillator
- Stipe foar QTouch®-bibleteek
- Kapasitive oanraakknoppen, sliders en tsjillen
Spesjale mikrokontrollerfunksjes
- Ynskeakeljen reset en programmearbere brown-out deteksje
- Ynterne en eksterne klokopsjes mei PLL en prescaler
- Programmeerbere mearlaachsûnderbrekkingskontroller
- Fiif sliepmodi
- Programmearrings- en debug-ynterfaces
- JTAG (IEEE 1149.1 kompatibel) ynterface, ynklusyf grins scan
- PDI (Programma- en Debug-ynterface)
I/O en pakketten
- 78 Programmeerbere I/O-pinnen
- 100 lead TQFP
- 100-ballen BGA
- 100 bal VFBGA
Bedriuwsspanning
- 1.6 – 3.6V
Bedriuwsfrekwinsje
- 0 – 12MHz fan 1.6V
- 0 – 32MHz fan 2.7V