Embedded Systems / Rechnerarchitekturen III

Aktuelles

Infos

  • Vertiefungsfach für die Studierenden der Informationstechnik im Studiengang EIT/EITiP
  • Wahlpflichtfach für alle Studierenden im Studiengang EIT/EITiP
  • ältere Bezeichnung: Rechnerarchitekturen III, Mikrocomputertechnik III
  • Embedded Systems findet im jährlichen Rhythmus jeweils im Wintersemester statt.
  • Die Veranstaltung kann ohne Probleme im zeitlichen Ablauf mit Design Digitaler Systeme / Rechnerarchitekturen II getauscht werden, wenn dies der persönlichen Studiumsgestaltung besser entspricht.

Inhalt

  • Die Vorlesung Embedded Systems führt in typische Strukturen und das Arbeiten mit Mikrocontrollern ein (Hardware und Software)
  • Sie umfasst:
    • Einführung Mikrocontroller
    • Einführung in die 8051-Familie
    • Hardware des 80C515/535
    • Programmierung des 80C515/535
    • typische weitere Mikrocontroller-Familien (derzeit Atmel ATmega8 behandelt)
  • Der Leistungsnachweis in Embedded Systems wird meist in Form von Referaten (mündliche Präsentation z.B. mit PowerPoint und schriftliche Ausarbeitung) erbracht.
  • Im Labor Datentechnik / Datentechnik I  stehen Entwicklungs- und Testmöglichkeiten für das Arbeiten mit Mikrocomputern z.B. zur Vorbereitung der Referate zur Verfügung, auch wenn keine dedizierte Laborveranstaltung die Vorlesung begleitet.

Downloads

Die folgenden Unterlagen sind nur fakultätsintern verfügbar.

 

Skript:   
Einführung und 8051-Familie download
Hardware 80C515/535 download
Softwareentwicklung mit 80C515/535 download
Hard- und Software des Atmel AVR ATmega8 download
   
Übungen (8051) download
User Manual (515) download
einfache Entwicklungsumgebung (8051) download
Beispielprogramme (8051) download
Windows-Entwicklungsumgebung (8051) download
Beispielprogramme (8051) für Windows-IDE download
   
Befehlssatz des Atmel AVR ATmega8 download
Befehlsbeispiele (AVR) zur Vorlesung (*.pdf) download
Befehlsbeispiele (AVR) zur Vorlesung (*.asm gezipped, mit Kommentaren) download
Windows-Entwicklungsumgebung (AVR) download
   
Link zu Hardware- und Software-Infos zu den Referaten  (derzeit ungenutzt)
Hinweise zur schriftlichen Gestaltung der Referate download
Hinweise zur Präsentation der Referate download
Hinweise zu den Referaten im WS2018 download

 

Zusätzliche Informationen

  • Zur praktischen Arbeit mit der 8051-Familie (Assembler, C) kann die leistungsfähige Entwicklungsumgebung von Keil als kostenlose Evaluierungsversion aus dem Internet geladen oder auf CD bestellt werden. Die Software beschränkt im wesentlichen nur die Codegröße (2 KByte). Sie ist auch für die 16-Bit-Controller der C166/167-Familie erhältlich.
  • Einfache (aber ausreichende) Werkzeuge (Assembler, Linker, Simulator etc.) stehen auch in den 8051-Büchern der Reihe MC Tools in der Bibliothek zur Verfügung.
  • Kostenlose Entwicklungswerkzeuge (AVR Studio u.a.) und Unterlagen für die AVR-Familie von Microchip, vormals Atmel, gibt es auf der Webseite von Microchip - AVR.
  • Einen Überblick über auf dem Markt verfügbare Mikrocontroller-Familien gibt das Buch Embedded Controller.

Links

8051-Familien bei Infineon

Entwicklungsumgebung von Keil - Assembler, C für 8051- und C167-Familie

AVR bei Microchip (vormals Atmel)

Buch: Embedded Controller - Eine Einführung in Hard- und Software - (u.a. Übersicht Embedded Controller)

  Zum Seitenanfang