Popis
Jadro AVR kombinuje bohatú inštrukčnú sadu s 32 všeobecnými pracovnými registrami.Všetkých 32 registrov je priamo pripojených k aritmetickej logickej jednotke (ALU), čo umožňuje prístup k dvom nezávislým registrom v jednej inštrukcii vykonanej v jednom hodinovom cykle.Výsledná architektúra je kódovo efektívnejšia a dosahuje až desaťkrát rýchlejšiu priepustnosť ako bežné mikrokontroléry CISC.ATmega16 poskytuje nasledujúce funkcie: 16 Kbajtov programovateľnej pamäte Flash programu s možnosťou čítania a zápisu, 512 bajtov EEPROM, 1 Kbyte SRAM, 32 všeobecných I/O liniek, 32 všeobecných pracovných registrov, rozhranie JTAG pre Boundaryscan, podporu a programovanie ladenia na čipe, tri flexibilné časovače/počítadlá s porovnávacími režimami, interné a externé prerušenia, sériový programovateľný USART, bajtovo orientované dvojvodičové sériové rozhranie, 8-kanálový, 10-bitový ADC s voliteľným diferenciálny vstupný stupeň s programovateľným zosilnením (len balík TQFP), programovateľný časovač Watchdog s interným oscilátorom, sériový port SPI a šesť softvérovo voliteľných režimov úspory energie.Nečinný režim zastaví CPU a zároveň umožní, aby USART, dvojvodičové rozhranie, A/D prevodník, SRAM, časovač/počítadlá, port SPI a systém prerušenia pokračovali v činnosti.Režim vypnutia uloží obsah registra, ale zmrazí oscilátor a deaktivuje všetky ostatné funkcie čipu až do nasledujúceho externého prerušenia alebo resetu hardvéru.V režime úspory energie asynchrónny časovač pokračuje v činnosti, čo umožňuje používateľovi udržiavať základňu časovača, kým zvyšok zariadenia spí.Režim ADC Noise Reduction zastaví CPU a všetky I/O moduly okrem asynchrónneho časovača a ADC, aby sa minimalizoval spínací šum počas konverzií ADC.V pohotovostnom režime kryštálový/rezonátorový oscilátor beží, zatiaľ čo zvyšok zariadenia spí.To umožňuje veľmi rýchle spustenie v kombinácii s nízkou spotrebou energie.V režime rozšíreného pohotovostného režimu naďalej beží hlavný oscilátor aj asynchrónny časovač.
Technické údaje: | |
Atribút | Hodnota |
Kategória | Integrované obvody (IC) |
Vstavané - mikrokontroléry | |
Mfr | Technológia mikročipov |
séria | AVR® ATmega |
Balíček | Podnos |
Stav dielu | Aktívne |
Jadrový procesor | AVR |
Veľkosť jadra | 8-bitový |
Rýchlosť | 8 MHz |
Konektivita | I²C, SPI, UART/USART |
Periférne zariadenia | Brown-out Detect/Reset, POR, PWM, WDT |
Počet I/O | 32 |
Veľkosť programovej pamäte | 16 kB (8 kB x 16) |
Typ pamäte programu | BLESK |
Veľkosť EEPROM | 512 x 8 |
Veľkosť RAM | 1K x 8 |
Napätie – napájanie (Vcc/Vdd) | 2,7V ~ 5,5V |
Dátové konvertory | A/D 8x10b |
Typ oscilátora | Interné |
Prevádzková teplota | -40 °C ~ 85 °C (TA) |
Typ montáže | Povrchová montáž |
Balenie / puzdro | 44-TQFP |
Dodávateľský balík zariadení | 44-TQFP (10x10) |
Základné číslo produktu | ATMEGA16 |