📄 2.lst
字号:
A51 MACRO ASSEMBLER 2 11/03/2005 09:58:53 PAGE 1
MACRO ASSEMBLER A51 V7.01
OBJECT MODULE PLACED IN 2.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE 2.asm SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
0000 1 org 0000H
0000 802E 2 SJMP dplop
0030 3 ORG 0030H
4
0030 5 dplop:
0030 7401 6 mov a,#01
0032 F9 7 mov r1,a
0033 90007E 8 mov dptr,#numtab
9
0036 E9 10 MOV A,r1
0037 93 11 MOVC A,@A+DPTR
0038 F580 12 mov p0,a
003A C2A5 13 clr p2.5
14
003C 1179 15 acall d1ms
003E D2A5 16 setb p2.5
0040 09 17 inc r1
18
0041 E9 19 mov a,r1
0042 93 20 MOVC A,@A+DPTR
0043 F580 21 mov p0,a
0045 C2A4 22 clr p2.4
0047 1179 23 acall d1ms
0049 D2A4 24 setb p2.4
004B 09 25 inc r1
26
004C E9 27 mov a,r1
004D 93 28 MOVC A,@A+DPTR
004E F580 29 mov p0,a
0050 C2A3 30 clr p2.3
0052 1179 31 acall d1ms
0054 D2A3 32 setb p2.3
0056 09 33 inc r1
34
0057 E9 35 mov a,r1
0058 93 36 MOVC A,@A+DPTR
0059 F580 37 mov p0,a
005B C2A2 38 clr p2.2
005D 1179 39 acall d1ms
005F D2A2 40 setb p2.2
0061 09 41 inc r1
42
0062 E9 43 mov a,r1
0063 93 44 MOVC A,@A+DPTR
0064 F580 45 mov p0,a
0066 C2A1 46 clr p2.1
0068 1179 47 acall d1ms
006A D2A1 48 setb p2.1
006C 09 49 inc r1
50
006D E9 51 mov a,r1
006E 93 52 MOVC A,@A+DPTR
006F F580 53 mov p0,a
0071 C2A0 54 clr p2.0
0073 1179 55 acall d1ms
0075 D2A0 56 setb p2.0
57
58
A51 MACRO ASSEMBLER 2 11/03/2005 09:58:53 PAGE 2
59
0077 80B7 60 SJMP dplop
61
0079 62 d1ms:
0079 7AC8 63 MOV R2,#200
007B DAFE 64 DJNZ R2,$
007D 22 65 RET
66
67
007E C0F9A4B0 68 numtab: DB 0c0H,0f9H,0a4H,0b0H,99H,92H,82H,0f8H,80H,90H
0082 999282F8
0086 8090
69
70 end
A51 MACRO ASSEMBLER 2 11/03/2005 09:58:53 PAGE 3
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
D1MS . . . . . . . C ADDR 0079H A
DPLOP. . . . . . . C ADDR 0030H A
NUMTAB . . . . . . C ADDR 007EH A
P0 . . . . . . . . D ADDR 0080H A
P2 . . . . . . . . D ADDR 00A0H A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -