Jul 18, 2019   10:55 a.m. Kamila
Academic information system

Course syllabus 220553_IDP - Microcomputers and Microprocessor Technology (FME - SS 2018/2019)


     Information sheet          ECTS          Syllabus          


     Slovak          English          


University: Slovak University of Technology in Bratislava
Faculty: Faculty of Mechanical Engineering
Course unit code: 220553_IDP
Course unit title: Microcomputers and Microprocessor Technology
Mode of delivery, planned learning activities and teaching methods:
lecture2 hours weekly (on-site method)
40 hours per semester of study (combined method)
seminar2 hours weekly (on-site method)

 
Credits allocated: 5
 
Recommended semester/trimester: Automation and Informatics of Machines and Processes - master (semi-compulsory), 2. semester
Measurement and Testing - master (semi-compulsory), 2. semester
Level of study: 2.
Prerequisites for registration: none
 
Assesment methods:
During the semester there will be three written clearance for 20 points . To obtain a trial and must be obtained at least 55 points , to obtain user B at least 50 points , the C rating of at least 45 points , the evaluation of at least 39 points D and E on the evaluation of at least 34 points .
Subject culminating in an examination consisting of a written and oral examination, with a total of 30 points To obtain a trial and a test is necessary to obtain at least 28 points , to obtain user B at least 25 points , the C rating of at least 23 points , the evaluation of at least 20 points D and E on the evaluation of at least 17 points.
Final evaluation of the course is 0.5 times the sum of the points written checks + points from the test . For an evaluation and must be obtained at least 55 points , to obtain user B at least 50 points , the C rating of at least 45 points , the evaluation of at least 39 points D and E on the evaluation of at least 34 points .
Credits will be awarded to students whose points total of checks written during the semester is less than 25
 
Learning outcomes of the course unit:
Students will gain knowledge and practical experience necessary for the formation of microcomputer applications using communication interfaces. Part of the course is for each theme creation program debugging using software designed for simulation microcomputer and subsequent testing on real development facilities that include a microcomputer and the necessary electronic circuitry interface.
 
Course contents:
- Introduction, overview of the history and basic concepts
- Digital systems, basic arithmetic and logical operations
- Standard Register (Register field, program counter, status register, I / O registers and a pointer to the top of the stack)
- Architecture AVR microcontroller family
- Interrupt system
- Introduction to programming in C
- I / O gateway as digital inputs / outputs, programming in C
- UART / USART, programming in C
- SPI programming in C
- I2C, programming in C
- Ethernet controller ENC28J60 SPI interface, TCP / IP library for 8-bit AVR microcontroller family, programming in C
 
Recommended or required reading:
Basic:
GADRE, D V. Programming And Customizing The AVR Microcontroller. USA: McGraw-Hill, 2001. 366 p. ISBN 0-07-134666-X.
COX, S. -- OCULL, L. -- BARNETT, H R. Embedded C Programming and the Atmel AVR. New York: Delmar Cengage Learning, 2006. 532 p.
KERNIGHAN, B W. -- RITCHIE, D M. The C programming language. Englewood Cliffs : Prentice Hall, 1978. 228 p. ISBN 0-13-110163-3.
VÁŇA, V. Mikrokontroléry ATMEL AVR - popis procesoru a inštrukční soubor. Praha : BEN - technická literatura, 2003. 335 p. ISBN 80-7300-083-0.
MATOUŠEK, D. Práce s mikrokontroléry ATMEL AVR ATmega16: 4. díl. Praha : BEN - technická literatura, 2006. 319 p. ISBN 80-7300-174-8.
MATOUŠEK, D. Práce s mikrokontroléry ATMEL AVR AT90S: 3. díl. Praha : BEN - technická literatura, 2006. 374 p. ISBN 80-7300-209-4.
DUNKELS, A. Programming Memory-Constrained Networked Embedded Systems. Västerås, Sweden: Arkitektkopia, 2007. 193 p.

 
Language of instruction: slovak
 
Notes:
 
Courses evaluation:
Assessed students in total: 99

ABCDEFX
44,4 %15,2 %15,2 %12,1 %13,1 %0 %
Name of lecturer(s): Ing. Erik Mikuláš (examiner, instructor, tutor) - slovak
doc. Ing. Gergely Takács, PhD. (examiner, instructor, lecturer, person responsible for course) - slovak
 
Last modification: 16. 4. 2018
Supervisor: doc. Ing. Gergely Takács, PhD. and programme supervisor


Last modification made by Ing. Marianna Frajková on 04/16/2018.

Type of output: