Kuvaus
Atmel®AVR®-ydin yhdistää runsaan ohjesarjan 32 yleiskäyttöiseen työrekisteriin.Kaikki 32 rekisteriä on kytketty suoraan aritmeettiseen logiikkayksikköön (ALU), mikä mahdollistaa kahden itsenäisen rekisterin käytön yhdellä käskyllä, joka suoritetaan yhden kellojakson aikana.Tuloksena oleva arkkitehtuuri on kooditehokkaampi ja saavuttaa jopa kymmenen kertaa nopeamman suorituskyvyn kuin perinteiset CISC-mikro-ohjaimet.ATmega8 tarjoaa seuraavat ominaisuudet: 8 kilotavua järjestelmän sisäistä ohjelmoitavaa Flashia luku-kirjoitus-ominaisuuksilla, 512 tavua EEPROM-muistia, 1 kilotavu SRAM-muistia, 23 yleiskäyttöistä I/O-linjaa, 32 yleiskäyttöistä työrekisteriä, kolme joustavaa ajastinta /Laskurit vertailutiloilla, sisäiset ja ulkoiset keskeytykset, sarjaohjelmoitava USART, tavusuuntainen Twowire Serial Interface, 6-kanavainen ADC (kahdeksan kanavaa TQFP- ja QFN/MLF-paketeissa) 10-bitin tarkkuudella, ohjelmoitava Watchdog-ajastin Sisäinen oskillaattori, SPI-sarjaportti ja viisi ohjelmistolla valittavaa virransäästötilaa.Idle-tila pysäyttää CPU:n ja antaa SRAM-muistin, ajastimen/laskurit, SPI-portin ja keskeytysjärjestelmän jatkaa toimintaansa.Powerdown-tila tallentaa rekisterin sisällön, mutta pysäyttää oskillaattorin, mikä estää kaikki muut sirun toiminnot seuraavaan keskeytykseen tai laitteiston nollaukseen asti.Virransäästötilassa asynkroninen ajastin jatkaa toimintaansa, jolloin käyttäjä voi ylläpitää ajastinta, kun muu laite on lepotilassa.ADC Noise Reduction -tila pysäyttää CPU:n ja kaikki I/O-moduulit paitsi asynkronisen ajastimen ja ADC:n minimoidakseen kytkentäkohinan ADC-muunnosten aikana.Valmiustilassa kide/resonaattorioskillaattori on käynnissä, kun muu laite on lepotilassa.Tämä mahdollistaa erittäin nopean käynnistyksen yhdistettynä alhaiseen virrankulutukseen.
Tekniset tiedot: | |
Attribuutti | Arvo |
Kategoria | Integroidut piirit (ICs) |
Sulautetut - Mikro-ohjaimet | |
Mfr | Mikrosirutekniikka |
Sarja | AVR® ATmega |
Paketti | Putki |
Osan tila | Aktiivinen |
Ydinprosessori | AVR |
Ytimen koko | 8-bittinen |
Nopeus | 16 MHz |
Yhteydet | I²C, SPI, UART/USART |
Oheislaitteet | Brown-out Detect/Reset, POR, PWM, WDT |
I/O:n määrä | 23 |
Ohjelman muistin koko | 8 kt (4K x 16) |
Ohjelman muistin tyyppi | FLASH |
EEPROMin koko | 512 x 8 |
RAM-muistin koko | 1K x 8 |
Jännite – syöttö (Vcc/Vdd) | 4,5V ~ 5,5V |
Tiedonmuuntimet | A/D 6x10b |
Oskillaattorin tyyppi | Sisäinen |
Käyttölämpötila | -40°C ~ 85°C (TA) |
Asennustyyppi | Reiän läpi |
Paketti / kotelo | 28-DIP (0,300", 7,62 mm) |
Toimittajan laitepaketti | 28-PDIP |
Perustuotenumero | ATMEGA8 |