SubjectsSubjects(version: 916)
Course, academic year 2019/2020
Application of Microprocessors - N445068
Title: Aplikace mikroprocesorů
Guaranteed by: Department of Computing and Control Engineering (445)
Faculty: Faculty of Chemical Engineering
Actual: from 2019 to 2020
Semester: summer
Points: summer s.:3
E-Credits: summer s.:3
Examination process: summer s.:
Hours per week, examination: summer s.:2/1, MC [HT]
Capacity: unknown / unknown (unknown)
Min. number of students: unlimited
Language: Czech
Teaching methods: full-time
For type:  
Guarantor: Soušková Hana Ing. Ph.D.
Is interchangeable with: M445013
Examination dates   Schedule   
Annotation -
Last update: TAJ445 (14.12.2013)
The course builds on the subject Fundamentals of microprocessor technology and extends the theoretical and practical skills with hardware and software of specific class microprocessors and their applications. The emphasis is on practical training on school microprocessor development board that takes place in a modern, newly equipped laboratory. Students will be familiar with the techniques of programming microcontrollers and their use for controlling the embedded and external peripherals. At the end of the course, students should demonstrate that they can connect their knowledge of the sub-circuits to a large functional unit. It is advisable to pass subject Fundamentals of microprocessor technology, or at least have knowledge of algorithms development and C programming language.
Aim of the course -
Last update: Soušková Hana Ing. Ph.D. (08.07.2013)

Students will be able to:

1. use microprocessor architecture for solving certain classes of problems and use basic techniques of the assembly programming language

2. control peripheral circuit microprocessor

3. measure non-electrical quantities by sensors and transmit data to PC

4. communicate with external equipment such as keyboard, display and parallel I/O ports

5. measure and control revolutions of DC motor

Literature -
Last update: TAJ445 (30.09.2013)

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

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

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

Learning resources -
Last update: Soušková Hana Ing. Ph.D. (03.07.2013) - HCS08 Family, Reference Manual - M68HCS08 Microcontrollers, Data Sheet

Teaching methods - Czech
Last update: Soušková Hana Ing. Ph.D. (16.11.2012)


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

Individuální konzultace.


Requirements to the exam -
Last update: Soušková Hana Ing. Ph.D. (31.01.2018)

Three individual projects: 0 - 25 bodů

Oral examination: 0-75 bodů

Total evaluation: 100-90 A, 89-80 B, 79-70 C, 69-60 D, 59-50 E, méně než 50 F.

Syllabus -
Last update: Soušková Hana Ing. Ph.D. (08.07.2013)

1. Use of microprocessors in control systems. Methods of data processing.

2. Encoding data in a computer. Registers. The flow of instructions and data in the computer. CPU.

3. Assembly programming language. Integrated development environment CodeWarrior 08.

4. Communication with the microcontroller peripherals. Parallel and analog I/O controls.

5. Reset and R-T interrupt features.

6. Tools for communication with the technological process, timing system of microcontrollers.

7. Time functions implementation using timer/PWM module; serial communication interface modul.

8. External analog sensors, measurement of relative humidity.

9. External pulse-output sensors, measurement of temperature.

10. External parallel I/O module control.

11. Keyboard interrupt module. Control interface - matrix keyboard.

12. Control interface - LCD display.

13. DC motor control.

14. Revolution measurement. Identification of the system.

Registration requirements -
Last update: Soušková Hana Ing. Ph.D. (03.07.2013)

Algorithms and Programming.

Fundamental of Microprocessors Technology

Course completion requirements - Czech
Last update: Soušková Hana Ing. Ph.D. (31.01.2018)

Vypracování a obhajoba tří samostatných programů: 0 - 25 bodů

Ústní zkouška: 0-75 bodů

Celkové bodové hodnocení: 100-90 A, 89-80 B, 79-70 C, 69-60 D, 59-50 E, méně než 50 F.

Teaching methods
Activity Credits Hours
Úč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
Coursework assessment
Form Significance
Regular attendance 20
Report from individual projects 25
Oral examination 55