📄 dm.lst
字号:
A51 MACRO ASSEMBLER DM 12/01/2008 16:55:07 PAGE 1
MACRO ASSEMBLER A51 V7.00a
OBJECT MODULE PLACED IN E:\DM.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE E:\DM.ASM DB SB
LOC OBJ LINE SOURCE
0000 1 ST_ADDR EQU 0H
0000 2 ORG ST_ADDR
0000 020030 3 LJMP START
0030 4 ORG ST_ADDR+30H
0030 908000 5 START:MOV DPTR,#8000H
0033 7490 6 MOV A,#90H
0035 F0 7 MOVX @DPTR,A
0036 1153 8 ACALL Delay1
0038 7484 9 Begin:MOV A,#84H
003A F0 10 MOVX @DPTR,A
003B 1160 11 ACALL Delay2
003D 7448 12 MOV A,#48H
003F F0 13 MOVX @DPTR,A
0040 1153 14 ACALL Delay1
0042 1153 15 ACALL Delay1
0044 7430 16 MOV A,#30H
0046 F0 17 MOVX @DPTR,A
0047 1160 18 ACALL Delay2
0049 7448 19 MOV A,#48H
004B F0 20 MOVX @DPTR,A
004C 1153 21 ACALL Delay1
004E 1153 22 ACALL Delay1
23
0050 020038 24 LJMP Begin
25
0053 7D0A 26 Delay1:MOV R5,#10
0055 7FC8 27 dm3:MOV R7,#200
0057 7E7E 28 dm1:MOV R6,#126
0059 DEFE 29 dm2:DJNZ R6,dm2
005B DFFA 30 DJNZ R7,dm1
005D DDF6 31 DJNZ R5,dm3
005F 22 32 RET
33
0060 7D32 34 Delay2:MOV R5,#50
0062 7FC8 35 DEL3:MOV R7,#200
0064 7E7E 36 DEL1:MOV R6,#126
0066 DEFE 37 DEL2:DJNZ R6,DEL2
0068 DFFA 38 DJNZ R7,DEL1
006A DDF6 39 DJNZ R5,DEL3
006C 22 40 RET
41 END
A51 MACRO ASSEMBLER DM 12/01/2008 16:55:07 PAGE 2
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
BEGIN. . . . . . . C ADDR 0038H A
DEL1 . . . . . . . C ADDR 0064H A
DEL2 . . . . . . . C ADDR 0066H A
DEL3 . . . . . . . C ADDR 0062H A
DELAY1 . . . . . . C ADDR 0053H A
DELAY2 . . . . . . C ADDR 0060H A
DM1. . . . . . . . C ADDR 0057H A
DM2. . . . . . . . C ADDR 0059H A
DM3. . . . . . . . C ADDR 0055H A
START. . . . . . . C ADDR 0030H A
ST_ADDR. . . . . . N NUMB 0000H A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -