📄 cmd_seq.asm
字号:
CMD_LIST
MOVLW HIGH CMD_LIST
MOVWF PCLATH
MOVF OFFSET,W
ADDWF PCL,F
GOTO SEND_40_CMD
GOTO SEND_41_CMD
GOTO SEND_42_CMD
GOTO SEND_43_OFF_CMD
GOTO SEND_44_CMD
GOTO SEND_45_CMD
GOTO SEND_46_CMD
GOTO SEND_47_CMD
GOTO SEND_48_CMD
GOTO SEND_49_CMD
GOTO SEND_4A_CMD
GOTO SEND_4B_CMD
GOTO SEND_4C_CMD
GOTO SEND_4D_CMD
GOTO SEND_4E_CMD
GOTO SEND_4F_CMD
RETURN
RETURN
RETURN
GOTO SEND_43_ON_CMD
;----------------------------------------------------------------------------
PSCTP2_CMD
CLRF OFFSET
MOVLW NOF_CMD_ADDR
MOVWF FSR
CALL PSCTP2_CMD_LIST
MOVWF INDF
MOVWF NOF_CMD
PSCTP2_CMD_LP
INCF FSR,F
INCF OFFSET,F
CALL PSCTP2_CMD_LIST
MOVWF INDF
MOVF NOF_CMD,W
SUBWF OFFSET,W
BTFSS STATUS,C
GOTO PSCTP2_CMD_LP
RETURN
;----------------------------------------------------------------------------
PSCTP3_CMD
CLRF OFFSET
MOVLW NOF_CMD_ADDR
MOVWF FSR
CALL PSCTP3_CMD_LIST
MOVWF INDF
MOVWF NOF_CMD
PSCTP3_CMD_LP
INCF FSR,F
INCF OFFSET,F
CALL PSCTP3_CMD_LIST
MOVWF INDF
MOVF NOF_CMD,W
SUBWF OFFSET,W
BTFSS STATUS,C
GOTO PSCTP3_CMD_LP
RETURN
;----------------------------------------------------------------------------
;Protocol 2 Send Commnad Sequence
PSCTP2_CMD_LIST
MOVLW HIGH PSCTP2_CMD_LIST
MOVWF PCLATH
MOVF OFFSET,W
ADDWF PCL,F
RETLW D'9' ;No of Command Bytes;
RETLW 0x53 ;43 Command ON
RETLW 0x4D
RETLW 0x43 ;43 Command setting mode :OFF
RETLW 0x43
RETLW 0x42
RETLW 0x53 ;43 Command setting mode :ON
RETLW 0x4D
RETLW 0x43
RETLW 0x43
;----------------------------------------------------------------------------
;Protocol 3 Send Commnad Sequence
PSCTP3_CMD_LIST
MOVLW HIGH PSCTP3_CMD_LIST
MOVWF PCLATH
MOVF OFFSET,W
ADDWF PCL,F
RETLW D'11'
RETLW 0x53 ;43 Command setting mode :ON
RETLW 0x4D
RETLW 0x43
RETLW 0x43
RETLW 0x42
RETLW 0x53
RETLW 0x4D
RETLW 0x45
RETLW 0x4F
RETLW 0x43
RETLW 0x43
;----------------------------------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -