delay_time.lst

来自「按键控制步进电机正反转」· LST 代码 · 共 52 行

LST
52
字号
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 + =
减小字号Ctrl + -
显示快捷键?