Sep 16, 2019   6:15 a.m. Ľudomila, Ľudmila
Academic information system

Course syllabus I-MIP2 - Microprocessor Engineering 2 (FEEIT - WS 2019/2020)

     Information sheet          ECTS          Syllabus          

     Slovak          English          

University: Slovak University of Technology in Bratislava
Faculty: Faculty of Electrical Engineering and Information Technology
Course unit code: I-MIP2
Course unit title: Microprocessor Engineering 2
Mode of delivery, planned learning activities and teaching methods:
lecture2 hours weekly (on-site method)
laboratory/construction practice2 hours weekly (on-site method)

Credits allocated: 6
Recommended semester/trimester: Applied Electrical Engineering - master (compulsory), 1. semester
Level of study: 2.
Prerequisites for registration: none
Assesment methods:
During the semester there will be one written test for 10 points. For the preparation and processing of the exercises and presentation of designed programs the student can obtain a maximum of 40 points. Students must complete all the exercises. For the exam, a student can earn a maximum of 50 points. The maximum score for the entire course is 100 points. Final evaluation of the student's mark is in accordance with the current study rules.
Learning outcomes of the course unit:
Completing the course the students will obtain an overview of existing technologies in the field of microprocessor technology. They will become familiar with 8-bit microcomputer architecture in both the theoretical and practical level. They will understand the options for configuring the microcontroller circuit. Participants become familiar with modern trends of software design for classical as well as embedded microcomputer systems. They will learn to program microprocessors in C language. They will get familiar with C ++. They will get an overview of the hardware configurability of the proposed system. They learn to propose specific, stand-alone systems for the area of measurement or for other industrial applications.
Course contents:
Basics of the microcontroller programming C language. Programming of RISC processors in C, access to basic instruction set. Selected internal (timer/counter, communication interfaces, ADC...) and external peripherals (matrix keyboard, LCD display...) of AVR microcontrollers, desing of functions for peripherals. Debugging, JTAG interface. Embedded systems based on 8-bit microcomputer and Arduino platform, advantages and disadvantages, examples of peripheral modules. Programming in C++, transition to 32-bit architectures ARM.
Recommended or required reading:
VÁŇA, V. ARM pro začátečníky. Praha : BEN - technická literatura, 2009. 195 p. ISBN 978-80-7300-246-6.
COX, S. -- OCULL, L. -- BARNETT, H R. Embedded C Programming and the Atmel AVR. New York: Delmar Cengage Learning, 2006. 532 p.
YIU, J. The Definitive Guide to the ARM Cortex-M3,Second Edition. Burlingtom (USA): NewNes-Elsevier, 2009. 479 p. ISBN 978-1-85617-963-8.

Language of instruction: slovak or english
Courses evaluation:
Assessed students in total: 20

35,0 %15,0 %35,0 %10,0 %5,0 %0 %
Name of lecturer(s): doc. Ing. Mikuláš Bittera, PhD. (person responsible for course)
Ing. Peter Jánošík (examiner, instructor, lecturer) - slovak, english
Last modification: 9. 5. 2019
Supervisor: doc. Ing. Mikuláš Bittera, PhD. and programme supervisor

Last modification made by RNDr. Marian Puškár on 05/09/2019.

Type of output: