Detail předmětu
Mikroprocesory a mikropočítače
FEKT-BPC-MAMAk. rok: 2022/2023
Předmět se zaměřuje na představení možností využití mikrokontrolérů a jejich použití při návrhu elektronických zařízení. Studenti se podrobně seznámí s programovacím jazykem C a specifiky jeho použití při tvorbě programového vybavení pro 8 a 16 bitové mikrokontroléry. Naučí se ovládat integrované periférie mikrokontrolérů a využívat možností moderních vývojových prostředí, při tvorbě, ladění a testování programového vybavení.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
• připravovat programové vybavení pro mikrokontroléry Microchip v programovacím jazyce C,
• vytvářet, ladit a testovat programové vybavení ve vývojovém prostředí MPLAB,
• ovládat periférie mikrokontorléru Microchip,
• používat komunikační sběrnici RS-232.
Prerekvizity
• řešit lineární rovnice, pracovat s dvojkovou, desítkovou a šestnáctkovou soustavou,
• základní znalosti práce na PC.
Práce v laboratoři je podmíněna platnou kvalifikací „osoby poučené“, kterou musí studenti získat před zahájením výuky. Informace k této kvalifikaci jsou uvedeny ve Směrnici děkana Seznámení studentů s bezpečnostními předpisy.
Plánované vzdělávací činnosti a výukové metody
Způsob a kritéria hodnocení
Zkouška: 60 bodů (Zkouška - studenti, kteří získají zápočet, se mohou přihlásit k závěrečné zkoušce, která je hodnocena maximálně 60 body, k úspěšnému absolvování je zapotřebí získat ze zkoušky min. 15 bodů.
Osnovy výuky
2. Základní struktura mikrokontrolérů, Von Neumannova a Harvardská koncepce počítače
3. Programovací jazyky a vývojová prostředí
4. Specifika programování mikrokontrolérů ve vyšším programovacím jazyce
5. Struktura mikroprocesorů, registry, synchronizační signály pro komunikaci mikroprocesoru s okolím
6. Přerušovací systém, princip činnosti, základní pojmy
7. Integrované periférie, jejich ovládání využití
8. Nástroje pro správu zdrojového kódu
Učební cíle
Elearning
Zařazení předmětu ve studijních plánech
- Program BPC-MET bakalářský 3 ročník, zimní semestr, povinně volitelný
Typ (způsob) výuky
Přednáška
Vyučující / Lektor
Laboratorní cvičení
Vyučující / Lektor
Elearning