|
Lecturer(s)
|
-
Matoušek David, Ing. Bc. Ph.D.
-
Roleček Jiří, Ing.
|
|
Course content
|
1. Introduction to microprocessor technology 2. Signed integers 3. Basic CPU blocks 4. Computer architectures 5. AVR I instruction set architecture 6. AVR II instruction set architecture 7. AVR III instruction set architecture 8. Basic AVR I peripherals 9. Basic AVR II peripherals 10. Implementation of arithmetic operations for integers 11. More advanced arithmetic operations 12. Buses
|
|
Learning activities and teaching methods
|
Monologic (reading, lecture, briefing), Dialogic (discussion, interview, brainstorming), Laboratory work
- Participation in classes
- 52 hours per semester
- Preparation for an exam
- 46 hours per semester
- Preparation for laboratory work and processing of results
- 52 hours per semester
|
|
Learning outcomes
|
The course focuses on the interpretation of the principles of microprocessor technology, including the practical use of Atmel AVR series microcontrollers. The main objective is to master the operation of embedded units of these microcontrollers and the creation of more extensive applications.
The student will gain a basic overview of digital and microprocessor technology, understand basic peripheral circuits and their control. The student is able to implement basic microprocessor control applications.
|
|
Prerequisites
|
basic knowledge of the function of electronic components and basics of programming
|
|
Assessment methods and criteria
|
Oral examination, Written examination
Exam prerequisites: Attendance to exercises, credit test. Examination conditions: The exam consists of a written and an oral part. In particular, the examiner evaluates the degree of understanding of the substance and the ability to apply knowledge.
|
|
Recommended literature
|
-
MICROCHIP. ATmega328PB ? Complete Datasheet. Online. 2018.
-
MICROCHIP. AVR Instruction Set reference manual. Online. 2021.
-
Matoušek, David. Elektronická opora k předmětu: Mikroprocesorová technika. 2024.
-
MATOUŠEK, David. Práce s mikrokontroléry ATMEL. 2. vyd. MC & praxe. Praha: BEN - technická literatura, 2006. ISBN 80-7300-209-4.
-
Matoušek, David. Programování mikrokontrolérů ATmega bez předchozích znalostí. 2022. ISBN 978-80-251-5042-9.
|