📄 delay_time.lst
字号:
A51 MACRO ASSEMBLER DELAY_TIME 12/16/2008 13:48:02 PAGE 1
MACRO ASSEMBLER A51 V8.01
OBJECT MODULE PLACED IN delay_time.OBJ
ASSEMBLER INVOKED BY: E:\proteus_keilc\keil\C51\BIN\A51.EXE delay_time.asm SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
1 PUBLIC _DELAY
2 DE SEGMENT CODE
---- 3 RSEG DE
0000 4 _DELAY:
5
0000 00 6 NOP
0001 EE 7 MOV A,R6
0002 C0E0 8 PUSH ACC
0004 EF 9 MOV A,R7
0005 23 10 RL A ;R7中的值乘2
0006 FF 11 MOV R7,A
0007 12 DL1:
0007 7E7D 13 MOV R6,#7DH;
0009 14 DL2:
0009 00 15 NOP
000A 00 16 NOP
000B DEFC 17 DJNZ R6,DL2
000D DFF8 18 DJNZ R7,DL1
19
000F D0E0 20 POP ACC
0011 FE 21 MOV R6,A
0012 22 22 RET
23 END
A51 MACRO ASSEMBLER DELAY_TIME 12/16/2008 13:48:02 PAGE 2
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
ACC. . . . . . . . D ADDR 00E0H A
DE . . . . . . . . C SEG 0013H REL=UNIT
DL1. . . . . . . . C ADDR 0007H R SEG=DE
DL2. . . . . . . . C ADDR 0009H R SEG=DE
_DELAY . . . . . . C ADDR 0000H R SEG=DE
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -