Kartičky na Úvod do mikrokontrolérů AVR a ATmega
Úvod do mikrokontrolérů AVR a ATmega: Kompletní Průvodce
Klepni pro otočení · Swipni pro navigaci
Mikrokontroléry AVR / ATmega
16 kartiček
Kartička 1
Otázka: Co je to AVR a kdo jej původně vyvinul?
Odpověď: AVR je rodina 8bitových jednočipových mikrokontrolérů původně vyvinutá firmou Atmel (nyní součást Microchip).
Kartička 2
Otázka: Jaké jsou typické vlastnosti mikrokontrolérů AVR?
Odpověď: RISC architektura, vysoká rychlost zpracování instrukcí, jednoduché programování, nízká spotřeba energie.
Kartička 3
Otázka: Co je řada ATmega a kde se často používá?
Odpověď: ATmega je nejrozšířenější řada mikrokontrolérů AVR, používá se např. v Arduino UNO (ATmega328P), průmyslových a školních projektech a výukových sadách
Kartička 4
Otázka: Jaký typ architektury používají AVR mikrokontroléry a jaký má přínos?
Odpověď: Používají Harvardskou architekturu se separátní programovou a datovou pamětí, což umožňuje rychlejší přístup k datům.
Kartička 5
Otázka: Jaký typ instrukční architektury mají AVR a jaká je vlastnost většiny instrukcí?
Odpověď: Mají RISC architekturu s jednoduchými instrukcemi; většina instrukcí se vykoná za 1 takt a mají pevnou délku instrukcí.
Kartička 6
Otázka: Jaké základní bloky obsahuje mikrokontrolér ATmega?
Odpověď: CPU (8bit), Flash paměť (program), SRAM (data), EEPROM (trvalá data), GPIO porty, časovače/čítače, přerušovací systém, ADC převodník a komunikační roz
Kartička 7
Otázka: Jaké typy paměti jsou v ATmega a k čemu slouží?
Odpověď: Flash – pro program; SRAM – pro proměnné; EEPROM – pro trvalá nastavení.
Kartička 8
Otázka: Jaké jsou obecné vlastnosti pamětí v ATmega?
Odpověď: Mají malé kapacity, jsou rychlé a přímo přístupné CPU.
Kartička 9
Otázka: Jak jsou označeny vstupně-výstupní porty a jak lze nastavit jednotlivé piny?
Odpověď: Porty jsou označeny např. PORTA, PORTB; každý pin lze nastavit jako vstup nebo výstup, s možností interního pull-up rezistoru a přerušením na pinech.
Kartička 10
Otázka: Jaké typy časovačů ATmega obsahuje a k čemu se používají?
Odpověď: Obsahuje 8bitové a 16bitové časovače pro generování časových intervalů a PWM signálů, používané např. pro řízení motorů a regulaci jasu LED.