FPF:UF0D142 Microprocessor Measuring Syste - Course Information
UF0D142 Microprocessor Measuring Systems I
Faculty of Philosophy and Science in OpavaWinter 2011
- Extent and Intensity
- 2/2/0. 5 credit(s). Type of Completion: zk (examination).
- Teacher(s)
- Ing. Tomáš Janečka (lecturer)
Ing. Tomáš Janečka (seminar tutor) - Guaranteed by
- Ing. Tomáš Janečka
Centrum interdisciplinárních studií – Faculty of Philosophy and Science in Opava - Prerequisites (in Czech)
- UFPA108 Digital Technology
- Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- Computer Technology and its Applications (programme FPF, B1702 AplF)
- Course objectives (in Czech)
- Předmět je zaměřen na návrh číslicových mikroprocesorových systémů s využitím programovacího jazyka C. Obsah Architektura monolitických mikroprocesorových obvodů. Architektura jádra RISC a CISC. Rozdělení paměťového prostoru, datová a programová paměť, SFR registry, stack. Vstupně / výstupní porty procesoru, konfigurace portu, připojení externí paměti k procesoru. Prioritní systém přerušení, vektory přerušení. Charakteristika jádra 8051, jazyk symbolických adres, instrukce jádra 8051. Přímé a nepřímé adresování dat. Standardní periferie mikroprocesoru. Struktura a použití interních čítačů / časovačů. Nastavení režimu čítačů / časovačů. Sériová komunikace mikroprocesoru, nastavení režimu komunikace, synchronní a asynchronní přenos, nastavení rychlosti přenosu. Prioritní systém přerušení, vektory přerušení. Zdroje přerušení. Překladač jazyka C - Keil. Popis programového prostředí. Základní syntaxe jazyka. Deklarace a definice datových typů data, idata, bdata, sfr, sbit. Mapování dat v paměťovém prostoru mikroprocesoru. Bloková struktura programu v jazyce C, využití knihovních modulů jazyka. Obsluha přerušení v jazyce C, využití registrové banky v obsluze přerušení. Definice uživatelských funkcí. Programování mikrokontrolérů. Metoda paralelního programování, ISP sériové zavádění programu do mikrokontroléru prostřednictvím sériového rozhraní, bootovací vektor. Prostředky pro programování mikrokontrolérů. Metoda IAP, programování a modifikace programu v běžící aplikaci, rozdělení paměti programu na sektory. Obsah praktik Během praktických cvičení posluchači vytvoří dle zadání vlastní program, který reálně otestují na mikroprocesorovém systému.
- Language of instruction
- Czech
- Further Comments
- The course can also be completed outside the examination period.
- Enrolment Statistics (Winter 2011, recent)
- Permalink: https://is.slu.cz/course/fpf/winter2011/UF0D142