19
19
D
Funktionsbeschreibung
Erklärungen zum
Ausgangspuffer
(Fortsetzung)
Sub-
Bedeutung
Funktionsbeschreibung
adresse
02
HEX
Anfangsadresse Startadresse, ab der vom Datenträger gelesen bzw. auf den
(Low Byte)
Datenträger geschrieben werden soll (das Low Byte deckt den
Adressbereich von 0 bis 255 ab).
oder
Kopfnummer
Schreib-/Lesekopf anwählen (für max. zwei Köpfe) oder
Datenträger vor Schreib-/Lesekopf suchen.
01
HEX
Kopf 1 anwählen.
02
HEX
Kopf 2 anwählen.
03
HEX
Beide Schreib-/Leseköpfe anwählen. Es muss sichergestellt
werden, dass nur an einem der beiden Schreib-/Leseköpfe ein
Datenträger vorhanden ist, da immer nur ein Datenträger
bearbeitet werden kann.
04
HEX
An beiden Schreib-/Leseköpfen einmal prüfen, ob ein
Datenträger vorhanden ist.
Wird ein Datenträger im Schreib-/Lesebereich eines Kopfes
gefunden, bleibt dieser angewählt. Seine Kopfnummer 01
HEX
oder
02
HEX
und die ersten 4 Byte des Datenträgers werden in die
Subadressen 01
HEX
bis 05
HEX
des Eingangspuffers geschrieben.
Wird an keinem der Köpfe ein Datenträger gefunden, bleibt die
ursprüngliche Anwahl aktiv (Kopf 1 oder 2 oder beide gleichzeitig).
Als Ergebnis wird an den Eingangspuffers ausgegeben:
– die "Kopfnummer" 04
HEX
an die Subadresse 01
HEX
– die "Daten" 00
HEX
an die Subadressen 02
HEX
bis 05
HEX
05
HEX
Beide Schreib-/Leseköpfen solange überprüfen, bis ein Datenträger
gefunden wurde. Weitere Einzelheiten siehe oben unter 04
HEX
.
oder
Daten
zum Schreiben auf den Datenträger.
(Fortsetzung siehe nächste )
Bitte beachten Sie
den prinzipiellen
Ablauf auf 25 und
die Beispiele auf den
26 ... 34.
Bitte beachten Sie:
Sämtliche Befehle,
die den Kopf 2 be-
treffen, sind bei allen
Versionen für einen
einzelnen Schreib-/
Lesekopf ungültig.
C6_2-019_641365_0506-d.p65
20
20
D
Funktionsbeschreibung
Erklärungen zum
Ausgangspuffer
(Fortsetzung)
Bitte beachten Sie
den prinzipiellen
Ablauf auf 25 und
die Beispiele auf den
26 ... 34.
Sub-
Bedeutung
Funktionsbeschreibung
adresse
03
HEX
Anfangsadresse
(High Byte)
Startadresse, ab der vom Datenträger gelesen bzw. auf den Code-
träger geschrieben werden soll (das High Byte wird zusätzlich für
den Adressbereich von 256 bis 8.191 benötigt).
oder
Daten
zum Schreiben auf den Datenträger.
04
HEX
Anzahl Byte
(Low Byte)
Anzahl Byte, die ab Anfangsadresse gelesen bzw. geschrieben wer-
den sollen (das Low Byte deckt den Umfang von 1 bis 256 Byte ab).
oder
Daten
zum Schreiben auf den Datenträger.
05
HEX
Anzahl Byte
(High Byte)
Anzahl Byte, die ab Anfangsadresse gelesen bzw. geschrieben
werden sollen (das High Byte wird zusätzlich für den Umfang von
257 bis 8.192 Byte benötigt).
oder
Daten
zum Schreiben auf den Datenträger.
06
HEX
Daten
zum Schreiben auf den Datenträger.
...
Daten
zum Schreiben auf den Datenträger.
letztes Byte
Daten
zum Schreiben auf den Datenträger
oder
2. Bitleiste
Stimmen 1. und 2. Bitleiste überein, liegen gültige Daten vor.