Leistungsnachweis am 18. Juni 2018

Termin: 18. Juni, 1200-1245
Ort: D212 und A316


Prüfungsvorbereitung SP


4 Automatenaufgaben, davon 2 mit Lösung

Freiwilliges Praktikum zur Vorlesung

Vorlesungsbegleitend gibt es ein Praktikum. Der Besuch ist freiwillig. Die Teilnahme an mehr als der Hälfte der Praktikumstermine berechtigt zur Teilnahme am Leistungsnachweis. Der Leistungsnachweis findet etwa 4 Wochen vor der Prüfungszeit statt.
Details zum Einfluß des Leistungsnachweises auf die Note finden Sie hier:

LN und SP in Mikroprozessortechnik.

Planung SS18, Vorlesung und Praktikumsgruppen

In den ersten beiden Wochen finden pro Woche zwei Vorlesungen statt, um genügend Kenntnisse für das Praktikum zu vermitteln.
Dafür entfallen dann in den letzten beiden Wochen des Semesters die entsprechenden regulären Vorlesungstermine.

Terminplan SS18, Stand 15. Mai 2018


Vorlesung (SS18)

Inhalt

Datei

Datum

Vorlesung, Teil 1+2 Teil 1+2 2016-01-01
Vorlesung, Teil 3 Teil 3 2016-01-01
Vorlesung, Teil 4+5 Teil 4+5 2016-03-21
Vorlesung, Teil 6 Teil 6 2016-03-28
Vorlesung, Teil 7 Teil 7 2017-04-09
Vorlesung, Teil 8 Teil 8 2017-04-09
Vorlesung, Teil 9 Teil 9 2017-04-17
Vorlesung, Teil 12 Teil 12 2016-05-01
Vorlesung, Teil 13 Teil 13 2016-05-10
Vorlesung, Teil 14 Teil 14 2016-05-16


Weitere Unterlagen

Im Praktikum wird ein Mikrocontroller aus der Serie LPC11xx der Firma NXP eingesetzt.
Zur Illustration werde ich auch in der Vorlesung, sofern sinnvoll, auf das User Manual und ein Datenblatt zu dieser Serie zurückgreifen. Für das Praktikum ist das User Manual ohnehin notwendig.
Das Datenblatt wird nur zur Illustration verwendet, hauptsächlich im Bereich elektrischer Eigenschaften.

User Manual zur Serie LPC11Uxx (Rev. 5.3)
Ausgewähltes Datenblatt zum LPC11U24
Einer der ersten Mikroconroller (8048)


Praktikum

Die Termine des Praktikums müssen von Ihnen mit Ausnahme des ersten Termins vorbereitet werden.
Auch ohne die Hardware ist es sinnvoll, sich das Entwurfswerkzeug MCUXpresso auf dem eigenen Rechner zu installieren. Das Programm ist bei NXP (Hersteller des uC) frei verfügbar zu bekommen. Sie müssen sich zum Herunterladen allerdings anmelden, d.h. einen Account anlegen.
Die grundlegende Bedienung wird am ersten Termin erklärt. Dieses Programm ist auf den Praktikumsrechnern schon installiert.
Bitte bringen Sie die Vorbereitung in Papierform mit. Vorbereiteten C-Code können Sie auf einem USB-Stick mitbringen und diesen Code dann im Praktikum verwenden.

Anwesenheit

Ich führe selber eine Anwesenheitsliste mit. Sie können sich aber zusätzlich ein Blatt ausdrucken, auf dem ich Ihnen auf Wunsch die Anwesenheit zum jeweiligen Termin bestätige. Bringen Sie dieses Blatt, falls Sie diesen Nachweis für sich selber haben wollen, dann jeweils mit. Bitte füllen Sie nichts aus, ich trage auch Ihren Namen selber ein.
Anwesenheitsnachweis zum Ausdrucken

Praktikumsunterlagen

Inhalt

Datei

Bemerkungen

Pinliste V1 und V2 Zusammenfassung der Pins für V1 und V2 ab SS18, Hilfsmaterial für V1 und zur Vorbereitung von V2
Pinliste ab V3 Zusammenfassung der Pins ab V3 Hilfsmaterial zur Vorbereitung ab dem dritten Versuch
Piggyback Dokumentation zum Piggyback ab V3, Hilfsmaterial zur Vorbereitung und für Interessierte an der Technik
Audio Dokumentation zum Audioverstärker ab V6, zum Anschluss und für Interessierte an der Technik
Versuch 1 (SS18)
Versuch 1, Projekt V1, Projekt zum Importieren Wird am ersten Termin erklärt, hier nur zur Nachbereitung
Versuch 1, Unterlagen 6 Seiten aus dem User Manual Auf diese 6 Seiten wird in V1 Bezug genommen, Ausdruck und Mitnahme für Notizen empfohlen
Versuch 2 (SS18)
Versuch 2, Vorbereitung V2, Vorbereitung Arbeitsblatt
Versuch 2, Projekt V2, Projekt zum Importieren Projekte für den Workspace zur Vorbereitung
Versuch 2, Lösung (Arbeitsblatt) V2, Lösung (Arbeitsblatt) Arbeitsblatt+Lösung
Versuch 2, Lösung (Projekt) V2, Loesung als Projekt zum Import
Versuch 3 (SS18)
Versuch 3, Vorbereitung V3, Vorbereitung Arbeitsblatt
Versuch 3, Projekt V3, Projekt zum Importieren Projekte für den Workspace zur Vorbereitung
Versuch 3, Testprogramm uC-Programm zu V3 (binär) Programm für uC (zum Test, kein Quellcode)
Versuch 3, Lösung V3, Loesungsvarianten als Projekt Diese Lösung enthält verschiedene Varianten (auswählbar mittels bedingter Kompilierung).
Versuch 3, Lösung (allgemein) V3, Lösung Lösungsvarianten mit Erklärungen, passend zum Projekt
Versuch 4 (SS18)
Versuch 4, Arbeitsblatt V4, Arbeitsblatt V1.2 Arbeitsblatt V1.2 (in V1.1 ist der Inverter an T2 anstelle T1 angegeben)
Versuch 4, Projekt V4, Projekt zum Importieren Projekte für den Workspace zur Vorbereitung
Versuch 4, Testprogramme uC-Programme zu V4 (binär) Programme für uC (zum Test, kein Quellcode)
Versuch 4, Lösung V4, Loesung als Projekt
Versuch 4, Lösung (Arbeitsblatt) V4, Lösung (Arbeitsblatt) Arbeitsblatt+Lösung
Versuch 5 (SS18): Automat
Versuch 5, Arbeitsblatt V5, Vorbereitung, V1.1 Arbeitsblatt
Versuch 5, Projekt V5, Projekt zum Importieren Projekt für den Workspace zur Vorbereitung
Versuch 5, Testprogramm uC-Programm zu V5 (binär) Programme für uC (zum Test, kein Quellcode), mit Readme
Versuch 5, Lösung V5, Lösung als Projekt
Versuch 5, Lösung (Arbeitsblatt) V5, Lösung (Arbeitsblatt) Arbeitsblatt+Lösung
Versuch 6 (SS18): Timer/Counter II
Versuch 6, Vorbereitung V6, Arbeitsblatt Arbeitsblatt für die Vorbereitung
Versuch 6, Projekt V6, Projekt zum Importieren Projekt für den Workspace zur Vorbereitung
Versuch 6, Testprogramm uC-Programm zu V6 Programm für den uC (zum Test, kein Quellcode, mit Anleitung)
Versuch 6, Anschlussbelegung für das Kit Piggyback und Audioverstärker Auszug aus der Gesamtdokumentation Audio und Piggyback
Versuch 6, technische Informationen Datenblätter Datenblätter zu den Motoren etc., für Interessierte
Versuch 6, Lösung V6, Lösung als Projekt
Versuch 7 (SS18): ADC
Versuch 7, Vorbereitung V7, Arbeitsblatt Arbeitsblatt für die Vorbereitung
Versuch 7, Projekt V7, Projekt zum Importieren Projekt für den Workspace mit Code passend zur Vorbereitung und zusätzlich USB-Ausgabe
Versuch 8 (SS18): Datenaustausch mit einem PC über USB
Versuch 8, Informationsblatt V8, Informationen Nutzung des USB zur Kommunikation mit dem PC über eine virtuelle serielle Schnittstelle
Versuch 8, Projekt V8, Projekt zum Importieren Projekt für den Workspace mit Demo-Code zu den bereitgestellten Methoden und Funktionen
Versuch 8, Testprogramm uC-Programm zu V8 (binär) Programme für uC (zum Test, kein Quellcode), Benutzung siehe Informnationsblatt
Versuch 8, Terminalprogramm Teraterm 4.99 für Windows Teraterm ist ein kostenfreies Terminalprogramm