Beskrivelse
Atmel AVR XMEGA B1-enhederne har følgende funktioner: programmerbar flash i systemet med læse-mens-skrive-funktioner;intern EEPROM og SRAM;to-kanals DMA-controller, fire-kanals begivenhedssystem og programmerbar multilevel interrupt-controller, 53 generelle I/O-linjer, realtidstæller (RTC);Liquid Crystal Display, der understøtter op til 4x40 segmentdriver, ASCII-tegnkortlægning og indbygget kontrastkontrol (LCD);tre fleksible 16-bit timer/tællere med sammenlignings- og PWM-kanaler;to USART'er;en to-leder seriel interface (TWI);ét USB 2.0-interface med fuld hastighed;en seriel perifer interface (SPI);AES og DES kryptografisk motor;to 8-kanals 12-bit ADC'er med programmerbar forstærkning;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 on-chip debug og programmering.ATx-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.Sluk-tilstanden 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 strømbesparende tilstand får LCD-controlleren lov til at opdatere data til panelet.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 standby-tilstand fortsætter både hovedoscillatoren og den asynkrone timer med at køre, og LCD-controlleren får lov til at opdatere data til panelet.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.
Specifikationer: | |
Attribut | Værdi |
Kategori | Integrerede kredsløb (IC'er) |
Indlejret - Mikrocontrollere | |
Mfr | Mikrochip teknologi |
Serie | AVR® XMEGA® B1 |
Pakke | Bakke |
Del status | Aktiv |
Kerne processor | AVR |
Kernestørrelse | 8/16-bit |
Fart | 32MHz |
Forbindelse | I²C, IrDA, SPI, UART/USART, USB |
Periferiudstyr | Brown-out Detect/Reset, DMA, LCD, POR, PWM, WDT |
Antal I/O | 53 |
Programhukommelsesstørrelse | 128KB (128K x 8) |
Programhukommelsestype | BLITZ |
EEPROM størrelse | 2K x 8 |
RAM størrelse | 8K x 8 |
Spænding - Forsyning (Vcc/Vdd) | 1,6V ~ 3,6V |
Datakonvertere | A/D 16x12b |
Oscillator type | Indre |
Driftstemperatur | -40°C ~ 85°C (TA) |
Monteringstype | Overflademontering |
Pakke/etui | 100-TQFP |
Leverandørenhedspakke | 100-TQFP (14x14) |
Basisproduktnummer | ATXMEGA128 |