Kurztext | EI | ||||
Drucktext | Microcontroller | ||||
Langtext | Microcontroller | ||||
Zulassungsrang | 1 | Modulart | Teilmodul | ||
Dauer des Moduls (SWS) | 4 | ModulCode | |||
Gesamt-Leistungspunktzahl | 5 | ||||
Veranstaltungen |
2143
Mikrocontroller (Vorlesung) 6443 Mikrocontroller Praktikum (Praktikum) |
||||
Inhalt und Qualifikationsziel | Einleitende Darstellung von Entwicklungsstufen von Prozessoren mit einer Erläuterung der Strukturmerkmale von Mikrocontrollern. Darstellung der Eigenschaften von Akkumulator-orientierten Mikrocontrollern am Beispiel der 8051-Familie einschließlich der Programmierung des Mikrocontrollers in Assembler und in C.
Darstellung der Funktionen und Eigenschaften der ARM-Mikrocontrollerfamilie. Entwicklung von Programmen in der Programmiersprache C und in Assembler für diese Controllerfamilie. Erläuterung der Kombinationen von C- und Assemblermodulen in einer gemeinsamen Applikation. Die Programmierung der Controller wird parallel zu der Vorlesung in speziellen Laborübungen durchgeführt. 1. 8051 Simulation Simulation des Intel 8051 und eines Entwicklungsboards mit diverser Peripherie (LEDs, Schalter, Tastatur, Segmentanzeige, Poti) 2. 8051 Steckbrett-Versuch EFM8BB1 Prozessor von Silicon Labs mit diverser Peripherie (Segmentanzeige, Poti) 3. 8051 Entwicklungsboard EFM8BB3 Prozessor von Silicon Labs mit diverser Peripherie (LEDs, Taster, Lichtsensor, Poti, Temperatursensor) 4. ARM Cortex A7 Entwicklungsboard Raspberry Pi 2 mit BCM2836 Prozessor von Broadcom und Erweiterungsboard mit diverser Peripherie 5. ARM Cortex M0 Steckbrett-Versuch LPC810 Prozessor von NXP mit diverser Peripherie (LEDs, Poti) 6. ARM Cortex M3 Entwicklungsboard LPC1766 Prozessor von NXP mit diverser Peripherie (LCD Display, Poti, Temperatursensor) |
||||
Lehr- und Lernformen | Vorlesung, Übungen | ||||
Arbeitsaufwand | Es wird von einem Workload von 30 Stunden je ECTS ausgegangen. Somit ergibt sich ein Arbeitsaufwand von 150 h (davon 60 h für Lehrveranstaltungen, 90 h für das Selbststudium (Vor- und Nachbereitung, Prüfungsvorbereitung). | ||||
Lehr- und Prüfungssprache | Deutsch | ||||
Voraussetzungen für die Teilname | Digitaltechnik |