📄 delay.src
字号:
; .\delay.SRC generated from: .\delay.c
NAME DELAY
?PR?_delay?DELAY SEGMENT CODE
?PR?_delay1?DELAY SEGMENT CODE
PUBLIC _delay1
PUBLIC _delay
; delay(unsigned char a)
RSEG ?PR?_delay?DELAY
_delay:
USING 0
;---- Variable 'a?040' assigned to Register 'R7' ----
; SOURCE LINE # 1
; {
; SOURCE LINE # 2
; #pragma asm
; DL1:MOV R6,#00H
DL1:MOV R6,#00H
; DJNZ R6,$;
DJNZ R6,$;
; DJNZ R7,DL1;
DJNZ R7,DL1;
; #pragma endasm
; return (a);
; SOURCE LINE # 8
MOV R6,#00H
; }
; SOURCE LINE # 9
?C0001:
RET
; END OF _delay
;
;
; delay1(int a)
RSEG ?PR?_delay1?DELAY
_delay1:
;---- Variable 'a?141' assigned to Register 'R6/R7' ----
; SOURCE LINE # 12
; {
; SOURCE LINE # 13
; #pragma asm
; DL2:MOV R6,#0FFH
DL2:MOV R6,#0FFH
; DL3:MOV R5,#00H
DL3:MOV R5,#00H
; DJNZ R5,$;
DJNZ R5,$;
; DJNZ R6,DL3
DJNZ R6,DL3
; DJNZ R7,DL2;
DJNZ R7,DL2;
; #pragma endasm
; return (a);
; SOURCE LINE # 21
; }
; SOURCE LINE # 22
?C0002:
RET
; END OF _delay1
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -