Beispiel 3 zur PIO-Programmierung | ![]() |
Letztmalig dran rumgefummelt: 28.09.20 17:15:54 | ![]() |
Aufgabe: Realisieren Sie die notwendige Software nach der unten stehenden Schaltung - der Inhalt der ISR besteht lediglich in einem Kommentar
... die Aufgabe - und das ist alles!!! 2020 als Training!!!
... das
Projekt auch als CorelDraw-Datei im Format 11.0
Lösungsalgorithmus: Durch entsprechendes Laden des Registers A und anschließendes Schreiben auf die entsprechenden Programmier- bzw. Datenports werden die beiden Ports des PIO programmiert Adressen sind hier 06H sowie 07H. Anschließend können über die Datenwort-Adressen - natürlich entsprechend der Betriebsart Daten ein- bzw. ausgelesen werden.
Anmerkungen zur Hardware:
Adresskonfiguration der verwendeten Hardware
Wir zerlegen das Gesamtproblem und
analysieren die Teilprozesse - wir können die Funktionalitäten aus dem Inhalt
des Registers A sowie der zugehörigen Portadresse direkt eruieren:
M1 |
M2 | M3 | M4 |
???
|
???
|
???
|
???
|
MXX? |
MXX?? | ||
LD A, 010H OUT (005H), A
|
... Projektgestaltung PIO-Programmierung mit vollständiger ISR | ... Projekt-Entsprechung - kein "überflüssiger Ballast"! | ... Delphi-Projekt PIO-Programmierung |
|
PIO-Programmierung - die Übersicht |
... der PIO - die Details zum gesamten IC |
Programmierungsbeispiele für Interrupt-Steuerungen |
Kieser/Meder Mikroprozessortechnik - die U880-Bibel - der PIO |
![]() zur Hauptseite |
© Samuel-von-Pufendorf-Gymnasium Flöha | © Frank Rost am 28. September 2020 um 15.22 Uhr |
... dieser Text wurde nach den Regeln irgendeiner Rechtschreibreform verfasst - ich hab' irgendwann einmal beschlossen, an diesem Zirkus nicht mehr teilzunehmen ;-) „Dieses Land braucht eine Steuerreform, dieses Land braucht eine Rentenreform - wir schreiben Schiffahrt mit drei „f“!“ Diddi Hallervorden, dt. Komiker und Kabarettist |