Winter Semester 2019/20
Summer Semester 2019/20
Microprocessor technique and microcontroller IS-FEE-10009
Lectures:
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. Selected microcontroller family: standard structure, instruction list, peripherals, interrupts, extensions. Input/output binary and analogue devices.
Laboratory class:
Practical exercises in programming of basic algorithms and I/O device service in machine- and high-level language.
Requirements:
Students should have basic knowledge in the field of mathematics, electrical physics, circuit theory, digital and analog electronics, fundamentals of computer science. The general requirement is that student has studied engineering for at least 2 years. In some cases prerequisites are defined.
Course coordinators
Learning outcomes
LO1: describes the activity of microprocessor and whole microprocessor system
LO2: distinguishes: types of processors, interrupt systmes, semiconductor memories, peripherial device service techniques
LO3: recognizes: microprocessor system components and structures
LO4: describes the activity of modern microcontrollers
LO5: uses suitable programming tools
LO6: writes software servicing the microcontroller I/O devices
LO7: writes software implementation of designed alghoritm
Assessment criteria
lecture - written exam
laboratory class - set of exercises