📄 main.lst
字号:
A51 MACRO ASSEMBLER MAIN 04/18/2009 12:03:37 PAGE 1
MACRO ASSEMBLER A51 V8.00
OBJECT MODULE PLACED IN main.OBJ
ASSEMBLER INVOKED BY: D:\Program Files\Keil 51\C51\BIN\A51.EXE main.s SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
0000 1 ORG 0000H;
0000 02010B 2 ljmp MAIN;
0100 3 ORG 0100H;
4
0100 5 delay:
0100 AFFF 6 mov r7,0ffh
0102 AEFF 7 mov r6,0ffh
0104 8 loop1:
0104 DF01 9 djnz r7,loop2
0106 22 10 ret
0107 11 loop2:
0107 DEFE 12 djnz r6,loop2
0109 80F9 13 sjmp loop1
14
010B 15 main:
010B 758160 16 mov sp,#60h
010E 78FE 17 mov r0,#0feh
18
0110 19 while1:
0110 8890 20 mov P1,r0
0112 3100 21 call delay
0114 E8 22 mov a,r0
0115 23 23 rl a
0116 F8 24 mov r0,a
0117 80F7 25 sjmp while1
26
27
28 end
A51 MACRO ASSEMBLER MAIN 04/18/2009 12:03:37 PAGE 2
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
DELAY. . . . . . . C ADDR 0100H A
LOOP1. . . . . . . C ADDR 0104H A
LOOP2. . . . . . . C ADDR 0107H A
MAIN . . . . . . . C ADDR 010BH A
P1 . . . . . . . . D ADDR 0090H A
SP . . . . . . . . D ADDR 0081H A
WHILE1 . . . . . . C ADDR 0110H A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -