Hardware Reference
In-Depth Information
;******************************************************************************
; [:][ROUTe:]OPEN? SCPI Command
;******************************************************************************
open?
movff OUT_LPARPOINT,FSR2L
movff OUT_HPARPOINT,FSR2H
movff POSTINC2,BULKOUT
movlw '('
cpfseq BULKOUT
bra open?_error2
movff POSTINC2,BULKOUT
movlw '@'
cpfseq BULKOUT
bra
open?_error2
open?_loop
movff POSTINC2,BULKOUT
movlw '1'
cpfslt BULKOUT
bra
open?h
bra
open?_error1
open?h
movlw '4'
cpfsgt BULKOUT
bra
open?_path
bra
open?_error1
open?_path
; compute bit position
movlw '1'
cpfseq BULKOUT
bra open?2
btfss PORTD,4
bra
open?1_1
bra
open?1_0
open?1_1
call
resp_1
bra
open?_deltest
open?1_0
call
resp_0
bra
open?_deltest
open?2
movlw '2'
cpfseq BULKOUT
bra open?3
btfss PORTD,5
Search WWH ::




Custom Search