Detail předmětu
Aplikované mikropočítače
AMC Ak. rok 2005/2006 letní semestr 6 kreditů
Přehled 8 bitových mikroprocesorů a mikrokontrolérů. Detailnější popis struktury a funkce mikrokontrolérů Motorola. Paměťové a V/V podsystémy, A/D převodník, časovací obvody a obvod reálného času. Odladění aplikačních programů pro mikropočítače M68HC08 v integrovaném vývojovém prostředí. Programování v C jazyce. Fuzzy logika a fuzzy vývojové systémy.
Garant předmětu
Jazyk výuky
Zakončení
Rozsah
- 26 hod. přednášky
- 26 hod. laboratoře
- 13 hod. projekty
Zajišťuje ústav
Získané dovednosti, znalosti a kompetence z předmětu
Znát architekturu mikrokontrolérů a umět napsat program pro vestavěnou aplikaci.
Cíle předmětu
Cílem je naučit studenty rozumět architektuře mikrokontrolérů a získat praktické dovednosti při programování vestavěných mikroprocesorových systémů v assembleru a C jazyce
Požadované prerekvizitní znalosti a dovednosti
Znalost struktury základní procesorové jednotky (CPU) a techniky programování v jazyce symbolických instrukcí. Základní znalost programování v jazyce C.
Literatura studijní
- The MC68HC908GP32 Teaching Book by Prof. Cerid - Turkey
- Technické a programové manuály fy Motorola.
- Přednášky v elektronické podobě
Literatura referenční
- The MC68HC908GP32 Teaching Book by Prof. Cerid - Turkey
- M. Predko:"Handbook of Microcontrollers", McGraw-Hill, ISBN 0079137164, 1998.
- Valvano W. J.: Embedded microcomputer system, Brooks/Cole, USA, 1999, ISBN 0 534-36642-2.
- Technické a programové manuály fy Motorola.
Osnova přednášek
- Architektura mikrokontroléru HC08.
- Programování v jazyku symbolických instrukcí. SCI rozhraní.
- SPI, časovač.
- Časovač, LCD.
- Systém přerušení, ADC převodník.
- COP, RTC obvody, generátor hodin.
- KBI modul, vestavěné systémy.
- Úvod do C jazyka.
- Programovací techniky II pro vestavěné systémy v jazyce C.
- Programovací techniky III pro vestavěné systémy v jazyce C.
- LVI, BRK moduly.
- Aplikace mikrokontrolérů ve fuzzy systémech.
- Srovnání mikrokontrolérů
Osnova laboratorních cvičení
- SCI rozhraní
- Displej, klávesnice
- Časovač
- PWM
- A/D převodník
- RTC aplikace
- Programování flash paměti
- Sensor teploty
Průběžná kontrola studia
Hodnocení studia je založeno na bodovacím systému. Pro úspěšné absolvování předmětu je nutno dosáhnout 50 bodů.
Zápočet není ustanoven.
Kontrolovaná výuka
Kontrolovanou výukou jsou laboratoře a projekt