⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test.lst

📁 单片机控制流水灯
💻 LST
字号:
A51 MACRO ASSEMBLER  TEST                                                                 01/09/2006 14:51:23 PAGE     1


MACRO ASSEMBLER A51 V7.10
OBJECT MODULE PLACED IN test.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE test.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

0000                   1             ORG 0000H
0000 0130              2             AJMP START
0030                   3             ORG 0030H
0030 D290              4     START: SETB P1.0
0032 1189              5            ACALL DELAY
0034 759000            6            MOV P1,#00H
0037 C290              7            CLR P1.0
0039 1189              8            ACALL DELAY
003B D291              9            SETB P1.1
003D 1189             10            ACALL DELAY
003F 759000           11            MOV P1,#00H
0042 C291             12            CLR P1.1
0044 1189             13            ACALL DELAY
0046 D292             14            SETB P1.2
0048 1189             15            ACALL DELAY
004A 759000           16            MOV P1,#00H
004D C292             17            CLR P1.2
004F 1189             18            ACALL DELAY
0051 D293             19            SETB P1.3
0053 1189             20            ACALL DELAY
0055 759000           21            MOV P1,#00H
0058 C293             22            CLR P1.3
005A 1189             23            ACALL DELAY
005C D294             24            SETB P1.4
005E 1189             25            ACALL DELAY
0060 759000           26            MOV P1,#00H
0063 C294             27            CLR P1.4
0065 1189             28            ACALL DELAY
0067 D295             29            SETB P1.5
0069 1189             30            ACALL DELAY
006B 759000           31            MOV P1,#00H
006E C295             32            CLR P1.5
0070 1189             33            ACALL DELAY
0072 D296             34            SETB P1.6
0074 1189             35            ACALL DELAY
0076 759000           36            MOV P1,#00H
0079 C296             37            CLR P1.6
007B 1189             38            ACALL DELAY
007D D297             39            SETB P1.7
007F 1189             40            ACALL DELAY
0081 759000           41            MOV P1,#00H
0084 C297             42            CLR P1.7
0086 020030           43            LJMP START
0089 7F9A             44     DELAY: MOV R7,#09AH; 延迟子程序开始,寄存器R7被赋值为250
008B 7E9A             45     LOOPA: MOV R6,#09AH; 寄存器R6被赋值为250
008D 00               46     LOOPB: NOP ;NOP为空操作指令,内循环开始。
008E 00               47             NOP
008F 00               48             NOP
0090 00               49             NOP
0091 00               50             NOP
0092 00               51             NOP
0093 DEF8             52             DJNZ R6,LOOPB;R6的值减1后不为0则转移至“LOOP
0095 DFF4             53             DJNZ R7,LOOPA;R7的值减1后不为0则转移至“LOOP
0097 22               54             RET     
                      55             END
                             
A51 MACRO ASSEMBLER  TEST                                                                 01/09/2006 14:51:23 PAGE     2

SYMBOL TABLE LISTING
------ ----- -------


N A M E             T Y P E  V A L U E   ATTRIBUTES

DELAY. . . . . . .  C ADDR   0089H   A   
LOOPA. . . . . . .  C ADDR   008BH   A   
LOOPB. . . . . . .  C ADDR   008DH   A   
P1 . . . . . . . .  D ADDR   0090H   A   
START. . . . . . .  C ADDR   0030H   A   


REGISTER BANK(S) USED: 0 

ASSEMBLY COMPLETE.  0 WARNING(S), 0 ERROR(S)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -