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

📄 display.lst

📁 智能彩灯的控制
💻 LST
字号:
A51 MACRO ASSEMBLER  DISPLAY                                                              01/01/2007 11:56:57 PAGE     1


MACRO ASSEMBLER A51 V7.10
OBJECT MODULE PLACED IN D:\TEST\DISPLAY.OBJ
ASSEMBLER INVOKED BY: C:\KEIL\C51\BIN\A51.EXE D:\TEST\DISPLAY.ASM DB SB

LOC  OBJ            LINE     SOURCE

                       1     ;$include (define.inc)
  0091          +1     2     ST          BIT  P1.1;
  0092          +1     3     ER          BIT  P1.2;
  0093          +1     4     EG          BIT  P1.3;
  0094          +1     5     EB          BIT  P1.4
  0095          +1     6     WDI         BIT  P1.5;
  00B5          +1     7     CLK         BIT  P3.5;
  0000          +1     8     DISPBUF    EQU  0000H
  1000          +1     9     DATABUF     EQU  1000H
                +1    10     extrn bit(B20ms)
                +1    11     extrn data(Cnt)
                      12     
                      13     PUBLIC DISP
0000                  14     DISP:
0000 900000           15          MOV DPTR,#0000H
0003 E0               16          MOVX A,@DPTR
0004 A3               17          INC DPTR
0005 E0               18          MOVX A,@DPTR
0006 A3               19          INC DPTR
0007 E0               20          MOVX A,@DPTR
0008 A3               21          INC DPTR
0009 E0               22          MOVX A,@DPTR
000A A3               23          INC DPTR
000B E0               24          MOVX A,@DPTR
000C A3               25          INC DPTR
000D E0               26          MOVX A,@DPTR
000E A3               27          INC DPTR
000F E0               28          MOVX A,@DPTR
0010 A3               29          INC DPTR
0011 E0               30          MOVX A,@DPTR
0012 A3               31          INC DPTR
0013 E0               32          MOVX A,@DPTR
0014 A3               33          INC DPTR
0015 E0               34          MOVX A,@DPTR
0016 C292             35          CLR ER
0018 D291             36          SETB ST
001A C291             37          CLR ST
001C 22               38          RET
001D 7D00             39          MOV R5,#HIGH(DISPBUF)
001F 7E00             40          MOV R6,#LOW(DISPBUF)
0021 1123             41          CALL DATABUF_DISPBUF     
0023                  42     DATABUF_DISPBUF:
0023 901000           43          MOV DPTR,#DATABUF
0026 E0               44          MOVX A,@DPTR
0027 A3               45          INC DPTR
0028 C083             46          PUSH DPH
002A C082             47          PUSH DPL
002C 8D83             48          MOV DPH,R5
002E 8E82             49          MOV DPL,R6
0030 F0               50          MOVX @DPTR,A
0031 A3               51          INC DPTR
0032 AD82             52          MOV R5,DPL
0034 AE83             53          MOV R6,DPH
0036 D082             54          POP DPL
0038 D083             55          POP DPH
003A 22               56          RET         
                      57          END
A51 MACRO ASSEMBLER  DISPLAY                                                              01/01/2007 11:56:57 PAGE     2

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


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

B20MS. . . . . . .  B ADDR   -----       EXT
CLK. . . . . . . .  B ADDR   00B0H.5 A   
CNT. . . . . . . .  D ADDR   -----       EXT
DATABUF. . . . . .  N NUMB   1000H   A   
DATABUF_DISPBUF. .  C ADDR   0023H   A   
DISP . . . . . . .  C ADDR   0000H   A   
DISPBUF. . . . . .  N NUMB   0000H   A   
DPH. . . . . . . .  D ADDR   0083H   A   
DPL. . . . . . . .  D ADDR   0082H   A   
EB . . . . . . . .  B ADDR   0090H.4 A   
EG . . . . . . . .  B ADDR   0090H.3 A   
ER . . . . . . . .  B ADDR   0090H.2 A   
P1 . . . . . . . .  D ADDR   0090H   A   
P3 . . . . . . . .  D ADDR   00B0H   A   
ST . . . . . . . .  B ADDR   0090H.1 A   
WDI. . . . . . . .  B ADDR   0090H.5 A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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