Course: Microcomputer System Design

« Back
Course title Microcomputer System Design
Course code UAI/621
Organizational form of instruction Lecture + Lesson
Level of course Master
Year of study not specified
Frequency of the course In each academic year, in the winter semester.
Semester Winter
Number of ECTS credits 5
Language of instruction Czech
Status of course Compulsory, Compulsory-optional, Optional
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Course availability The course is available to visiting students
Lecturer(s)
  • Novák Václav, Ing. CSc.
Course content
Content of lectures: It is focused on theoretical foundations. 1st Using a justification for the use of microcomputers. Basic mathematical tools 2sd Microprocessors, division, instruction set, registers 3rd Working with internal and external memory. 4th Interrupt controllers, principles, priority. 5th Principles and use of timers, AD / AD converters 6th Serial Communication-Principles and use UART, I2C, 7th Principles and use of PSW, control actuators (motors, motors, drives) 8th 8051 - Architecture, instruction set, register set, peripherals, clones 9th AVR - Architecture, instruction set, register set, peripherals, clones 10th AMR - Architecture, instruction set, register set, peripherals, clones 11th Microcomputer systems, process control networks 12th Software Engineering Microcomputer System 13th Special circuits, sensors, etc. Used in microcomputer technology. 14th Loading the principles of automation and robotics. Content of practicals: Practicals are oriented programming microcontrollers in C + + 1st Measurement of the microcomputer board, clock, BUT, interruptions and other 2nd Introduction to the Atmel Studio development environment and use its functions 3rd Work on the teaching board - use memory 4th Work on the teaching board - use timers 5th AD DA conversion in audio 6th serial communication 7th Management by PSW 8th Other peripherals - clones 8051 9th Working with instructions Full instruction set, the PIC 10th Working with AVR instructions 11th Working with instructions AMR 12th - 14th Design semester project

Learning activities and teaching methods
Activating (simulations, games, drama)
  • Preparation for classes - 240 hours per semester
Learning outcomes
The main aim is insight into the soft design of microprocessors. In particular, they lectured and trained topics related to design software for microcomputers. Inserting an operating system. The introduction repeats the mathematical foundations of Boolean algebra, basic gate arrays theory of sequential machines, etc. Then, a species and principles of microprocessors, their properties and register set, the bus connection and use interface to design boards. Instruction set computing the required number of cycles. General principles timers, AD / DA converters, UARTs and other principles periphery. Gradually, each connected peripherals and demonstrated the possibility of simulation and delivery of the necessary software related. Students are out of work on simulators and emulators. The last third of the course is designed for single-board computers connecting to the external environment, it is connecting wired and wireless networks and solitary device.
The student will be introduced to the design of microcomputers. Build, according to client's requirements, hardware from available components. Create simpler programs and embed in a microcomputer. Tests of the proposed microcomputer system in real environment. Standard developing boards are used for teaching.
Prerequisites
Basic knowledge of C / C ++ programming and basic hardware knowledge. Ideally completing Computer Architecture.

Assessment methods and criteria
Seminar work

The course assumes the active work of the students in the lab and a concrete project in the area of microcomputers.
Recommended literature
  • Firemní Literatura INTEL, ATMEL, MICROSOFT / Litliture company INTEL, ATMEL, MICROSOFT.
  • Hans-Peter Messmer; Klaus Dembowski:. Velká kniha hardware. Počet stran: 1224,ISBN: 80-251-0416-8,EAN: 978-80-2510-416-3, Computer Press,2005..


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Science Study plan (Version): Measuring and Computer Technology (1) Category: Electrical engineering, telecommunication and IT - Recommended year of study:-, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Applied Informatics (1) Category: Informatics courses - Recommended year of study:-, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Applied Informatics (1) Category: Informatics courses - Recommended year of study:-, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Applied Informatics (1) Category: Informatics courses - Recommended year of study:-, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Applied Informatics (1) Category: Informatics courses - Recommended year of study:-, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Mechatronics (1) Category: Special and interdisciplinary fields 4 Recommended year of study:4, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Applied Informatics (1) Category: Informatics courses - Recommended year of study:-, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Applied Informatics (1) Category: Informatics courses - Recommended year of study:-, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Applied Informatics (1) Category: Informatics courses - Recommended year of study:-, Recommended semester: Winter