📄 zxw2.lst
字号:
A51 MACRO ASSEMBLER ZXW2 04/12/2005 20:44:56 PAGE 1
MACRO ASSEMBLER A51 V6.20e
OBJECT MODULE PLACED IN zxw2.OBJ
ASSEMBLER INVOKED BY: D:\学习软件及工具\keil\C51\BIN\A51.EXE zxw2.asm SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
0000 1 ORG 0000H
0000 8000 2 JMP BEGIN
0002 75A0FF 3 BEGIN:MOV P2,#0FFH
0005 111D 4 CALL INT_232
0007 AAA0 5 L1: MOV R2,P2
0009 BAEF08 6 CJNE R2,#0EFH,E
000C 112B 7 CALL TX
000E 7B32 8 MOV R3,#50
0010 1154 9 CALL DELAY
0012 80F3 10 JMP L1
0014 A9A0 11 E: MOV R1,P2
0016 BADFEE 12 CJNE R2,#0DFH,L1
0019 1145 13 CALL RX
001B 0107 14 AJMP L1
001D 15 INT_232:
001D 759850 16 MOV SCON,#50H
0020 758920 17 MOV TMOD,#20H
0023 758DFD 18 MOV TH1,#0FDH
0026 D28E 19 SETB TR1
0028 D299 20 SETB TI
002A 22 21 RET
002B 22 TX:
002B 90005F 23 MOV DPTR,#TAB
002E E4 24 CLR A
002F F8 25 MOV R0,A
0030 3099FD 26 R: JNB TI,$
0033 C299 27 CLR TI
0035 E8 28 MOV A,R0
0036 93 29 MOVC A,@A+DPTR
0037 08 30 INC R0
0038 B80F04 31 CJNE R0,#15,D
003B E4 32 CLR A
003C F8 33 MOV R0,A
003D 0144 34 AJMP RE
003F 35 D:
003F F599 36 MOV SBUF,A
0041 80ED 37 JMP R
0043 F8 38 MOV R0,A
0044 22 39 RE: RET
0045 40 RX:
0045 3098FD 41 JNB RI,$
0048 C298 42 CLR RI
004A E599 43 MOV A,SBUF
004C 3099FD 44 JNB TI,$
004F C299 45 CLR TI
0051 F599 46 MOV SBUF,A
0053 22 47 RET
0054 48 DELAY:
0054 7C32 49 MOV R4,#50
0056 7D64 50 CC:MOV R5,#100
0058 DDFE 51 DJNZ R5,$
005A DCFA 52 DJNZ R4,CC
005C DBF6 53 DJNZ R3,DELAY
005E 22 54 RET
005F 48415050 55 TAB:DB 'HAPPY NEW YEAR!'
0063 59204E45
0067 57205945
006B 415221
A51 MACRO ASSEMBLER ZXW2 04/12/2005 20:44:56 PAGE 2
56 END
A51 MACRO ASSEMBLER ZXW2 04/12/2005 20:44:56 PAGE 3
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
BEGIN. . . . . . . C ADDR 0002H A
CC . . . . . . . . C ADDR 0056H A
D. . . . . . . . . C ADDR 003FH A
DELAY. . . . . . . C ADDR 0054H A
E. . . . . . . . . C ADDR 0014H A
INT_232. . . . . . C ADDR 001DH A
L1 . . . . . . . . C ADDR 0007H A
P2 . . . . . . . . D ADDR 00A0H A
R. . . . . . . . . C ADDR 0030H A
RE . . . . . . . . C ADDR 0044H A
RI . . . . . . . . B ADDR 0098H.0 A
RX . . . . . . . . C ADDR 0045H A
SBUF . . . . . . . D ADDR 0099H A
SCON . . . . . . . D ADDR 0098H A
TAB. . . . . . . . C ADDR 005FH A
TH1. . . . . . . . D ADDR 008DH A
TI . . . . . . . . B ADDR 0098H.1 A
TMOD . . . . . . . D ADDR 0089H A
TR1. . . . . . . . B ADDR 0088H.6 A
TX . . . . . . . . C ADDR 002BH A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -