📄 display.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 + -