Přehled studia | Přehled oborů | Všechny skupiny předmětů | Všechny předměty | Seznam rolí | Vysvětlivky               Návod
X36PRM Projektování mikropočítačových systémů Rozsah výuky:2+2
Přednášející (garant):Skrbek M. Typ předmětu:Z Zakončení:Z,ZK
Zodpovědná katedra:336 Kreditů:4 Semestr:Z

Anotace:
Tento předmět seznamuje studenty s technologiemi jednočipových mikropočítačů a jejich využitím při projektování mikropočítačových systémů. Jsou zde zahrnuty aspekty jak hardwarového, tak i softwarového návrhu. Kromě přehledu reprezentativního vzorku jednočipových mikropočítačů je důraz kladen zejména na nejčastěji používané periferní obvody a jejich ovládání. Cvičení jsou zaměřena prakticky. Formou úloh se studenti v průběhu semestru seznámí s vývojovými nástroji a programováním konkrétního typu jednočipového mikropočítače.

Osnovy přednášek:
1. Úvod do předmětu, aplikační oblasti jednočipových mikropočítačů
2. Vstupně/výstupní brány, jejich konfigurace, vnější sběrnice mikropočítače
3. Čítače a časovače, obvody pro zpracování a generování událostí
4. RTC, PWM, Watchdog, obvody Power-fail
5. Sériová rozhraní, sériová komunikace, sériové sběrnice
6. A/D a D/A převodníky, teplotní senzory
7. Zobrazovací prvky, klávesnice a dotykové obrazovky
8. Paměťové obvody, velkokapacitní média
9. Osmibitové mikropočítače
10. Šestnáctibitové mikropočítače
11. Třicetidvoubitové mikropočítače
12. Mobilní platformy
13. Platformy pro řídící aplikace
14. Technická a programová podpora vývoje aplikací

Osnovy cvičení:
1. Instrukční soubor konkrétního jednočipového mikropočítače
2. Vývojové prostředí, metodika vytváření a ladění programů
3. Úloha 1: Ovládání jednoduchých zobrazovacích prvků
4. Úloha 2: Ovládání displejů
5. Úloha 3: Ovládání vstupních zařízení (klávesnice)
6. Úloha 4: Zpracování a generování událostí
7. Úloha 5: Ovládání D/A převodníku
8. Úloha 6: Ovládání A/D převodníku
9. Úloha 7: Ovládání periferií na sériové sběrnici
10. Úloha 8: Sériová komunikace
11. Úloha 9: Implementace konečného automatu
12. Programování ve vyšším programovacím jazyce
13. Úloha 10: Úloha v jazyce C nebo Java
14. Zápočet

Literatura Č:
1. Janeček, J.: Projektování jednočipových mikropočítačů. Skriptum ČVUT Praha. Vydalo Vydavatelství ČVUT, Ediční středisko ČVUT, Praha, 1996
2. Ganssle, J., G. The Art of Designing Embedded Systems. Newnes 1999, ISBN 0750698691
3. On-line technická dokumentace. Intel, Motorola, Atmel. Internet: http://www.intel.com, http://www.motorola.com, http://www.atmel.com .

Literatura A:
1. Ganssle, J. G.: The Art of Designing Embedded Systems. Newnes 1999, ISBN 0750698691
2. On-line technical literature. Intel, Motorola, Atmel. Internet resources: http://www.intel.com, http://www.motorola.com, http://www.atmel.com .

Požadavky:
Podmínkou udělení zápočtu je vypracování všech úloh. Podmínkou úspěšného zvládnutí zkoušky jsou znalosti získané z přednášek a doporučených studijních materiálů.

Rozsah výuky v kombinované formě studia: 14+4
Typ cvičení: c

Předmět je zahrnut do těchto studijních plánů:
Plán Obor Role Dop. semestr
MVT05 Výpočetní technika Z 3


Stránka vytvořena 25. 2. 2002, semestry: Z/2001-2, Z/2002-3, L/2001-2, L/2002-3, připomínky k informační náplni zasílejte správci studijních plánů Návrh a realizace: I. Halaška (K336), J. Novák (K336)