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

📄 delayc.ls1

📁 单片机快速入门原程序
💻 LS1
字号:
A51 MACRO ASSEMBLER  DELAYC                                                               06/02/2006 00:33:50 PAGE     1


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

LOC  OBJ            LINE     SOURCE

                       1     ; .\DelayC.SRC generated from: DelayC.c
                       2     ; COMPILER INVOKED BY:
                       3     ;        e:\Keil\C51\BIN\C51.EXE DelayC.c BROWSE DEBUG OBJECTEXTEND SRC(.\DelayC.SRC)
                       4     
                       5     
                       6     NAME    DELAYC
                       7     
                       8     ?PR?Delay?DELAYC     SEGMENT CODE 
                       9             PUBLIC  Delay
                      10     ; void Delay()  //延时程序
                      11     
----                  12             RSEG  ?PR?Delay?DELAYC
0000                  13     Delay:
                      14             USING   0
                      15                             ; SOURCE LINE # 1
                      16     ;       {       unsigned char  i;
                      17                             ; SOURCE LINE # 2
                      18     ;               unsigned char  j;
                      19     ;               for(i=0;i<200;i++)
                      20                             ; SOURCE LINE # 4
                      21     ;---- Variable 'i?040' assigned to Register 'R7' ----
0000 E4               22             CLR     A
0001 FF               23             MOV     R7,A
0002                  24     ?C0001:
                      25     ;                       for(j=0;j<200;j++);
                      26                             ; SOURCE LINE # 5
                      27     ;---- Variable 'j?041' assigned to Register 'R6' ----
0002 E4               28             CLR     A
0003 FE               29             MOV     R6,A
0004                  30     ?C0004:
0004 0E               31             INC     R6
0005 BEC8FC           32             CJNE    R6,#0C8H,?C0004
0008                  33     ?C0003:
0008 0F               34             INC     R7
0009 BFC8F6           35             CJNE    R7,#0C8H,?C0001
                      36     ;       }
                      37                             ; SOURCE LINE # 6
000C                  38     ?C0007:
000C 22               39             RET     
                      40     ; END OF Delay
                      41     
                      42             END
A51 MACRO ASSEMBLER  DELAYC                                                               06/02/2006 00:33:50 PAGE     2

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


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

?C0001 . . . . . .  C ADDR   0002H   R   SEG=?PR?DELAY?DELAYC
?C0003 . . . . . .  C ADDR   0008H   R   SEG=?PR?DELAY?DELAYC
?C0004 . . . . . .  C ADDR   0004H   R   SEG=?PR?DELAY?DELAYC
?C0007 . . . . . .  C ADDR   000CH   R   SEG=?PR?DELAY?DELAYC
?PR?DELAY?DELAYC .  C SEG    000DH       REL=UNIT
DELAY. . . . . . .  C ADDR   0000H   R   SEG=?PR?DELAY?DELAYC
DELAYC . . . . . .  N NUMB   -----       


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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