📄 boxing.lst
字号:
A51 MACRO ASSEMBLER BOXING 12/11/2007 23:20:54 PAGE 1
MACRO ASSEMBLER A51 V8.00
OBJECT MODULE PLACED IN boxing.OBJ
ASSEMBLER INVOKED BY: D:\安装程序\KEIL\C51\BIN\A51.EXE boxing.asm SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
0090 1 INPUT BIT P1.0
0000 2 ORG 0000H
0000 020030 3 LJMP MAIN
000B 4 ORG 000BH
000B 020043 5 LJMP TIME0
0030 6 ORG 0030H
0030 758C50 7 MAIN: MOV TH0,#50H
0033 758A23 8 MOV TL0,#23H
0036 758901 9 MOV TMOD,#01H
0039 D28C 10 SETB TR0
003B D2A9 11 SETB ET0
003D D2AF 12 SETB EA
003F C290 13 CLR INPUT
0041 0141 14 AJMP $
0043 C0E0 15 TIME0: PUSH ACC
0045 C0D0 16 PUSH PSW
0047 B290 17 CPL P1.0
0049 209008 18 JB P1.0,ANOTHER
004C 758A23 19 MOV TL0,#23H
004F 758C50 20 MOV TH0,#50H
0052 015A 21 AJMP STOP
0054 758A50 22 ANOTHER: MOV TL0,#50H
0057 758C23 23 MOV TH0,#23H
005A D0D0 24 STOP: POP PSW
005C D0E0 25 POP ACC
005E 32 26 RETI
27 END
A51 MACRO ASSEMBLER BOXING 12/11/2007 23:20:54 PAGE 2
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
ACC. . . . . . . . D ADDR 00E0H A
ANOTHER. . . . . . C ADDR 0054H A
EA . . . . . . . . B ADDR 00A8H.7 A
ET0. . . . . . . . B ADDR 00A8H.1 A
INPUT. . . . . . . B ADDR 0090H.0 A
MAIN . . . . . . . C ADDR 0030H A
P1 . . . . . . . . D ADDR 0090H A
PSW. . . . . . . . D ADDR 00D0H A
STOP . . . . . . . C ADDR 005AH A
TH0. . . . . . . . D ADDR 008CH A
TIME0. . . . . . . C ADDR 0043H A
TL0. . . . . . . . D ADDR 008AH A
TMOD . . . . . . . D ADDR 0089H A
TR0. . . . . . . . B ADDR 0088H.4 A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -