Hardware Reference
In-Depth Information
; illegal path value
open?_error1
bsf ESR,EXE ;execution error
call computeESB
retlw 1
; not a channel_list at all
open?_error2
bsf ESR,CME ;command error
call computeESB
retlw 2
11.5.7 [:][ROUTe]:OPEN:ALL
Dieser Befehl entspricht in etwa einer Notabschaltung, denn er schaltet alle Relais
auf einmal aus [SCPI-2: 17.3.1].
;******************************************************************************
; [:][ROUTe:]OPEN:ALL SCPI Command
;******************************************************************************
open_all
movlw B'00001111'
movwf CHANN_PATTERN
movff PORTD,WREG
andwf CHANN_PATTERN,0
movwf LATD
movwf PORTD,1
;redirect pointer
movlw HIGH USBTMCroot
movwf COMMAND_HSCRATCH
movlw LOW USBTMCroot
movwf COMMAND_LSCRATCH
clrf noopFLAG
movlw .20
;command pending time
movwf timerOPC
return
Search WWH ::




Custom Search