Microcontroller

Learning goals

The students know the substantial methods of digital signal processing.  They know how to realize such algorithms together with sequential controls based on multitasking in a microcomputer and know the essential structures and possibilities of a microcomputer. They can judge if a micro-computer is applicable for a given problem and are able to use behavioural description programming.

Course contents

The nature of processes and signals in the real world.Implications for the structure of a microcomputer. Von Neumann and Harvard architecture. RISC and CISC instruction sets. Processing of real-time signals. Architecture of Digital Signal Processors. Design of programs at register level. Structured programming. The finite state machine. Task oriented programming. Software security.

Information

Lectures:

Prof. Dr. Ralf Herwig

ECTS:

3 Credit Points

Certification of credits:

Written examination over 60 minutes