📄 88led.lst
字号:
A51 MACRO ASSEMBLER 88LED 01/04/2006 21:40:39 PAGE 1
MACRO ASSEMBLER A51 V7.10
OBJECT MODULE PLACED IN 88LED.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE 88LED.ASM SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
1
2
3
4
5
6
7
8
9
0000 10 ORG 0000H
0000 0130 11 AJMP START
0030 12 ORG 0030H
0030 00 13 START:NOP
0031 7B03 14 MOV R3,#3
0033 7C08 15 LOP2: MOV R4,#8
0035 7A00 16 MOV R2,#0
0037 75A0FF 17 LOP1:MOV P2,#0FFH
003A 9000A1 18 MOV DPTR,#TABA
003D EA 19 MOV A,R2
003E 93 20 MOVC A,@A+DPTR
003F F5B0 21 MOV P3,A
0041 0A 22 INC R2
0042 120094 23 LCALL DELAY
0045 DCF0 24 DJNZ R4,LOP1
0047 DBEA 25 DJNZ R3,LOP2
0049 7B03 26 MOV R3,#3
004B 7C08 27 LOP4:MOV R4,#8
28
004D 7A07 29 MOV R2,#7
30
31
32
33
34
35
36
37
38
004F 75A0FF 39 LOP3:MOV P2,#0FFH
40
0052 9000A1 41 MOV DPTR,#TABA
0055 EA 42 MOV A,R2
0056 93 43 MOVC A,@A+DPTR
0057 F5B0 44 MOV P3,A
0059 1A 45 DEC R2
005A 120094 46 LCALL DELAY
005D DCF0 47 DJNZ R4,LOP3
005F DBEA 48 DJNZ R3,LOP4
0061 7B03 49 MOV R3,#3
0063 7C08 50 LOP6: MOV R4,#8
0065 7A00 51 MOV R2,#0
0067 75B000 52 LOP5: MOV P3,#00H
006A 9000A9 53 MOV DPTR,#TABB
006D EA 54 MOV A,R2
006E 93 55 MOVC A,@A+DPTR
006F F5A0 56 MOV P2,A
0071 0A 57 INC R2
0072 120094 58 LCALL DELAY
A51 MACRO ASSEMBLER 88LED 01/04/2006 21:40:39 PAGE 2
0075 DCF0 59 DJNZ R4,LOP5
0077 DBEA 60 DJNZ R3,LOP6
0079 7B03 61 MOV R3,#3
007B 7C08 62 LOP8:MOV R4,#8
007D 7A07 63 MOV R2,#7
007F 75B000 64 LOP7:MOV P3,#00H
0082 9000A9 65 MOV DPTR,#TABB
0085 EA 66 MOV A,R2
0086 93 67 MOVC A,@A+DPTR
0087 F5A0 68 MOV P2,A
0089 1A 69 DEC R2
008A 120094 70 LCALL DELAY
008D DCF0 71 DJNZ R4,LOP7
008F DBEA 72 DJNZ R3,LOP8
0091 020030 73 LJMP START
74
75
76
77
78
79
80
81
0094 7D0A 82 DELAY:MOV R5,#10
0096 7E14 83 D2:MOV R6,#20
0098 7FF8 84 D1:MOV R7,#248
009A DFFE 85 DJNZ R7,$
009C DEFA 86 DJNZ R6,D1
009E DDF6 87 DJNZ R5,D2
00A0 22 88 RET
00A1 FEFDFBF7 89 TABA: DB 0FEH,0FDH,0FBH,0F7H,0EFH,0DFH,0BFH,07FH
00A5 EFDFBF7F
00A9 01020408 90 TABB: DB 01H,02H,04H,08H,10H,20H,40H,80H
00AD 10204080
91 END
A51 MACRO ASSEMBLER 88LED 01/04/2006 21:40:39 PAGE 3
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
D1 . . . . . . . . C ADDR 0098H A
D2 . . . . . . . . C ADDR 0096H A
DELAY. . . . . . . C ADDR 0094H A
LOP1 . . . . . . . C ADDR 0037H A
LOP2 . . . . . . . C ADDR 0033H A
LOP3 . . . . . . . C ADDR 004FH A
LOP4 . . . . . . . C ADDR 004BH A
LOP5 . . . . . . . C ADDR 0067H A
LOP6 . . . . . . . C ADDR 0063H A
LOP7 . . . . . . . C ADDR 007FH A
LOP8 . . . . . . . C ADDR 007BH A
P2 . . . . . . . . D ADDR 00A0H A
P3 . . . . . . . . D ADDR 00B0H A
START. . . . . . . C ADDR 0030H A
TABA . . . . . . . C ADDR 00A1H A
TABB . . . . . . . C ADDR 00A9H A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -