Program cvičení

Z MAM wiki

(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
m
Řádka 3: Řádka 3:
2. [[Programátor AVR Dragon]], mikroprocesor [[ATmega88 a ATmega168|ATmega88]], [[instrukční soubor AVR]], [[assembler]]
2. [[Programátor AVR Dragon]], mikroprocesor [[ATmega88 a ATmega168|ATmega88]], [[instrukční soubor AVR]], [[assembler]]
-
3. Vstupní a výstupní porty, připojování periferií, [[maticová klávesnice]], řízení [[Zobrazovací prvky LED|LED]]
+
3. Vstupní a výstupní porty, připojování periferií, [[maticová klávesnice]], řízení [[Zobrazovací prvky LED|LED]], [[1. domácí úkol]]
4. [[výkonové spínací prvky|Výkonové spínací prvky]], úloha na [[Regulace ventilátoru|regulaci ventilátoru]], přerušení, uspání procesoru
4. [[výkonové spínací prvky|Výkonové spínací prvky]], úloha na [[Regulace ventilátoru|regulaci ventilátoru]], přerušení, uspání procesoru

Verze z 9. 3. 2011, 21:59

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

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

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

4. Výkonové spínací prvky, úloha na regulaci ventilátoru, přerušení, uspání procesoru

5. Čítače, časovače a PWM výstupy, zdroje hodinového signálu, přesný reálný čas, A/D převodníky a analogový komparátor. 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