📄 delay.lst
字号:
A51 MACRO ASSEMBLER DELAY 04/11/2009 10:23:23 PAGE 1
MACRO ASSEMBLER A51 V8.00d
OBJECT MODULE PLACED IN delay.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE delay.asm SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
1 NAME DELAY
2 ?PR?_DELAY?DELAY SEGMENT CODE
3 PUBLIC _DELAY
---- 4 RSEG ?PR?_DELAY?DELAY
0000 C0E0 5 _DELAY: PUSH ACC ;2
0002 EF 6 MOV A,R7 ;1
0003 6001 7 JZ DELA1 ;2
0005 0E 8 INC R6 ;1
0006 7D32 9 DELA1: MOV R5,#50D ;2
0008 DDFE 10 DJNZ R5,$ ;2
000A DFFA 11 DJNZ R7,DELA1 ;2
000C DEF8 12 DJNZ R6,DELA1 ;2
000E D0E0 13 POP ACC ;2
0010 22 14 RET ;2
15
16 END
A51 MACRO ASSEMBLER DELAY 04/11/2009 10:23:23 PAGE 2
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
?PR?_DELAY?DELAY . C SEG 0011H REL=UNIT
ACC. . . . . . . . D ADDR 00E0H A
DELA1. . . . . . . C ADDR 0006H R SEG=?PR?_DELAY?DELAY
DELAY. . . . . . . N NUMB -----
_DELAY . . . . . . C ADDR 0000H R SEG=?PR?_DELAY?DELAY
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -