Herunterladen Inhalt Inhalt Diese Seite drucken

2Stb - Status Byte Register - Grundig SC 600 Handbuch

Inhaltsverzeichnis

Werbung

ESE - EVENT STATUS ENABLE REGISTER
Bedeutung des
Registers
Register
beschreiben
Register auslesen
und löschen

6.3.1.2STB - STATUS BYTE REGISTER

Bedeutung des
Registers
Register auslesen
und löschen
Inhalt des
STB-Registers
Inhalt des
STB-Registers
Um bestimmte Zustände und Einstellungen zu überprüfen, können Sie
den Inhalt des ESR-Registers mit Hilfe einer Maske abfragen. Es
werden die einzelnen Bits verglichen und nach folgender logischer
Verknüpfung ausgewertet:
 ESB = (ESR7 ∧ ESE7) ∨ (ESR6 ∧ ESE6) ∨ (ESR5 ∧ ESE5) ∨
(ESR4 ∧ ESE4) ∨ (ESR3 ∧ ESE3) ∨ (ESR2 ∧ ESE2) ∨
(ESR1 ∧ ESE1) ∨ (ESR
Das Ergebnis ESB (Event Summary Bit) wird ins STB-Register einge-
tragen.
Der Befehl
* ESE <XXX>
mit einer beliebigen Maske zu beschreiben. Der Wert
Bereich von
bis
0
255
gemeldet.
OUT OF RANGE
Der aktuelle Inhalt
gangspuffer (COM Ø).
Das ESE-Register wird nach folgenden Vorgängen auf
 Einschalten des SC 600
 Senden des Befehls
 Änderung der Schnittstellenparameter
Über das STB-Register kann jederzeit der aktuelle Zustand des
SC 600 abgefragt werden.
Der Inhalt des STB-Registers
mit dem Befehl
* STB?
Das STB-Register wird nach folgenden Vorgängen auf
 Einschalten des SC 600
 Senden des Befehls
 Änderung der Schnittstellenparameter (außer Bit 4 - MAV)
Bit 7: Wird nicht benutzt, immer auf
Bit 6: (MSS) Master Summary Bit
Ergebnis beim Überprüfen des STB-Registers mit einer Maske
(SRE-Register, s. unten).
Bit 5: (ESB) Event Summary Bit
Ergebnis beim Überprüfen des ESR-Registers mit einer Maske
(ESE-Register, s. oben).
Bit 4: (MAV) Message Available
signalisiert, daß eine aktuelle Meldung des SC 600 im Aus-
1
gangspuffer (COM Ø) steht.
Bit 3: Wird nicht benutzt, immer auf
Bit 2: Wird nicht benutzt, immer auf
Bit 1: (TSB) Transmit Summary Bit
Ergebnis beim Überprüfen des TSR-Registers mit einer Maske
(TER-Register, s. unten).
Bit 0: (RSB) Receive Summary Bit
Ergebnis beim Überprüfen des RSR-Registers mit einer Maske
(RER-Register, s. unten).
∧ ESE
0
bietet die Möglichkeit, das ESE-Register
liegen. Andernfalls wird der Fehler 134
liegt nach der Abfrage
<XXX>
* ESE 0
im Bereich von
<XXX>
in den Ausgangspuffer (COM Ø) abgelegt.
* CLS
Ø
Ø
Ø
13
)
0
<XXX>
* ESE?
gesetzt:
Ø
bis
0
gesetzt:
Ø
gesetzt.
gesetzt.
gesetzt.
muß im
VAL.
im Aus-
wird
255

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis