Skip to main content
Skip header

ECTS Course Overview

Microcomputer Technique II

* Exchange students do not have to consider this information when selecting suitable courses for an exchange stay.

Course Unit Code440-2311/02
Number of ECTS Credits Allocated4 ECTS credits
Type of Course Unit *Optional
Level of Course Unit *First Cycle
Year of Study *
Semester when the Course Unit is deliveredSummer Semester
Mode of DeliveryFace-to-face
Language of InstructionCzech, English
Prerequisites and Co-Requisites Course succeeds to compulsory courses of previous semester
Name of Lecturer(s)Personal IDName
NOV24Ing. Radek Novák, Ph.D.
Microcontrollers line PIC18. Intel51 derivates, Cygnal, Atmel. Atmel MEGA 128. The C language, types of variables and their range of validity, basic commands and data structures . Recursion. Unions. Possible problems with implementation higher programming languages microcontrollers as to the Operating Memory and the Stack.
Learning Outcomes of the Course Unit
To understand the programming of complicated microcomputer applications using language C.

Learning outcomes are set so that the students are able to identify and apply tasks in the field of microcomputer technology.
Course Contents
1. Processors of line PIC18.
2. Basic commands of the C language, operators, demoprograms.
3. Variables, local, global, static.
4. Strukture of program in C, structuring to functions.
5. Application of C to processors of family 51, demoprograms.
6. Application of C to processors PIC, demoprograms.
7. Processors dSPIC.
8. Pointers and fields in C.
9. Structures in C.
10. Input and Output in C.
11. Unions in C.
12. Retyping of variables.
13. Complicated definitions in C and how to read them.
14. Time reserve for time deficit.
Recommended or Required Reading
Required Reading:
Kernighan, B., Ritchie, D. : The C Programming Language. Prentice Hall, ISBN 0-13-110370-9.
Šaloun, P. : C for greenhorns, Neocortex, 1999.
Kernighan, B., Ritchie, D. : The C Programming Language. Prentice Hall, ISBN 0-13-110370-9.
Šaloun, P. : C pro zelenáče, Neocortex, 1999.
Recommended Reading: - datasheet of the processor PIC18F46K22. - datasheet procesoru PIC18F46K22.
Planned learning activities and teaching methods
Lectures, Tutorials, Experimental work in labs
Assesment methods and criteria
Tasks are not Defined