Beskrivning
Atmel®AVR®-kärnan kombinerar en rik instruktionsuppsättning med 32 arbetsregister för allmänna ändamål.Alla de 32 registren är direkt anslutna till den aritmetiska logiska enheten (ALU), vilket gör att två oberoende register kan nås i en enda instruktion som exekveras i en klockcykel.Den resulterande arkitekturen är mer kodeffektiv samtidigt som den uppnår genomströmningar upp till tio gånger snabbare än konventionella CISC-mikrokontroller.ATmega8 tillhandahåller följande funktioner: 8 kbyte programmerbar flash i systemet med läs-medan-skriv-funktioner, 512 byte EEPROM, 1 kbyte SRAM, 23 allmänna I/O-linjer, 32 allmänna arbetsregister, tre flexibla timer /Räknare med jämförelselägen, interna och externa avbrott, en seriell programmerbar USART, ett byteorienterat Twowire Serial Interface, en 6-kanals ADC (åtta kanaler i TQFP och QFN/MLF-paket) med 10-bitars noggrannhet, en programmerbar Watchdog Timer med Intern oscillator, en SPI seriell port och fem programvaruvalbara energisparlägen.Idle-läget stoppar CPU:n samtidigt som SRAM, timer/räknare, SPI-port och avbrottssystem kan fortsätta att fungera.Powerdown-läget sparar registerinnehållet men fryser oscillatorn, vilket inaktiverar alla andra chipfunktioner tills nästa avbrott eller hårdvaruåterställning.I energisparläge fortsätter den asynkrona timern att köras, vilket gör att användaren kan behålla en timerbas medan resten av enheten sover.ADC-brusreduceringsläget stoppar CPU:n och alla I/O-moduler utom asynkron timer och ADC, för att minimera omkopplingsbrus under ADC-konverteringar.I standbyläge körs kristall/resonatoroscillatorn medan resten av enheten sover.Detta möjliggör mycket snabb uppstart i kombination med låg strömförbrukning.
Specifikationer: | |
Attribut | Värde |
Kategori | Integrerade kretsar (IC) |
Inbäddad - Mikrokontroller | |
Mfr | Mikrochipteknik |
Serier | AVR® ATmega |
Paket | Rör |
Delstatus | Aktiva |
Kärnprocessor | AVR |
Kärnstorlek | 8-bitars |
Fart | 16 MHz |
Anslutningsmöjligheter | I²C, SPI, UART/USART |
Kringutrustning | Brown-out Detect/Reset, POR, PWM, WDT |
Antal I/O | 23 |
Programminnesstorlek | 8KB (4K x 16) |
Programminnestyp | BLIXT |
EEPROM-storlek | 512 x 8 |
RAM-storlek | 1K x 8 |
Spänning - Matning (Vcc/Vdd) | 4,5V ~ 5,5V |
Datakonverterare | A/D 6x10b |
Oscillator typ | Inre |
Driftstemperatur | -40°C ~ 85°C (TA) |
Monteringstyp | Genom hål |
Paket/fodral | 28-DIP (0,300", 7,62 mm) |
Leverantörsenhetspaket | 28-PDIP |
Basproduktnummer | ATMEGA8 |