📄 led.lst
字号:
A51 MACRO ASSEMBLER LED 06/21/2008 15:51:40 PAGE 1
MACRO ASSEMBLER A51 V7.10
OBJECT MODULE PLACED IN LED.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE LED.asm SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
0100 1 ORG 0100H
0100 01020408 2 tmp1: DB 01H,02H,04H,08H,10H,20H,40H,80H,81H,82H
0104 10204080
0108 8182
010A 848890A0 3 tmp2: DB 84H,88H,90H,0A0H,0C0H,0C1H,0C2H,0C4H,0C8H,0D0H
010E C0C1C2C4
0112 C8D0
0114 E0E1E2E4 4 tmp3: DB 0E0H,0E1H,0E2H,0E4H,0E8H,0F0H,0F1H,0F2H,0F4H,0F8H
0118 E8F0F1F2
011C F4F8
011E F9FAFCFD 5 tmp4: DB 0F9H,0FAH,0FCH,0FDH,0FEH,0FFH,0FFH,00H,0FFH,00H
0122 FEFFFF00
0126 FF00
6
7
8
0000 9 ORG 0000H
0000 020200 10 LJMP MAIN
0200 11 ORG 0200H
0200 900100 12 MAIN:MOV DPTR,#0100H
0203 7F28 13 MOV R7,#40
0205 120219 14 LCALL DELAY
0208 120219 15 LCALL DELAY
020B E4 16 L2: CLR A
020C 93 17 MOVC A,@A+DPTR
020D F4 18 CPL A
020E F5A0 19 MOV P2,A
0210 120219 20 LCALL DELAY
0213 A3 21 INC DPTR
0214 DFF5 22 DJNZ R7,L2
0216 020200 23 LJMP MAIN
24
0219 7DFF 25 DELAY: MOV R5,#255
021B 7EFF 26 D1: MOV R6,#255
021D DEFE 27 DJNZ R6,$
021F DDFA 28 DJNZ R5,D1
0221 22 29 RET
30 END
A51 MACRO ASSEMBLER LED 06/21/2008 15:51:40 PAGE 2
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
D1 . . . . . . . . C ADDR 021BH A
DELAY. . . . . . . C ADDR 0219H A
L2 . . . . . . . . C ADDR 020BH A
MAIN . . . . . . . C ADDR 0200H A
P2 . . . . . . . . D ADDR 00A0H A
TMP1 . . . . . . . C ADDR 0100H A
TMP2 . . . . . . . C ADDR 010AH A
TMP3 . . . . . . . C ADDR 0114H A
TMP4 . . . . . . . C ADDR 011EH A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -