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

📄 main.ls1

📁 编译环境是KEIL,仿真环境是PROTEUS,控制彩灯的闪烁
💻 LS1
字号:
A51 MACRO ASSEMBLER  MAIN                                                                 07/20/2008 14:47:10 PAGE     1


MACRO ASSEMBLER A51 V7.07
OBJECT MODULE PLACED IN main.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE main.src PR(.\main.ls1) EP DEBUG

LOC  OBJ            LINE     SOURCE

                       1     ; .\main.SRC generated from: main.c
                       2     ; COMPILER INVOKED BY:
                       3     ;        C:\Keil\C51\BIN\C51.EXE main.c BROWSE DEBUG OBJECTEXTEND SRC(.\main.SRC)
                       4     
                       5     
                       6     NAME    MAIN
                       7     
                       8     ; #pragma asm
                       9       ; ASSEMBLE CODE HERE
                      10       
                      11       
0000                  12       ORG 0000H
0000 2100             13       AJMP MAIN
                      14       
0100                  15       ORG 0100H
0100                  16       MAIN:
                      17           
0100 740A             18       LL:   MOV A,#0AH  
0102 7E11             19             MOV R6,#11H
0104 758040           20             MOV P0,#40H
0107 04               21        LOOP:INC A  
0108 F8               22             MOV R0,A
0109 83               23             MOVC A,@A+PC
010A F580             24             MOV P0,A
010C 7F50             25             MOV R7,#50H
                      26       
                      27       
010E 3125             28             ACALL DELAY
0110 E8               29             MOV A,R0
0111 DEF4             30             DJNZ R6,LOOP
                      31        
0113 2100             32            AJMP LL
                      33       
                      34       
                      35       
0115 40               36       DES:   DB 40H
0116 79               37              DB 79H
0117 24               38              DB 24H
0118 30               39              DB 30H
0119 19               40              DB 19H
011A 12               41              DB 12H
011B 02               42              DB 02H
011C 78               43              DB 78H
011D 00               44              DB 00H
011E 10               45              DB 10H
011F 08               46              DB 08H
0120 03               47              DB 03H
0121 46               48              DB 46H
0122 21               49              DB 21H
0123 06               50              DB 06H
0124 0E               51              DB 0EH
                      52              
0125 7C50             53       DELAY:MOV R4,#50H
0127                  54            DELAY1:
0127 DCFE             55                 DJNZ R4,DELAY1
0129 DFFA             56              DJNZ R7,DELAY
012B 22               57              RET
                      58             END
A51 MACRO ASSEMBLER  MAIN                                                                 07/20/2008 14:47:10 PAGE     2

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


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

DELAY. . . . . . .  C ADDR   0125H   A   
DELAY1 . . . . . .  C ADDR   0127H   A   
DES. . . . . . . .  C ADDR   0115H   A   
LL . . . . . . . .  C ADDR   0100H   A   
LOOP . . . . . . .  C ADDR   0107H   A   
MAIN . . . . . . .  C ADDR   0100H   A   
P0 . . . . . . . .  D ADDR   0080H   A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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