Opis
Jedro AVR združuje bogat nabor navodil z 32 splošnimi delovnimi registri.Vseh 32 registrov je neposredno povezanih z aritmetično logično enoto (ALU), kar omogoča dostop do dveh neodvisnih registrov v enem samem ukazu, ki se izvede v enem taktu.Nastala arhitektura je bolj učinkovita pri kodiranju, hkrati pa dosega do desetkrat hitrejše prepustnosti kot običajni mikrokrmilniki CISC.ATmega16 ponuja naslednje funkcije: 16 Kbajtov znotrajsistemskega programabilnega bliskovnega programskega pomnilnika z zmožnostmi branja med pisanjem, 512 bajtov EEPROM, 1 Kbajt SRAM, 32 splošnih V/I linij, 32 splošnih delovnih registrov, vmesnik JTAG za Boundaryscan, podpora za odpravljanje napak na čipu in programiranje, trije prilagodljivi časovniki/števci z načini primerjave, notranje in zunanje prekinitve, serijski programabilni USART, bajtno usmerjen dvožilni serijski vmesnik, 8-kanalni, 10-bitni ADC z izbirnim diferencialna vhodna stopnja s programabilnim ojačenjem (samo paket TQFP), programabilni Watchdog Timer z notranjim oscilatorjem, serijska vrata SPI in šest programsko izbranih načinov varčevanja z energijo.Način nedejavnosti ustavi CPE, hkrati pa omogoča, da USART, dvožilni vmesnik, A/D pretvornik, SRAM, časovnik/števci, vrata SPI in sistem prekinitev še naprej delujejo.Način izklopa shrani vsebino registra, vendar zamrzne oscilator in onemogoči vse druge funkcije čipa do naslednje zunanje prekinitve ali ponastavitve strojne opreme.V načinu varčevanja z energijo asinhroni časovnik še naprej teče, kar uporabniku omogoča vzdrževanje osnovnega časovnika, medtem ko preostala naprava spi.Način zmanjševanja hrupa ADC ustavi CPE in vse V/I module, razen asinhronega časovnika in ADC, da zmanjša preklopni šum med pretvorbami ADC.V stanju pripravljenosti kristalni/resonatorski oscilator deluje, medtem ko preostala naprava spi.To omogoča zelo hiter zagon v kombinaciji z nizko porabo energije.V načinu razširjene pripravljenosti še naprej delujeta glavni oscilator in asinhroni časovnik.
Tehnični podatki: | |
Atribut | Vrednost |
Kategorija | Integrirana vezja (IC) |
Vgrajeni - mikrokontrolerji | |
Proizvajalec | Microchip tehnologija |
serija | AVR® ATmega |
Paket | Pladenj |
Status dela | Aktiven |
Jedrni procesor | AVR |
Velikost jedra | 8-bitni |
Hitrost | 8MHz |
Povezljivost | I²C, SPI, UART/USART |
periferne naprave | Zaznavanje/ponastavitev izpada, POR, PWM, WDT |
Število V/I | 32 |
Velikost programskega pomnilnika | 16KB (8K x 16) |
Vrsta programskega pomnilnika | FLASH |
Velikost EEPROM | 512 x 8 |
Velikost RAM-a | 1K x 8 |
Napetost - napajanje (Vcc/Vdd) | 2,7 V ~ 5,5 V |
Pretvorniki podatkov | A/D 8x10b |
Vrsta oscilatorja | Notranji |
delovna temperatura | -40°C ~ 85°C (TA) |
Vrsta namestitve | Površinska montaža |
Paket/kovček | 44-TQFP |
Paket naprave dobavitelja | 44-TQFP (10x10) |
Osnovna številka izdelka | ATMEGA16 |