Program cvičení

Z MAM wiki

(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
m (překlep)
(Úloha 5. týden)
Řádka 3: Řádka 3:
2. [[Programátor AVR Dragon]], mikroprocesor [[ATmega88 a ATmega168|ATmega168]], [[instrukční soubor AVR]], [[assembler]]
2. [[Programátor AVR Dragon]], mikroprocesor [[ATmega88 a ATmega168|ATmega168]], [[instrukční soubor AVR]], [[assembler]]
-
3. Vstupní a výstupní porty, připojování periferií, [[maticová klávesnice]], řízení [[Zobrazovací prvky LED|LED]] a [[výkonové spínací prvky|spínacích prvků]]
+
3. Vstupní a výstupní porty, připojování periferií, [[maticová klávesnice]], řízení [[Zobrazovací prvky LED|LED]]
-
4. Čítače a časovače, zdroje hodinového signálu, přesný reálný čas
+
4. [[výkonové spínací prvky|Výkonové spínací prvky]], úloha na [[Regulace ventilátoru|regulaci ventilátoru]]
-
5. A/D převodníky, PWM výstupy. Rozdělení [[samostatné práce|samostatných prací]].
+
5. Čítače a časovače, zdroje hodinového signálu, přesný reálný čas, A/D převodníky, PWM výstupy. Rozdělení [[samostatné práce|samostatných prací]].
6. [[Jazyk C]] a jeho překlad pomocí [[Překladač GCC|GCC]] a programu [[Makefile|make]], ISP pomocí [[avrdude]]
6. [[Jazyk C]] a jeho překlad pomocí [[Překladač GCC|GCC]] a programu [[Makefile|make]], ISP pomocí [[avrdude]]

Verze z 12. 3. 2010, 21:44

1. Organizace cvičení, bezpečnost práce, MAM wiki, vybavení laboratoře 362, program AVR Studio

2. Programátor AVR Dragon, mikroprocesor ATmega168, instrukční soubor AVR, assembler

3. Vstupní a výstupní porty, připojování periferií, maticová klávesnice, řízení LED

4. Výkonové spínací prvky, úloha na regulaci ventilátoru

5. Čítače a časovače, zdroje hodinového signálu, přesný reálný čas, A/D převodníky, PWM výstupy. Rozdělení samostatných prací.

6. Jazyk C a jeho překlad pomocí GCC a programu make, ISP pomocí avrdude

7. Optimalizace rychlosti, optimalizace využití RAM, kombinace C a assembleru, C intrinsics

8. Sériový port, softwarové USB, bootloader

9. Složitější periferie, připojení SD karty, teoreticky vnější RAM

10. Další možnosti konfigurace AVR procesorů, další typy programátorů AVR, watchdog, BOR

11. Briefing samostatných prací, způsoby řešení častých problémů

12. Konzultace, dokončování a dokumentace (na wiki) samostatných prací

13. Prezentace výsledků práce, zápočet

Osobní nástroje