Beskrivning
Atmel AVR XMEGA B1-enheterna har följande funktioner: programmerbar blixt i systemet med läs-under-skriv-funktioner;internt EEPROM och SRAM;två-kanals DMA-kontroller, fyra-kanals händelsesystem och programmerbar flernivåavbrottskontroller, 53 allmänna I/O-linjer, realtidsräknare (RTC);Liquid Crystal Display som stöder upp till 4x40 segmentdrivrutin, ASCII-teckenmappning och inbyggd kontrastkontroll (LCD);tre flexibla 16-bitars timer/räknare med jämförelse- och PWM-kanaler;två USARTs;ett seriellt tvåtrådsgränssnitt (TWI);ett fullhastighets USB 2.0-gränssnitt;ett seriellt perifert gränssnitt (SPI);AES och DES kryptografisk motor;två 8-kanals, 12-bitars ADC:er med programmerbar förstärkning;fyra analoga komparatorer (AC) med fönsterläge;programmerbar watchdog-timer med separat intern oscillator;noggranna interna oscillatorer med PLL och förskalare;och programmerbar brun-out-detektering.Program- och felsökningsgränssnittet (PDI), ett snabbt tvåstiftsgränssnitt för programmering och felsökning, är tillgängligt.Enheterna har även en IEEE-standard.1149.1-kompatibelt JTAG-gränssnitt, och detta kan också användas för felsökning och programmering på chip.ATx-enheterna har fem programvaruvalbara energisparlägen.Inaktivt läge stoppar CPU:n samtidigt som SRAM, DMA-kontrollern, händelsesystemet, avbrottskontrollern och all kringutrustning kan fortsätta att fungera.Avstängningsläget sparar SRAM och registerinnehåll, men stoppar oscillatorerna och inaktiverar alla andra funktioner tills nästa TWI, USB-återuppta, eller pin-byte avbrott eller återställning.I energisparläge fortsätter den asynkrona realtidsräknaren att köras, vilket gör att applikationen kan upprätthålla en timerbas medan resten av enheten sover.I energisparläge tillåts LCD-styrenheten att uppdatera data till panelen.I standbyläge fortsätter den externa kristalloscillatorn att köras medan resten av enheten sover.Detta möjliggör mycket snabb uppstart från den externa kristallen, kombinerat med låg strömförbrukning.I utökat standbyläge fortsätter både huvudoscillatorn och den asynkrona timern att köras, och LCD-styrenheten tillåts uppdatera data till panelen.För att ytterligare minska strömförbrukningen kan den perifera klockan till varje enskild kringutrustning valfritt stoppas i aktivt läge och viloläge.Atmel erbjuder ett gratis QTouch®-bibliotek för att bädda in kapacitiva pekknappar, reglage och hjulfunktioner i AVR-mikrokontroller.
Specifikationer: | |
Attribut | Värde |
Kategori | Integrerade kretsar (IC) |
Inbäddad - Mikrokontroller | |
Mfr | Mikrochipteknik |
Serier | AVR® XMEGA® B1 |
Paket | Bricka |
Delstatus | Aktiva |
Kärnprocessor | AVR |
Kärnstorlek | 8/16-bitar |
Fart | 32MHz |
Anslutningsmöjligheter | I²C, IrDA, SPI, UART/USART, USB |
Kringutrustning | Brown-out Detect/Reset, DMA, LCD, POR, PWM, WDT |
Antal I/O | 53 |
Programminnesstorlek | 128KB (128K x 8) |
Programminnestyp | BLIXT |
EEPROM-storlek | 2K x 8 |
RAM-storlek | 8K x 8 |
Spänning - Matning (Vcc/Vdd) | 1,6V ~ 3,6V |
Datakonverterare | A/D 16x12b |
Oscillator typ | Inre |
Driftstemperatur | -40°C ~ 85°C (TA) |
Monteringstyp | Ytmontering |
Paket/fodral | 100-TQFP |
Leverantörsenhetspaket | 100-TQFP (14x14) |
Basproduktnummer | ATXMEGA128 |