Herunterladen Inhalt Inhalt Diese Seite drucken

Register; Eingabepuffer; Ausgabepuffer - Siemens Simatic S5 PG 730 Systemhandbuch

Inhaltsverzeichnis

Werbung

Systemhandbuch
17.5

Register

17.5.1

Eingabepuffer

Der Eingabepuffer ist ein 8 bit breites Register und kann über die Adresse 60 H bzw.
64 H beschrieben werden. Schreiben auf die Adresse 60 H setzt das Statusbit 3 zurück;
das bedeutet, daß Daten eingeschrieben wurden. Das Schreiben auf die Adresse 64 H
setzt das Statusbit 3 auf logisch "1" (Befehl wurde eingeschrieben). Wenn die Tastatur-
schnittstelle nicht auf ein Datenbyte wartet, das einem Befehl folgen muß, werden die
Daten, die über die Adresse 60 H eingeschrieben werden, an die Tastatur gesendet.
Es darf nur dann in den Eingabepuffer geschrieben werden, wenn das Statusbit 1
zurückgesetzt ist.
17.5.2

Ausgabepuffer

Der Ausgabepuffer ist ein 8 bit breites Register und kann über die Adresse 60 H gelesen
werden. Die Tastaturschnittstelle benutzt den Ausgabepuffer zur Übergabe von Daten,
die er von der Tastatur empfangen hat, an das System. Die Daten können Abfrage-Co-
des oder Antworten auf Befehle zur Tastatur sein. Der Puffer darf nur gelesen werden,
wenn das "Ausgabepuffer/voll" -Bit im Statusregister auf log. "1" gesetzt ist.
C79000-B8500-C073-01
Tastaturschnittstelle
17 - 15

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis