ATXMEGA128A1U-AU 8-bis Mikrobeheerders MCU 100TQFP IND TEMP GROEN 1.6-3.6V
♠ Produkbeskrywing
Produkkenmerk | Attribuutwaarde |
Vervaardiger: | Mikroskyfie |
Produkkategorie: | 8-bis mikrobeheerders - MCU |
RoHS: | Besonderhede |
Reeks: | XMEGA A1U |
Monteringstyl: | SMD/SMT |
Pakket / Doos: | TQFP-100 |
Kern: | AVR |
Programgeheuegrootte: | 128 kB |
Databusbreedte: | 8-bis/16-bis |
ADC-resolusie: | 12-bis |
Maksimum klokfrekwensie: | 32 MHz |
Aantal I/O's: | 78 I/O |
Data RAM Grootte: | 8 kB |
Toevoerspanning - Min: | 1.6 V |
Toevoerspanning - Maks: | 3.6 V |
Minimum bedryfstemperatuur: | - 40 grade Celsius |
Maksimum bedryfstemperatuur: | + 105 °C |
Verpakking: | Skinkbord |
Handelsmerk: | Mikroskyfie Tegnologie / Atmel |
Data RAM Tipe: | SRAM |
Data ROM Grootte: | 2 kB |
Data ROM Tipe: | EEPROM |
Koppelvlaktipe: | I2C, SPI, UART |
Voggevoelig: | Ja |
Aantal ADC-kanale: | 16 Kanaal |
Aantal tydtellers/tellers: | 8-tydteller |
Verwerkerreeks: | AVR XMEGA |
Produk: | MCU |
Produk Tipe: | 8-bis mikrobeheerders - MCU |
Programgeheuetipe: | Flits |
Fabriekspakhoeveelheid: | 90 |
Subkategorie: | Mikrobeheerders - MCU |
Handelsnaam: | XMEGA |
Eenheidsgewig: | 0.023175 ons |
♠ 8/16-bis Atmel XMEGA A1U Mikrobeheerder
Die Atmel AVR XMEGA is 'n familie van lae-krag, hoë werkverrigting en perifere ryk 8/16-bis mikrobeheerders gebaseer op die AVR-verbeterde RISC-argitektuur. Deur instruksies in 'n enkele kloksiklus uit te voer, bereik die AVR XMEGA-toestelle 'n SVE-deurset van nader aan een miljoen instruksies per sekonde (MIPS) per megahertz, wat die stelselontwerper toelaat om kragverbruik teenoor verwerkingsspoed te optimaliseer.
Die Atmel AVR SVE kombineer 'n ryk instruksiestel met 32 algemene werkregisters. Al 32 registers is direk gekoppel aan die rekenkundige logika-eenheid (ALU), wat toegang tot twee onafhanklike registers in 'n enkele instruksie, wat in een kloksiklus uitgevoer word, toelaat. Die gevolglike argitektuur is meer kode-doeltreffend terwyl dit deursette baie keer vinniger behaal as konvensionele enkel-akkumulator- of CISC-gebaseerde mikrobeheerders.
Die AVR XMEGA A1U-toestelle bied die volgende kenmerke: in-stelsel programmeerbare flits met lees-terwyl-skryf-vermoëns; interne EEPROM en SRAM; vierkanaal DMA-beheerder, agtkanaal gebeurtenisstelsel en programmeerbare multivlak-onderbrekingsbeheerder, 78 algemene doel I/O-lyne, 16-bis intydse teller (RTC); agt buigsame, 16-bis timer/tellers met vergelykings- en PWM-kanale, agt USART's; vier tweedraads seriële koppelvlakke (TWIs); een volspoed USB 2.0-koppelvlak; vier seriële randapparatuur-koppelvlakke (SPI's); AES- en DES-kriptografiese enjin; CRC-16 (CRC-CCITT) en CRC-32 (IEEE 802.3) generator; twee 16-kanaal, 12-bis ADC's met programmeerbare versterking; twee 2-kanaal, 12-bis DAC's; vier Analoog Vergelykers (AC's) met venstermodus; programmeerbare waghondtimer met aparte interne ossillator; akkurate interne ossillators met PLL en voorskaler; en programmeerbare bruinonderbrekingsopsporing.
Die program- en ontfoutingskoppelvlak (PDI), 'n vinnige tweepen-koppelvlak vir programmering en ontfouting, is beskikbaar. Die toestelle het ook 'n IEEE-standaard 1149.1-versoenbare JTAG-koppelvlak, en dit kan ook gebruik word vir grensskandering, ontfouting op die skyfie en programmering.
Die XMEGA A1U-toestelle het vyf sagteware-kiesbare kragbesparingsmodusse. Die rustmodus stop die SVE terwyl die SRAM, DMA-beheerder, gebeurtenisstelsel, onderbrekingsbeheerder en alle randapparatuur toegelaat word om aan te hou funksioneer. Die afskakelmodus stoor die SRAM- en registerinhoud, maar stop die ossillators, wat alle ander funksies deaktiveer tot die volgende TWI, USB-hervatting of penveranderingsonderbreking, of herstel. In die kragbesparingsmodus gaan die asynchrone intydse teller voort om te loop, wat die toepassing toelaat om 'n tydtellerbasis te handhaaf terwyl die res van die toestel slaap. In bystandmodus bly die eksterne kristal-ossillator loop terwyl die res van die toestel slaap. Dit laat baie vinnige opstart vanaf die eksterne kristal toe, gekombineer met lae kragverbruik. In verlengde bystandmodus gaan beide die hoofossillator en die asynchrone tydteller voort om te loop. Om kragverbruik verder te verminder, kan die randapparatuurklok na elke individuele randapparatuur opsioneel gestop word in aktiewe modus en rustende slaapmodus.
Atmel bied 'n gratis QTouch-biblioteek vir die inbedding van kapasitiewe aanraakknoppies, skuifknoppies en wiele-funksionaliteit in AVR-mikrobeheerders.
Die toestelle word vervaardig met behulp van Atmel hoë-digtheid, nie-vlugtige geheuetegnologie. Die program-flitsgeheue kan binne die stelsel herprogrammeer word deur die PDI- of JTAG-koppelvlakke. 'n Selflaaier wat in die toestel loop, kan enige koppelvlak gebruik om die toepassingsprogram na die flitsgeheue af te laai. Die selflaaiersagteware in die selflaai-flitsafdeling sal aanhou loop terwyl die toepassing-flitsafdeling opgedateer word, wat ware lees-terwyl-skryf-werking bied. Deur 'n 8/16-bis RISC-SVE met in-stelsel, selfprogrammeerbare flits te kombineer, is die AVR XMEGA 'n kragtige mikrobeheerderfamilie wat 'n hoogs buigsame en koste-effektiewe oplossing vir baie ingebedde toepassings bied.
Alle Atmel AVR XMEGA-toestelle word ondersteun met 'n volledige reeks program- en stelselontwikkelingsinstrumente, insluitend C-samestellers, makro-assembleerders, programontfouters/simulators, programmeerders en evalueringspakkette.
Hoëprestasie, lae-krag Atmel® AVR® XMEGA® 8/16-bis mikrobeheerder
Nie-vlugtige program- en datageheue
- 64K – 128KBytes van selfprogrammeerbare flits in die stelsel
- 4K – 8KBytes selflaai-afdeling
- 2KBytes EEPROM
- 4K – 8KBytes interne SRAM
- Eksterne bus-koppelvlak vir tot 16 MB SRAM
- Eksterne bus-koppelvlak vir tot 128Mbit SDRAM
Perifere kenmerke
- Vierkanaal DMA-beheerder
- Agt-kanaal gebeurtenis stelsel
- Agt 16-bis tydtellers/tellers
- Vier timer/tellers met 4 uitsetvergelykings- of insetopnamekanale
- Vier timer/tellers met 2 uitsetvergelykings- of insetopnamekanale
- Hoë resolusie-uitbreiding op alle timer/tellers
- Gevorderde golfvormuitbreiding (AWeX) op twee timer/tellers
- Een USB-toestelkoppelvlak
- USB 2.0 volspoed (12 Mbps) en laespoed (1.5 Mbps) toestelversoenbaar
- 32 Eindpunte met volle konfigurasiebuigsaamheid
- Agt USART's met IrDA-ondersteuning vir een USART
- Vier tweedraads-koppelvlakke met dubbele adrespassing (I2C en SMBus-versoenbaar)
- Vier seriële randapparatuur-koppelvlakke (SPI's)
- AES- en DES-kripto-enjin
- CRC-16 (CRC-CCITT) en CRC-32 (IEEE® 802.3) kragopwekker
- 16-bis intydse teller (RTC) met aparte ossillator
- Twee sestien-kanaal, 12-bis, 2msps analoog-na-digitaal-omskakelaars
- Twee tweekanaals, 12-bis, 1msps digitaal-na-analoog-omskakelaars
- Vier Analoogvergelykers (WS'e) met venstervergelykingsfunksie en stroombronne
- Eksterne onderbrekings op alle algemene I/O-penne
- Programmeerbare waghond-timer met aparte ultra-lae-krag-ossillator op die skyfie
- QTouch®-biblioteekondersteuning
- Kapasitiewe aanraakknoppies, skuifknoppies en wiele
Spesiale mikrobeheerder-kenmerke
- Aanskakelherstel en programmeerbare stroomonderbrekingsopsporing
- Interne en eksterne klokopsies met PLL en voorskaler
- Programmeerbare meervlakkige onderbrekingsbeheerder
- Vyf slaapmodusse
- Programmering- en ontfouting-koppelvlakke
- JTAG (IEEE 1149.1-voldoenende) koppelvlak, insluitend grensskandering
- PDI (Program- en Ontfouting-koppelvlak)
I/O en pakkette
- 78 Programmeerbare I/O-penne
- 100-lood TQFP
- 100-bal BGA
- 100-bal VFBGA
Bedryfspanning
- 1.6 – 3.6V
Bedryfsfrekwensie
- 0 – 12MHz vanaf 1.6V
- 0 – 32MHz vanaf 2.7V