Popis
Jádro AVR kombinuje bohatou instrukční sadu s 32 univerzálními pracovními registry.Všech 32 registrů je přímo připojeno k aritmetické logické jednotce (ALU), což umožňuje přístup ke dvěma nezávislým registrům v jedné instrukci provedené v jednom hodinovém cyklu.Výsledná architektura je kódově efektivnější a přitom dosahuje propustnosti až desetkrát rychlejší než běžné mikrokontroléry CISC.ATmega16 poskytuje následující funkce: 16 Kbyte programovatelné paměti Flash programu v systému s možností čtení-při-zápisu, 512 bajtů EEPROM, 1 Kbyte SRAM, 32 I/O linek pro všeobecné použití, 32 pracovních registrů pro všeobecné použití, rozhraní JTAG pro Boundaryscan, podporu a programování ladění na čipu, tři flexibilní časovače/počítače s režimy porovnání, interní a externí přerušení, sériový programovatelný USART, bajtově orientované dvoudrátové sériové rozhraní, 8kanálový, 10bitový ADC s volitelným diferenciální vstupní stupeň s programovatelným zesílením (pouze balíček TQFP), programovatelným časovačem Watchdog s interním oscilátorem, sériovým portem SPI a šesti softwarově volitelnými režimy úspory energie.Nečinný režim zastaví CPU a umožní, aby USART, dvoudrátové rozhraní, A/D převodník, SRAM, časovač/počítadla, port SPI a systém přerušení pokračovaly v činnosti.Režim Power-down uloží obsah registru, ale zmrazí oscilátor a zakáže všechny ostatní funkce čipu až do příštího externího přerušení nebo resetu hardwaru.V úsporném režimu běží asynchronní časovač i nadále, což umožňuje uživateli udržovat základnu časovače, zatímco zbytek zařízení spí.Režim ADC Noise Reduction zastaví CPU a všechny I/O moduly kromě asynchronního časovače a ADC, aby se minimalizoval spínací šum během převodů ADC.V pohotovostním režimu krystalový/rezonátorový oscilátor běží, zatímco zbytek zařízení spí.To umožňuje velmi rychlý start v kombinaci s nízkou spotřebou energie.V režimu Extended Standby pokračuje hlavní oscilátor i asynchronní časovač.
| Specifikace: | |
| Atribut | Hodnota |
| Kategorie | Integrované obvody (IC) |
| Embedded - Mikrokontroléry | |
| Mfr | Technologie mikročipu |
| Série | AVR® ATmega |
| Balík | Zásobník |
| Stav dílu | Aktivní |
| Core Processor | AVR |
| Velikost jádra | 8bitový |
| Rychlost | 8 MHz |
| Konektivita | I²C, SPI, UART/USART |
| Periferní zařízení | Brown-out Detect/Reset, POR, PWM, WDT |
| Počet I/O | 32 |
| Velikost paměti programu | 16 kB (8 kB x 16) |
| Typ paměti programu | BLIKAT |
| Velikost EEPROM | 512 x 8 |
| Velikost RAM | 1K x 8 |
| Napětí – napájení (Vcc/Vdd) | 2,7V ~ 5,5V |
| Převaděče dat | A/D 8x10b |
| Typ oscilátoru | Vnitřní |
| Provozní teplota | -40 °C ~ 85 °C (TA) |
| Typ montáže | Pro povrchovou montáž |
| Balíček / pouzdro | 44-TQFP |
| Dodavatelský balíček zařízení | 44-TQFP (10x10) |
| Základní číslo produktu | ATMEGA16 |