📄 s21-2.lst
字号:
A51 MACRO ASSEMBLER S21_2 10/04/2006 19:18:03 PAGE 1
MACRO ASSEMBLER A51 V7.07
OBJECT MODULE PLACED IN S21-2.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE S21-2.asm SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
00A6 1 WDTRST EQU 0A6H
0000 2 ORG 0000H
0000 020030 3 LJMP START
0030 4 ORG 030H
0030 75A61E 5 START:MOV WDTRST,#01EH
0033 75A6E1 6 MOV WDTRST,#0E1H
7 ;*****************
0036 7808 8 MAIN: MOV R0,#08H
0038 C3 9 CLR C
0039 74FF 10 MOV A,#0FFH
003B 33 11 PLAYP1:RLC A
003C F590 12 MOV P1,A
003E 1178 13 ACALL D10MS
0040 C3 14 CLR C
0041 D8F8 15 DJNZ R0, PLAYP1
16 ;***************
0043 7808 17 MOV R0,#08H
0045 C3 18 CLR C
0046 74FF 19 MOV A,#0FFH
0048 33 20 PLAYP3:RLC A
0049 F5B0 21 MOV P3,A
004B 1178 22 ACALL D10MS
004D C3 23 CLR C
004E D8F8 24 DJNZ R0, PLAYP3
25 ;***************
0050 7808 26 MOV R0,#08H
0052 C3 27 CLR C
0053 74FF 28 MOV A,#0FFH
0055 33 29 PLAYP2:RLC A
0056 F5A0 30 MOV P2,A
0058 1178 31 ACALL D10MS
005A C3 32 CLR C
005B D8F8 33 DJNZ R0, PLAYP2
34 ;***************
005D 7808 35 MOV R0,#08H
005F C3 36 CLR C
0060 74FF 37 MOV A,#0FFH
0062 13 38 PLAYP0:RRC A
0063 F580 39 MOV P0,A
0065 1178 40 ACALL D10MS
0067 C3 41 CLR C
0068 D8F8 42 DJNZ R0, PLAYP0
43 ;***************
006A 7580FF 44 MOV P0,#0FFH
006D 7590FF 45 MOV P1,#0FFH
0070 75A0FF 46 MOV P2,#0FFH
0073 75B0FF 47 MOV P3,#0FFH
0076 0136 48 AJMP MAIN
49 ;***************
0078 7F12 50 D10MS:MOV R7,#18
007A 7EFF 51 DEL1: MOV R6,#255
007C DEFE 52 DEL2: DJNZ R6,DEL2
007E DFFA 53 DJNZ R7,DEL1
0080 22 54 RET
55 END
A51 MACRO ASSEMBLER S21_2 10/04/2006 19:18:03 PAGE 2
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
D10MS. . . . . . . C ADDR 0078H A
DEL1 . . . . . . . C ADDR 007AH A
DEL2 . . . . . . . C ADDR 007CH A
MAIN . . . . . . . C ADDR 0036H A
P0 . . . . . . . . D ADDR 0080H A
P1 . . . . . . . . D ADDR 0090H A
P2 . . . . . . . . D ADDR 00A0H A
P3 . . . . . . . . D ADDR 00B0H A
PLAYP0 . . . . . . C ADDR 0062H A
PLAYP1 . . . . . . C ADDR 003BH A
PLAYP2 . . . . . . C ADDR 0055H A
PLAYP3 . . . . . . C ADDR 0048H A
START. . . . . . . C ADDR 0030H A
WDTRST . . . . . . N NUMB 00A6H A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -