Faculty of Technical Sciences

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

Native organizations units: No data
General information:
 
Category Scientific-professional
Scientific or art field Electronics
Interdisciplinary No
ECTS 6
Educational goal:

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.

Educational outcome:

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.

Course content:

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.

Teaching methods:

Lectures; Computer Practice; Laboratory Practice; Consultations.

Literature:
Authors Title Year Publisher Language
Muhammad Ali Mazidi, Sarmad Naimi, Sepehr Naimi The AVR Microcontroller and Embedded Systems 2011 Pearson English
Manuel Jiménez, Rogelio Palomera, Isidoro Couvertier Introduction to Embedded Systems 2014 Springer English
A. S. Tanenbaum, T. Austin Structured Computer Organization 2013 Pearson English
Gérard Blanchet, Bertrand Dupouy Computer Architecture 2013 ISTE Ltd and John Wiley & Sons, Inc. English
P. V. Heuring, F. H. Jordan Computer Systems Design and Architecture 2003 Prentice Hall English
M. M. Mano, C. R. Kime, T. Martin Logic and Computer Design Fundamentals 2015 Pearson English
M. Abd-El-Barr, H. El-Rewini Fundamentals Of Computer Organization And Architecture 2005 John Wiley & Sons, Inc. English
David Russell Introduction to Embedded Systems Using ANSI C and the Arduino Development Environment 2010 Morgan & Claypool Publishers English
Knowledge evaluation:
Course activity Pre-examination Obligations Number of points
Complex exercises Yes Yes 50.00
Theoretical part of the exam No Yes 50.00
Lecturers:
API Image

prof. dr Mezei Ivan

Full Professor

Lectures

Asistent Tanović Anja

Assistant - Master

Laboratory classes
API Image

doc. dr Lukić Milan

Assistant Professor

Lectures

Saradnik u nastavi Bratić Stojanka

Teaching Associate

Laboratory classes
API Image

prof. dr Mezei Ivan

Full Professor

Laboratory classes

Asistent Pilipović Nebojša

Assistant - Master

Laboratory classes

Faculty of Technical Sciences

© 2024. Faculty of Technical Sciences.

Contact:

Address: Trg Dositeja Obradovića 6, 21102 Novi Sad

Phone:  (+381) 21 450 810
(+381) 21 6350 413

Fax : (+381) 21 458 133
Emejl: ftndean@uns.ac.rs

© 2024. Faculty of Technical Sciences.