|
Lecturer(s)
|
-
Novák Milan, PhDr. Ph.D.
-
Budík Ondřej, Ing.
|
|
Course content
|
1. Use and justification of the use of microcomputers. Basic mathematical tools 2. Microprocessors, division, instruction set, registers 3. Working with internal and external memory. 4. Interrupt controllers, principles, priority. 5. Principles and use of timers, AD / AD converters 6. Serial communication - Principles and use of UART, I2C, 7. Principles and use of PSW, control of actuators (servomotors, motors, drives) 8. 8051, STM32 - Architecture, instruction set, register set, peripherals, clones 9. AVR - Architecture, instruction set, register set, peripherals, clones 10. AMR - Architecture, instruction set, register set, peripherals, clones 11. Microcomputer systems, process control in networks 12. Software engineering of microcomputer systems 13. Special circuits, sensors, etc. Used in microcomputer technology.
|
|
Learning activities and teaching methods
|
Laboratory, Practical training, Case studies
- Preparation for classes
- 25 hours per semester
- Semestral paper
- 40 hours per semester
- Class attendance
- 26 hours per semester
- Preparation for exam
- 20 hours per semester
|
|
Learning outcomes
|
Learn with microprocessor architecture, peripherals, buses, and basic programming in development environments.
Knowledge of C ++ programming and orientation in microcomputer issues.
|
|
Prerequisites
|
Basic knowledge of C / C ++ programming and basic knowledge of hardware. Ideally graduating from Computer Architecture.
|
|
Assessment methods and criteria
|
Interim evaluation
The course presupposes active work of students in the laboratory and elaboration of 8 specific projects in the field of microcomputers.
|
|
Recommended literature
|
-
Firemní Literatura INTEL, ATMEL, MICROSOFT. Litliture company INTEL, ATMEL, MICROSOFT..
-
Hans-Peter Messmer; Klaus Dembowski:. Velká kniha hardware. Počet stran: 1224,ISBN: 80-251-0416-8,EAN: 978-80-2510-416-3, Computer Press,2005..
-
HENNESSY, John L., David A. PATTERSON. Computer architecture: a quantitative approach. Morgan Kaufmann/Elsevier, 2017. ISBN 978-0-12-119068.
-
PAKDEL, Majid. Advanced Programming with STM32 Microcontrollers: Master the software tools behind the STM32 microcontroller. 7 Dec. 2020. EU: Elektor Verlag, 2020. ISBN 978-3895764103.
|