Lidská rozhraní a mikrokontroléry AVR: Průvodce pro studenty
Klepni pro otočení · Swipni pro navigaci
20 kartiček
Otázka: Co znamená, že většina instrukcí ATmega je vykonána za 1 takt?
Odpověď: Většina instrukcí procesoru ATmega se provede během jednoho hodinového cyklu (taktu).
Otázka: Jaká je délka instrukcí v ATmega?
Odpověď: Instrukce mají pevnou délku.
Otázka: Jaké základní části obsahuje mikrokontrolér ATmega?
Odpověď: CPU (8bit), Flash (program), SRAM (data), EEPROM (trvalá data), GPIO porty, časovače/čítače, přerušovací systém, ADC a komunikační rozhraní (UART, SPI
Otázka: K čemu slouží Flash paměť v ATmega?
Odpověď: Flash paměť slouží pro uložení programu.
Otázka: K čemu slouží SRAM v ATmega?
Odpověď: SRAM slouží pro uložení proměnných (data během běhu programu).
Otázka: K čemu slouží EEPROM v ATmega?
Odpověď: EEPROM slouží pro uložení trvalých nastavení (trvalá data).
Otázka: Jaké jsou obecné vlastnosti pamětí v ATmega?
Odpověď: Mají malé kapacity, jsou rychlé a přímo přístupné CPU.
Otázka: Jak jsou označeny vstupně-výstupní porty v ATmega?
Odpověď: Porty jsou označeny jako PORTA, PORTB, …
Otázka: Jak lze nastavit každý pin portu ATmega?
Odpověď: Každý pin lze nastavit jako vstup nebo výstup; existuje také možnost pull-up rezistorů a přerušení na pinech.
Otázka: Jaké typy časovačů má ATmega a k čemu slouží?
Odpověď: Má 8bitové a 16bitové časovače pro generování časových intervalů a PWM signálů (použití např. řízení motorů, regulace jasu LED).