Mikropočítače
Kód | Zakončení | Kredity | Rozsah | Jazyk výuky |
---|---|---|---|---|
34MPC | Z,ZK | 4 | 2+2s | česky |
- Předmět je náhradou za:
- Mikropočítače (X34MPC)
- Přednášející:
- Cvičící:
- Předmět zajišťuje:
- katedra mikroelektroniky
- Anotace:
-
Předmět je zaměřen na rodiny mikropočítačů Motorola 68HC05, 68HC08, 68HC11, 68HC12 a 68300. Problematika vstupních a výstupních obvodů a programovatelných periférií na čipu mikroprocesoru. Vývojové a ladicí prostředí aplikací. Návrh a programování měřicích přístrojů a systémů s užitím jednočipových mikropočítačů. Předmět je vhodný i pro začátečníky neboť všechny programovací techniky jsou demonstrovány na jednoduchých příkladech.
- Požadavky:
- Osnova přednášek:
-
1. Přehled mikropočítačů rodiny HC11
2. Programovací model, instrukční soubor. Zdrojový text, překladač, debugger
3. Program. pomocí jednoprůchodových rutin, výhody nevýhody. Příklady použití
4. Interní A/D převodník, pracovní režimy, přesnost převodu
5. Hlavní čítač, jednotka „watch dog“, pracovní režimy a použití
6. Jednotka reálného času, čítač impulzů, pracovní režimy a použití
7. Jednotka detekce hrany signálu, jednotka gener. hrany signálu, pracovní režimy
8. Sériový přenos dat, SPI a SCI kanály, režimy činnosti
9. Periferní obvody se sériovým přenosem dat, připojování, použití
10. Jednotky pulsně šířkové modulace, pracovní režimy, použití
11. Jednotky výběru obvodů, generátor hodin se smyčkou fázového závěsu
12. Základní metody pro ladění programů s mikropočítači rodiny HC11
13. Přehled rodin 68HC05 a 68HC08, programovací model, blokové schéma
14. Přehled rodin 68HC12 a 68300, programovací model, blokové schéma
- Osnova cvičení:
-
1. Vývojové prostředí, zápis zdrojového textu, generování symbolů
2. Ladění programu. Programovací metody
3. Implementace základních logických obvodů programovými prostředky
4. Obsluha digitálních vstupně výstupních portů mikropočítače, tlačítka, displej
5. Obsluha multiplexovaného displeje a klávesnice
6. Realizace zpožďovacích program. struktur. Důsledky přetečení aritm. operací
7. Programová obsluha A/D převodníku, aplikace vícekanálového voltmetru
8. Algoritmy pro aritmetiku v pev.ř.čárce, kombin. úlohy klávesnice-display-voltmetr
9. Měření časových intervalů a kmitočtů
10. Kombinované úlohy klávesnice-displej-časový interval-kmitočet
11. Řízení výkonu s využitím jednotky generování hran
12. Demonstrace chybějící periody a nesprávného programového řízení jednotky
13. Sériový přenos dat mezi dvěma vývojovými destičkami
14. Kombinované úlohy s přenosem dat mezi dvěma vývojovými destičkami
- Cíle studia:
- Studijní materiály:
-
[1] Rozehnal, Z.: Mikrokontroléry. Ben, Praha 2000
[2] HC11 Reference Manual. Motorola, USA, 1991
- Poznámka:
-
Rozsah výuky v kombinované formě studia: 14+4
Typ cvičení: l, c
- Další informace:
- Pro tento předmět se rozvrh nepřipravuje
- Předmět je součástí následujících studijních plánů:
-
- Elektronika a sdělovací technika-bakalářský blok (povinně volitelný předmět)
- Elektronika a sdělovací technika-bakalářský blok (povinně volitelný předmět)