📄 2.lst
字号:
A51 MACRO ASSEMBLER 2 07/03/2008 09:01:24 PAGE 1
MACRO ASSEMBLER A51 V7.07
OBJECT MODULE PLACED IN 2.OBJ
ASSEMBLER INVOKED BY: D:\Keil\C51\BIN\A51.EXE 2.ASM SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
0080 1 COL EQU P0
00A0 2 ROW EQU P2
3
0000 4 ORG 0000H
0000 0130 5 AJMP MAIN
0030 6 ORG 0030H
0030 7580FF 7 MAIN: MOV COL,#0FFH
0033 75A000 8 MOV ROW,#00H
0036 120054 9 LCALL DELAY
0039 7401 10 MOV A,#01H
003B F580 11 START: MOV COL,A
003D 120054 12 LCALL DELAY
0040 23 13 RL A
0041 B401F7 14 CJNE A,#01H,START
0044 7580FF 15 MOV COL,#0FFH
0047 74FE 16 MOV A,#0FEH
0049 F5A0 17 LOOP: MOV ROW,A
004B 120054 18 LCALL DELAY
004E 23 19 RL A
004F B4FEF7 20 CJNE A,#0FEH,LOOP
0052 0130 21 AJMP MAIN
22
0054 7D02 23 DELAY:MOV R5,#2
0056 7FFA 24 D2: MOV R7,#250
0058 7EC8 25 D1: MOV R6,#200
005A DEFE 26 DJNZ R6,$
005C DFFA 27 DJNZ R7,D1
005E DDF6 28 DJNZ R5,D2
0060 22 29 RET
30
31 END
A51 MACRO ASSEMBLER 2 07/03/2008 09:01:24 PAGE 2
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
COL. . . . . . . . D ADDR 0080H A
D1 . . . . . . . . C ADDR 0058H A
D2 . . . . . . . . C ADDR 0056H A
DELAY. . . . . . . C ADDR 0054H A
LOOP . . . . . . . C ADDR 0049H A
MAIN . . . . . . . C ADDR 0030H A
P0 . . . . . . . . D ADDR 0080H A
P2 . . . . . . . . D ADDR 00A0H A
ROW. . . . . . . . D ADDR 00A0H A
START. . . . . . . C ADDR 003BH A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -