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

📄 clrscr_l.lst

📁 C51源码.其内文件包含spi
💻 LST
字号:
A51 MACRO ASSEMBLER  CLRSCR_L                                                             04/03/2009 01:00:39 PAGE     1


MACRO ASSEMBLER A51 V8.01
OBJECT MODULE PLACED IN Clrscr_L.obj
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE src\Clrscr_L.src SET(SMALL) DEBUG PRINT(.\Clrscr_L.lst) XREF OBJECT(Clrscr
                      _L.obj) EP

LOC  OBJ            LINE     SOURCE

                       1     ; CLRSCR_L.SRC generated from: CLRSCR_L.C
                       2     
                       3     $nomod51 
                       4     
                       5     NAME    CLRSCR_L
                       6     
                       7     ;DPP     DATA    084H
  0090                 8     P1      DATA    090H
  0082                 9     DPL     DATA    082H
  0083                10     DPH     DATA    083H
  00F0                11     B       DATA    0F0H
                      12     ?PR?clrlcdram_L?CLRSCR_L SEGMENT CODE
                      13     ?DT?clrlcdram_L?CLRSCR_L SEGMENT DATA
                      14     EXTRN   IDATA (a_bcolor_l)
                      15     PUBLIC  Clrlcdram_L
                      16     
----                  17             RSEG  ?DT?clrlcdram_L?CLRSCR_L
0000                  18     ?clrlcdram_R?BYTE:
0000                  19     p?02:                   DS  2
                      20     
----                  21             RSEG  ?PR?clrlcdram_L?CLRSCR_L
                      22             USING   0
0000                  23     Clrlcdram_L:
0000                  24     clrscr:
0000 C006             25             push   6
0002 C007             26             push   7
0004 C082             27             push   dpl
0006 C083             28             push   dph
0008 C000             29             push   0
000A 7EC3             30             mov    r6,  #195;#215
000C 7F2D             31             mov    r7,  #45
                      32                     ;
                      33             ;mov    dpp, #0f7h
                      34             
000E D290             35             SETB   p1.0
0010 C294             36             CLR    P1.4
                      37                     ;
0012 9023FF           38             mov    dptr,#023FFH;#0FFFh
0015 7800     F       39             mov    r0,#a_bcolor_l
0017 E6               40             mov    a,@r0
0018 F5F0             41             mov    b,a
001A C4               42             swap   a
001B 45F0             43             orl    a,b
001D                  44     clrloop:
001D F0               45                 movx   @dptr,a
001E 0583             46             inc    dph
0020 DEFB             47             djnz   r6,clrloop
0022 758323           48             mov    dph,#23H;#0fh
0025 0582             49             inc    dpl
0027 7EC3             50             mov    r6,#195;#215
0029 DFF2             51             djnz   r7, clrloop
                      52                     ;
                      53             ;mov    dpp,#0efh
002B D294             54             SETB   P1.4
                      55             
002D C290             56             CLR    P1.0
                      57                     ;
A51 MACRO ASSEMBLER  CLRSCR_L                                                             04/03/2009 01:00:39 PAGE     2

002F D000             58             pop    0
0031 D083             59             pop    dph
0033 D082             60             pop    dpl
0035 D007             61             pop    7
0037 D006             62             pop    6
0039 22               63             RET
                      64     
                      65             END
A51 MACRO ASSEMBLER  CLRSCR_L                                                             04/03/2009 01:00:39 PAGE     3

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


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

?CLRLCDRAM_R?BYTE. . . .  D ADDR   0000H   R   SEG=?DT?CLRLCDRAM_L?CLRSCR_L   18#
?DT?CLRLCDRAM_L?CLRSCR_L  D SEG    0002H       REL=UNIT   13# 17
?PR?CLRLCDRAM_L?CLRSCR_L  C SEG    003AH       REL=UNIT   12# 21
A_BCOLOR_L . . . . . . .  I ADDR   -----       EXT   14# 39
B. . . . . . . . . . . .  D ADDR   00F0H   A      11# 41 43
CLRLCDRAM_L. . . . . . .  C ADDR   0000H   R   SEG=?PR?CLRLCDRAM_L?CLRSCR_L   15 23#
CLRLOOP. . . . . . . . .  C ADDR   001DH   R   SEG=?PR?CLRLCDRAM_L?CLRSCR_L   44# 47 51
CLRSCR . . . . . . . . .  C ADDR   0000H   R   SEG=?PR?CLRLCDRAM_L?CLRSCR_L   24#
CLRSCR_L . . . . . . . .  N NUMB   -----          5
DPH. . . . . . . . . . .  D ADDR   0083H   A      10# 28 46 48 59
DPL. . . . . . . . . . .  D ADDR   0082H   A      9# 27 49 60
P1 . . . . . . . . . . .  D ADDR   0090H   A      8# 35 36 54 56
P?02 . . . . . . . . . .  D ADDR   0000H   R   SEG=?DT?CLRLCDRAM_L?CLRSCR_L   19#


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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