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

📄 0303p23s1.lst

📁 用S1实验板 P1口的8个发光管每隔2个右循环点亮
💻 LST
字号:
A51 MACRO ASSEMBLER  0303P23S1                                                            10/11/2004 13:53:08 PAGE     1


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

LOC  OBJ            LINE     SOURCE

                       1     ;2003年<电子制作>3期P23 
                       2     ;用S1实验板
                       3     ;P1口的8个发光管每隔2个右循环点亮 Hantianpei 2004-10-11
                       4     ;*********************************************************************************
0000                   5          ORG 0000H       ;程序开始,ORG是一条伪指令,表示程序从地直0000H开始运行.
0000 020030            6          LJMP MAIN       ;跳转到MAIN主程序处.
0030                   7          ORG 030H        ;主程序MAIN从地址030H开始.
0030 7590DB            8     MAIN:MOV P1,#0DBH    ;MAIN是标号,将二进制数11011011B送入P1口,低电平0点亮发光管.
0033 1141              9          ACALL DEL       ;调用延时子程序维持发光管点亮.
0035 75906D           10          MOV P1,#06DH    ;送立即数6DH即01101101B,结果点亮的发光管右移一位.
0038 1141             11          ACALL DEL       ;调用延时子程序维持发光管点亮
003A 7590B6           12          MOV P1,#0B6H    ;送立即数0B6H即10110110B,结果点亮的发光管继续右移一位
003D 1141             13          ACALL DEL       ;调用延时子程序维持发光管点亮
003F 0130             14          AJMP MAIN       ;跳转到MAIN循环
0041 7FFF             15      DEL:MOV R7,#0FFH    ;延时子程序
0043 7EFF             16     DEL1:MOV R6,#0FFH
0045 DEFE             17     DEL2:DJNZ R6,DEL2
0047 DFFA             18          DJNZ R7,DEL1
0049 22               19          RET             ;返回调用延时子程序处.
                      20          END             ;程序结束.
A51 MACRO ASSEMBLER  0303P23S1                                                            10/11/2004 13:53:08 PAGE     2

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


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

DEL. . . . . . . .  C ADDR   0041H   A   
DEL1 . . . . . . .  C ADDR   0043H   A   
DEL2 . . . . . . .  C ADDR   0045H   A   
MAIN . . . . . . .  C ADDR   0030H   A   
P1 . . . . . . . .  D ADDR   0090H   A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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