Hardware Reference
In-Depth Information
11.2.4 *ESE (Standard Event Status Enable Command)
Das Standard Event Status Enable Register korrespondiert mit dem zuvor beschrie-
benen Standard Event Status Register. Es hält für jedes Bit des letztgenannten Regis-
ters ein Freigabe-Bit bereit, mit dem der Anwender die Bedingungen für eine Sum-
mennachricht mit der Bezeichnung ESB (Event Summary Bit) konfigurieren kann
[IEEE-488.2: Abb. 11.9]. Das Register hat folgenden Inhalt:
Standard Event Status Enable Register
PONE URQE
CMEE
EXEE
DDEE
QYEE
RQCE
OPCE
Der Registerinhalt wird mit dem auf den Befehlskopf fol-
genden Parameter <decimal_number> überschrieben. Es
sind die Werte von 0 bis 255 erlaubt, die der Dezimaldar-
stellung einer 8-Bit-Binärzahl entsprechen. Im folgenden
Diagramm ist die logische Verknüpfung der Eingangsva-
riablen aus den Registern ESR und ESE zur Erzeugung
der Ausgangsvariable ESB dargestellt.
Die Ausgangsvariable ESB geht als Bit 5 in das Status
Byte Register ein, das später beschrieben wird [IEEE-
488.2: 10.10].
;******************************************************************************
; *ESE Standard Event Status Enable Command
;******************************************************************************
ese
call decimal_number
tstfsz decimalxH
bra ese_error
movff decimalxL,ESE
call computeESB
return 0
ese_error
; this is an overranged parameter
bsf ESR,EXE ;execution error
call computeESB
return 1
 
Search WWH ::




Custom Search