Beispiel 3 zur PIO-Programmierung history Letztmalig dran rumgefummelt: 28.09.20 17:15:54 menue

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
???

 

Ergebnis Schritt 1

  • ???

  • ???

???

 

Ergebnis Schritt 2

  • ???

???

Ergebnis Schritt 3

  • ???

???

Ergebnis Schritt 4

  • ???

MXX?

MXX??    
  LD A, 010H
OUT (005H), A

Ergebnis Schritt 10

  • Datenwort auf den Datenport B eingetragen

  • 1 gesetzte Bits bilden auf der Ausgangs-Seite eine eingeschaltete Lampe ab

  • Datenwort 10H in das Datenwort-Register-Register Port B geschrieben

   
... Projektgestaltung PIO-Programmierung mit vollständiger ISR ... Projekt-Entsprechung - kein "überflüssiger Ballast"! ... Delphi-Projekt PIO-Programmierung

... das gesamte Projekt-Beispiel in grafischem Ablauf

... das Projekt auch als CorelDraw-Datei im Format 11.0

... das gesamte Projekt-Beispiel in grafischem Ablauf

... das Projekt auch als CorelDraw-Datei im Format 11.0

... kommt nicht so schnell!!!

 

PIO-Programmierung - die Übersicht

... der PIO - die Details zum gesamten IC

Programmierungsbeispiele für Interrupt-Steuerungen

PIO-Programmierung

Kieser/Meder Mikroprozessortechnik - die U880-Bibel - der PIO

 A-Side Assembler-Projekte mit Interrupt-Steuerung



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