440-2302 – Microcomputer Technique I (MT I)

Gurantor departmentDepartment of Telecommunications
Subject guarantorIng. Radek Novák, Ph.D.
Study levelundergraduate or graduate
Subject version
Version codeYear of introductionYear of cancellationCredits
440-2302/01 2010/2011 2022/2023 7
440-2302/02 2015/2016 2022/2023 7

Subject aims expressed by acquired skills and competences

To understand the formation of application programs for microcomputers in C programming language. Learning outcomes are set so that the students are able to identify and apply tasks related to the creation of microcomputer systems.

Teaching methods

Lectures
Tutorials
Experimental work in labs
Project work

Summary

Microprocessor and microcontroller. Connection of circuit to the bus. Von Neumann and Harvard architecture Computers. Microprocessor, block structures. Instructions, machine and operational cycles, states. Arithmetical and logical unit. Memories. Subsidiary circuits of the microprocessors. Handshake. Interrupt. Machine code, assembler, relation to the higher languages. Signal processor. Processors CISC/RISC.

Compulsory literature:

Minasi, M. : The Complete PC Upgrade & Maintenance Guide. www.microchip.com 39582a.pdf - datasheet of the PIC16F877A processor.

Recommended literature:

Jahelka, M. : Programming of Single-Chip microcomputers PIC. ISBN 978-80-248-1695-1. Stephen G. Kochan : Programming in C. ISBN 978-0672326660.

Prerequisities

Subject has no prerequisities.

Co-requisities

Subject has no co-requisities.