Mikroprozessoren und Mikrocontrollertechnik
Microprocessors and Microcontroller Technology
6 LPSoSeDE
Inhalte
• Architektur und Befehlssatz • Computerarithmetik • Hardwarearchitektur • Speicher und Speicherhierarchie • Mikrocontroller und deren Peripherie • Assemblerprogrammierung von Mikrocontrollern • C-Programmierung von Mikrocontrollern • Einführung in Software-Test und Fehlersuche Die Inhalte werden in der Übung durch praktische Versuche ergänzt.
Lernziele
Nach erfolgreichem Abschluss des Moduls besitzen die Studierenden Kenntnisse über den grundlegenden Aufbau und die Arbeitsweise eines Mikroprozessors sowie seiner Hard- und Software-Architektur. Sie kennen den Aufbau einfacher Mikrocontrollersysteme und elementarer Bausteine der Peripherie von Mikrocontrollern. Sie können die Prozesse der Software-Entwicklung, des Software-Tests sowie der Fehlersuche anwenden. Sie können grundlegende Programmieraufgaben in Assembler als auch einer Hochsprache für typische Mikrocontrollerapplikationen realisieren. Auch können sie mit Peripheriekomponenten von Mikrocontrollern arbeiten.
Prüfungsleistung
Voraussetzung für die Modulabschlussprüfung: • Erfolgreiche Teilnahme an den praktischen Versuchen während der Übung Modulabschlussprüfung: • Klausur, 90 min. ODER • mündliche Prüfung, 30-45 min. In der ersten Lehrveranstaltung wird bekanntgegeben, ob die Prüfungsleistung in schriftlicher oder mündlicher Form zu erbringen ist.
Literatur (3)
- G. Schmitt and A. Riedenauer, Mikrocontrollertechnik mit AVR Programmierung in Assembler und C – Schaltungen und Anwendungen, 6th edition, Boston: DE GRUYTER, 2019
- M. A. Mazidi, S. Naimi, and S. Naimi, AVR Microcontroller and Embedded Systems: Using Assembly and C, Second edition, Pearson New International Edition, Second edition, 2017
- Vorlesungsunterlagen werden in der ersten Lehrveranstaltung zu Verfügung gestellt
Quelle: Modulbeschreibung der BTU · abgerufen 29.09.2026Original