Mikrocomputer

Grundlagen der Hardware u. Software von Mikroprozessoren;
Aufbau, Funktion u. zeitl. Verhalten von Mikrorechnerkomponenten;
Programmierung Teil 1: Assembler-Sprache, Befehlssatz, Adressierung, Unterprogrammtechnik, Flags, Interrupts (am Beispiel der 80x86 Prozessoren)
Programmierung Teil 2 : Assembler und C, Programmierbare Schaltkreise (parallele u. serielle Ports, Timer, Interruptcontroller, ...), praxisnahe Applikationsbeispiele (Modularisierung, Schnittstellen zu Hochsprachen...); Fehlersuche in Mikrocomputerhardware und -software; Microcontroller;

Ziele:

Ziel des Lehrgebietes ist eine fundierte praxisbetonte Einführung in Hardware und Software der Mikroprozessortechnik, um den Studenten zum selbständigen Entwurf und der flexiblen fächerübergreifenden Nutzung von Mikrorechneranwendungen zu befähigen. Basierend auf einer abstrahierenden Darstellung des Fachgebiets Mikroprozessortechnik wird der Student befähigt, sich in die Spezifik spezieller Prozessoren einzuarbeiten. Nach einer Einführung in dieses Fachgebiet werden in einer vertiefenden Ausbildung insbesondere der Anwendungsaspekt von Schaltkreisen der Systemfamilie 80(x)86 sowie die Nutzung von Mikrocontrollern in der industriellen Praxis betont. In einem begleitenden Labor hat der Student die Möglichkeit, seine Kenntnisse praxisnah anzuwenden.