?? driver1.asm
字號:
; 直接訪問方式的驅(qū)動子程序
; 程序口地址設(shè)置CWADD1,DWADD1,CRADD1,DRADD1
; 占用內(nèi)部資源DAT1,A,COM
; 程序輸入變量: DAT1,,COM
;===============直接訪問方式驅(qū)動子程序==================
; 判忙標(biāo)志BF子程序
PR0: PUSH DPL
PUSH DPH
MOV DPTR,#CRADD1
PR01: MOVX A,@DPTR
JB ACC.6,PR01
POP DPH
POP DPL
RET
;---------------------------
; 寫指令代碼子程序
PR1: PUSH DPL
PUSH DPH
MOV DPTR,#CWADD1
MOV A,COM
MOVX @DPTR,A
POP DPH
POP DPL
RET
;---------------------------
; 寫參數(shù)及顯示數(shù)據(jù)子程序
PR2: PUSH DPL
PUSH DPH
MOV DPTR,#DWADD1
MOV A,DAT1
MOVX @DPTR,A
POP DPH
POP DPL
RET
;---------------------------
; 讀參數(shù)及顯示數(shù)據(jù)子程序
PR3: PUSH DPL
PUSH DPH
MOV DPTR,#DRADD1
MOVX A,@DPTR
MOV DAT1,A
POP DPH
POP DPL
RET
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -