Subject: Basics of microprocessor and microcontroller systems (17 - EM001)


Basic Information

CategoryScientific-professional
Scientific or art field:Electronics
InterdisciplinaryNo
ECTS6
Native organizations units

Course native organizational units not found!
Course specification

Course is active from 21.08.2017..


Precondition courses

Course idMandatoryMandatory
Introduction in ElectronicsYesNo
Digital ElectronicsYesNo

Course which have preconditioned courses Basics of microprocessor and microcontroller systems

Course idMandatoryMandatory
Architectures of microcomputer systemsYesYes
Embedded system software developmentYesYes
The goal of this subject is enabling students to understand, make models and modular designs of microcomputer systems based on the microprocessors and microcontrollers. Besides, goal is to enable students to design, write and test application and system programmes in the symbolic machine language and high level programming language for the microcomputer system design.
The student who successfully completes this course will be able: to understand, model and design microcomputer system based on the microprocessors and microcontrollers, on structural level, according to the given specifications; to model, design, simulate and implement simple application and system programmes in the symbolic machine language and programming language at the high level for the given microcomputer system; and to test microcomputer system on the developing system.
Structure of the microcomputer systems for general purposes. Structure and features of the embedded microcomputer systems. Functional units of the microcomputer systems. Hardware functional unit design. Design of the microcomputer systems based on the microprocessors and microcontrollers. Application of software tools in design and simulation of microcomputer systems. Structure of the programme support of the embedded microcomputer systems. Design, writing and testing of application and system programmes. Application of programme languages at the high level and software tools in the programme support design of microcomputer systems. Introduction to microcomputer systems for real time operation.
Lectures; Computer Practice; Laboratory Practice; Consultations.
AuthorsNameYearPublisherLanguage
Manuel Jiménez, Rogelio Palomera, Isidoro CouvertierIntroduction to Embedded Systems2014SpringerEnglish
M. M. Mano, C. R. Kime, T. MartinLogic and Computer Design Fundamentals2015PearsonEnglish
A. S. Tanenbaum, T. AustinStructured Computer Organization2013PearsonEnglish
M. Abd-El-Barr, H. El-RewiniFundamentals Of Computer Organization And Architecture2005 John Wiley & Sons, Inc.English
P. V. Heuring, F. H. JordanComputer Systems Design and Architecture2003Prentice HallEnglish
Gérard Blanchet, Bertrand DupouyComputer Architecture2013ISTE Ltd and John Wiley & Sons, Inc.English
Muhammad Ali Mazidi, Sarmad Naimi, Sepehr NaimiThe AVR Microcontroller and Embedded Systems2011PearsonEnglish
David RussellIntroduction to Embedded Systems Using ANSI C and the Arduino Development Environment2010Morgan & Claypool PublishersEnglish
Course activity Pre-examination ObligationsNumber of points
Complex exercisesYesYes50.00
Theoretical part of the examNoYes50.00
Name and surnameForm of classes
Missing picture!

Mezei Ivan
Full Professor

Lectures
Missing picture!

Lukić Milan
Assistant Professor

Lectures
Missing picture!

Tanović Anja
Assistant - Master

Laboratory classes
Missing picture!

Bratić Stojanka
Teaching Associate

Laboratory classes
Missing picture!

Pilipović Nebojša
Assistant - Master

Laboratory classes
Missing picture!

Mezei Ivan
Full Professor

Laboratory classes