?? 多種延時程序.txt
字號:
;以下各延時程序為6M晶振
;-----------------------------------------------------
;功能:延時0.1秒
;----------------------------------------------------
DELAY01:
PUSH 2
PUSH 1
PUSH 0
MOV 2,#01H ;延時0.2s
DELAY011: MOV 1,#00H
DELAY022: MOV 0,#61H ;延時100個ms
DJNZ 0,$
DJNZ 1,DELAY022 ;6M
DJNZ 2,DELAY011
POP 0
POP 1
POP 2
RET
;-----------------------------------------------------
;功能:延時0.2秒
;----------------------------------------------------
DELAY02:
PUSH 2
PUSH 1
PUSH 0
MOV 2,#02H ;延時0.2s
DELAY11: MOV 1,#00H
DELAY22: MOV 0,#61H ;延時100個ms
DJNZ 0,$
DJNZ 1,DELAY22 ;6M
DJNZ 2,DELAY11
POP 0
POP 1
POP 2
RET
;-----------------------------------------------------
;功能:延時0.5秒
;----------------------------------------------------
DELAY05:
PUSH 2
PUSH 1
PUSH 0
MOV 2,#05H ;延時0.5s
DELAY051: MOV 1,#00H
DELAY052: MOV 0,#61H ;延時100個ms
DJNZ 0,$
DJNZ 1,DELAY052 ;6M
DJNZ 2,DELAY051
POP 0
POP 1
POP 2
RET
;-----------------------------------------------------
;功能:延時1秒
;----------------------------------------------------
DELAY10:
PUSH 2
PUSH 1
PUSH 0
MOV 2,#0AH ;延時1s
DELAYY11: MOV 1,#00H
DELAYY22: MOV 0,#61H ;延時100個ms
DJNZ 0,$
DJNZ 1,DELAY22 ;6M
DJNZ 2,DELAY11
POP 0
POP 1
POP 2
RET
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -