Summer Semester 2020/21
Microprocessor Technique and Microcontrollers IS-FEE-10058S
Lecture:
Binary arithmetic. Basic topics of the microprocessor engineering. Microprocessor system structures and main components: processors, memories, basic peripheral devices, standard buses, additional circuits. Interrupt systems. Methods of input/output device service. Input/output binary and analogue devices. Exemplary microcontroller family: standard structure, instruction list, peripherals, interrupts, extensions.
Laboratory classes:
Practical exercises in programming of basic algorithms and I/O device service in machine- and high-level language.
Course coordinators
Learning outcomes
LO1: describes the activity of microprocessor, microcontrollers and whole microprocessor system.
LO2: distinguishes: types of processors, interrupt systems, semiconductor memories, peripheral device service techniques.
LO3: uses suitable programming tools.
LO4: writes software servicing the microcontroller I/O devices.
LO5: writes software implementation of designed algorithm.
Assessment criteria
LO1: written exam test on lecture content.
LO2: written exam test on lecture content.
LO3: student's reports evaluating.
LO4: student's reports evaluating and written tests.
LO5: student's reports evaluating and written tests.
Final course assessment is an average value of two marks:
1. Mark of written test (exam) on lecture topics: each student has to answer for the individual set of four questions randomly selected from question list published on the course website;
Egzam will have remote electronic form: individual sets of exam questions will be sent do students to answer in limited time.
2. Mark of lab classes which is an average mark of prepared reports multiplied by the presence ratio. In case of remote education presence ratio will be estimaded using number of resolved homeworks.