|
Lecturer(s)
|
-
Matoušek David, Ing. Bc. Ph.D.
-
Roleček Jiří, Ing.
|
|
Course content
|
1. Boolean algebra, logic gates 2. Sequential logic circuits, registers, memories 3. Representation of numbers in a computer 4. Computer architectures 5. AVR architecture, addressing modes, overview of the instruction set 6. Input/output ports. Basic peripheral circuits 7. LCD and their control 8. Handling of digital inputs, matrix keyboard, rotary switch 9. Interrupts and external interrupt inputs 10. Counters/timers and their use 11. Converters (A/D, D/A, converters of physical quantities) 12. USART, SPI, TWI units 13. Integrated circuits for SPI and I2C 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 is focused on the principles of microprocessor technology including the practical use of microcontrollers Atmel AVR. The main goal is to manage the built-in units of these microcontrollers and to create more extensive applications.
Students will acquire a basic overview of digital and microprocessor technology, will understand basic peripheral circuits and their control. He is able to implement basic applications of microprocessor control himself.
|
|
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
|
-
AVR Instruction Set reference manual - online.
-
Katalogový list Atmel ATmega644 - online.
-
MATOUŠEK, David. Aplikace mikrokontrolérů ATmega644. Praha, 2013. ISBN 978-80-7300-492-7.
|