Hardware Reference
In-Depth Information
clrf noopFLAG
movlw .20
;command pending time
movwf timerOPC
close_error
return
11.5.3 [:][ROUTe]:CLOSe? <channel list>
Mit diesem Befehl werden die in der <channel list> definierten Relais daraufhin
abgefragt, ob sie eingeschaltet sind [SCPI-4: 9.3.1]. In der Antwort wird für jedes
eingeschaltete Relais eine 1, für jedes ausgeschaltete eine 0 gemeldet, und zwar in
der Reihenfolge, wie in <channel list> vorgegeben. Im folgenden Beispiel werden
alle vier Relais des Beispielgeräts in der Reihenfolge 1, 2, 3, 4 abgefragt.
;******************************************************************************
; [:][ROUTe:]CLOSe? SCPI Command
;******************************************************************************
close?
movff OUT_LPARPOINT,FSR2L
movff OUT_HPARPOINT,FSR2H
movff POSTINC2,BULKOUT
movlw '('
cpfseq BULKOUT
bra close?_error2
movff POSTINC2,BULKOUT
movlw '@'
cpfseq BULKOUT
bra
close?_error2
close?_loop
movff POSTINC2,BULKOUT
movlw '1'
cpfslt BULKOUT
bra
close?h
Search WWH ::




Custom Search