Beskrivelse
Atmel®AVR®-kernen kombinerer et rigt instruktionssæt med 32 almindelige arbejdsregistre.Alle de 32 registre er direkte forbundet til den aritmetiske logiske enhed (ALU), hvilket gør det muligt at få adgang til to uafhængige registre i én enkelt instruktion, der udføres i én clock-cyklus.Den resulterende arkitektur er mere kodeeffektiv, samtidig med at den opnår gennemløb op til ti gange hurtigere end konventionelle CISC-mikrocontrollere.ATmega8 har følgende funktioner: 8 Kbytes programmerbar flash i systemet med Read-While-Write-funktioner, 512 bytes EEPROM, 1 Kbyte SRAM, 23 generelle I/O-linjer, 32 generelle arbejdsregistre, tre fleksible timere /Tællere med sammenligningstilstande, interne og eksterne interrupts, en seriel programmerbar USART, en byte-orienteret Twowire Serial Interface, en 6-kanals ADC (otte kanaler i TQFP og QFN/MLF-pakker) med 10-bit nøjagtighed, en programmerbar Watchdog Timer med Intern oscillator, en SPI seriel port og fem softwarevalgbare strømsparetilstande.Inaktiv tilstand stopper CPU'en, mens SRAM, timer/tællere, SPI-port og interrupt-system fortsat kan fungere.Powerdown-tilstanden gemmer registerindholdet, men fryser oscillatoren og deaktiverer alle andre chipfunktioner indtil næste afbrydelse eller hardwarenulstilling.I strømbesparende tilstand fortsætter den asynkrone timer med at køre, hvilket giver brugeren mulighed for at opretholde en timerbase, mens resten af enheden sover.ADC Noise Reduction-tilstanden stopper CPU'en og alle I/O-moduler undtagen asynkron timer og ADC for at minimere koblingsstøj under ADC-konverteringer.I standbytilstand kører krystal-/resonatoroscillatoren, mens resten af enheden sover.Dette tillader meget hurtig opstart kombineret med lavt strømforbrug.
Specifikationer: | |
Attribut | Værdi |
Kategori | Integrerede kredsløb (IC'er) |
Indlejret - Mikrocontrollere | |
Mfr | Mikrochip teknologi |
Serie | AVR® ATmega |
Pakke | Rør |
Del status | Aktiv |
Kerne processor | AVR |
Kernestørrelse | 8-bit |
Fart | 16MHz |
Forbindelse | I²C, SPI, UART/USART |
Periferiudstyr | Brown-out Detect/Reset, POR, PWM, WDT |
Antal I/O | 23 |
Programhukommelsesstørrelse | 8KB (4K x 16) |
Programhukommelsestype | BLITZ |
EEPROM størrelse | 512 x 8 |
RAM størrelse | 1K x 8 |
Spænding - Forsyning (Vcc/Vdd) | 4,5 V ~ 5,5 V |
Datakonvertere | A/D 6x10b |
Oscillator type | Indre |
Driftstemperatur | -40°C ~ 85°C (TA) |
Monteringstype | Gennem hul |
Pakke/etui | 28-DIP (0,300", 7,62 mm) |
Leverandørenhedspakke | 28-PDIP |
Basisproduktnummer | ATMEGA8 |