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

📄 io1.lst

📁 单片机实验与实践教程(一)的全部实验的源程序库
💻 LST
字号:
A51 MACRO ASSEMBLER  IO1                                                                  11/22/2003 16:59:04 PAGE     1


MACRO ASSEMBLER A51 V6.12
OBJECT MODULE PLACED IN Io1.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE Io1.asm DB

LOC  OBJ            LINE     SOURCE

                       1     ;I/O口输出实验
                       2     ;实验A   8个发光二极管循环闪亮
0000                   3                     ORG     0000H
0000 020100            4                     LJMP    MAIN
0100                   5                     ORG     0100H
0100 758107            6     MAIN:           MOV     SP,#7
0103 7401              7                     MOV     A,#01H              ;先让第一个发光二极管亮
0105 F590              8     LOOP:           MOV     P1,A                    ;从P1口输出到发光二极管
0107 12010D            9                     LCALL   DELAY           ;延时1秒
010A 23               10                     RL      A                               ;左移一位,下一个发光二极管亮
010B 80F8             11                     SJMP    LOOP                     ;循环
010D 780A             12     DELAY:          MOV     R0,#10              ;延时1秒子程序,使用参蔙0、R7、R6
010F 7F64             13     DELY0:          MOV     R7,#100             ;延时0.1秒          
0111 7EFA             14     DELY1:          MOV     R6,#250             ;延时1mS
0113 DEFE             15                     DJNZ    R6,$
0115 DFFA             16                     DJNZ    R7,DELY1
0117 D8F6             17                     DJNZ    R0,DELY0
0119 22               18                     RET
                      19                     END
                             
                             
A51 MACRO ASSEMBLER  IO1                                                                  11/22/2003 16:59:04 PAGE     2

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


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

DELAY. . . . . . .  C ADDR   010DH   A   
DELY0. . . . . . .  C ADDR   010FH   A   
DELY1. . . . . . .  C ADDR   0111H   A   
LOOP . . . . . . .  C ADDR   0105H   A   
MAIN . . . . . . .  C ADDR   0100H   A   
P1 . . . . . . . .  D ADDR   0090H   A   
SP . . . . . . . .  D ADDR   0081H   A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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