Aplikace mikroprocesorů - N445068
Anglický název: Application of Microprocessors
Zajišťuje: Ústav počítačové a řídicí techniky (445)
Fakulta: Fakulta chemicko-inženýrská
Platnost: od 2013 do 2018
Semestr: letní
Body: letní s.:3
E-Kredity: letní s.:3
Způsob provedení zkoušky: letní s.:
Rozsah, examinace: letní s.:2/1, KZ [HT]
Počet míst: 12 / 12 (neurčen)
Minimální obsazenost: neomezen
Jazyk výuky: čeština
Způsob výuky: prezenční
Způsob výuky: prezenční
Úroveň:  
Pro druh:  
Garant: Soušková Hana Ing. Ph.D.
Termíny zkoušek   Rozvrh   
Anotace -
Poslední úprava: Soušková Hana Ing. Ph.D. (26.06.2013)
Předmět navazuje na Základy mikroprocesorové techniky, rozšiřuje teoretické i praktické dovednosti s hardwarovými a softwarovými možnostmi určité třídy mikroprocesorů a jejich využitím. Důraz je kladen na praktickou část výuky na školních vývojových mikroprocesorových deskách, která probíhá v moderní, nově vybavené laboratoři. Studenti se podrobněji seznámí s technikami programování mikrokontrolerů, jejich využitím pro ovládání vestavěných i externích periferií. Na závěr předmětu by studenti měli prokázat, že umí znalosti z dílčích okruhů propojit do rozsáhlého funkčního celku. Doporučuje se předem abslvovat předmět Základy mikroprocesorové techniky, nebo alespoň mít znalosti z algoritmizace a jazyka C.
Výstupy studia předmětu -
Poslední úprava: Soušková Hana Ing. Ph.D. (26.06.2013)

Studenti budou umět:

1. využít architekturu mikroprocesoru pro řešení určité třídy úloh a používat základní techniky programování v assembleru

2. ovládat periferní obvody mikroprocesoru

3. měřit neelektrické veličiny pomocí senzorů a předávat data nadřazenému PC

4. komunikovat s externími zařízeními typu klávesnice, display a V/V porty

5. měřit a řídit otáčky stejnosměrného motorku

Literatura -
Poslední úprava: Soušková Hana Ing. Ph.D. (26.06.2013)

Z:Váňa V.,Začínáme s mikrokontrolery HC08,Technická Literatura BEN,2003,8073001241

Z:Doughman G.,Programming the Motorola 68HC12 Family,Annabooks,USA,2000,8583915600

D:Herout P.,Učebnice jazyka C,Kopp,2010,9788072323838

Studijní opory -
Poslední úprava: Soušková Hana Ing. Ph.D. (26.06.2013)

Studijní opory:

www.freescale.com - HCS08 Family, Reference Manual

www.freescale.com - M68HCS08 Microcontrollers, Data Sheet

Sylaby - poskytované studentům přihlášeným na předmět

Metody výuky
Poslední úprava: Soušková Hana Ing. Ph.D. (16.11.2012)

Přednášky.

Experimentální práce v laboratoři.

Individuální konzultace.

Projekt.

Požadavky ke zkoušce (Forma způsobu ověření studijních výsledků)
Poslední úprava: Soušková Hana Ing. Ph.D. (05.11.2012)

Požadavky pro získání zápočtu:

Aktivní účast na seminářích. Vypracování a obhajoba tří samostatných programů, které demonstrují spolupráci základní mikroprocesorové desky s rozšiřujícími moduly.

Požadavky pro získání bodového hodnocení u zkoušky:

Písemný test a ústní zkouška. Bodové hodnocení 100-90 A, 89-80 B, 79-70 C, 69-60 D, 59-50 E, méně než 50 F.

Sylabus -
Poslední úprava: Soušková Hana Ing. Ph.D. (26.06.2013)

1. Aplikace mikroprocesorů v informačních a řídicích systémech. Metody zpracování dat.

2. Zobrazení dat v počítači. Registr, paměť. Tok instrukcí a dat v počítači. CPU. Jazyk strojových instrukcí3. Vlastnosti nástrojů pro generaci cílového kódu z vyšších programovacích jazyků, prostředí CodeWarrior 08.

4. Komunikace mikroprocesoru s periferiemi. Paralelní a analogové V/V zařízení mikroprocesoru.

5. Využití přerušovacího systému mikroprocesoru pro zpracování asynchronních událostí.

6. Prostředky pro styk s technologickým procesem, měření časových událostí.

7. Realizace složitých časových funkcí pomocí časovačů, přenos dat po sériové lince do PC.

8. Zpracování výstupů z externího analogového čidla, měření relativní vlhkosti.

9. Zpracování výstupů z externího pulsního čidla, měření teploty.

10. Ovládání externích rozšiřujících modulů - pro práci s paralelními V/V porty.

11. Prostředky pro uživatelské rozhraní - maticová klávesnice.

12. Prostředky pro uživatelské rozhraní - LCD display.

13. Ovládání externích rozšiřujících modulů - řízení otáček servomotoru.

14. Ovládání externích rozšiřujících modulů - měření otáček servomotoru, identifikace soustavy.

Studijní prerekvizity -
Poslední úprava: Soušková Hana Ing. Ph.D. (12.11.2012)

Algoritmizace a programování

Základy mikroprocesorové techniky

Zátěž studenta
Činnost Kredity Hodiny
Účast v laboratořích (na exkurzi nebo praxi) 1 28
Účast na přednáškách 0.5 14
Práce na individuálním projektu 0.5 14
Příprava na zkoušku a její absolvování 1 28
3 / 3 84 / 84
Hodnocení studenta
Forma Váha
Aktivní účast na výuce 20
Protokoly z individuálních projektů 25
Ústní zkouška 55