📄 mod3.lst
字号:
A51 MACRO ASSEMBLER MOD3 01/29/2007 10:41:19 PAGE 1
MACRO ASSEMBLER A51 V6.23
OBJECT MODULE PLACED IN .\Mod3.obj
ASSEMBLER INVOKED BY: d:\Keil\C51\BIN\A51.EXE C:\Documents and Settings\cdqd1\桌面\AY-MPU89c51D\ayasm\Mod3.asm SET(SMALL
) DEBUG PRINT(.\Mod3.lst) OBJECT(.\Mod3.obj) EP
LOC OBJ LINE SOURCE
0000 1 org 0000h ;MUSIC
0000 02000E 2 LJMP START
000B 3 ORG 000BH
000B 020074 4 LJMP INTT0
000E 758150 5 START: MOV SP,#50H
0011 758CD8 6 MOV TH0,#0D8H
0014 758AEF 7 MOV TL0,#0EFH
0017 758901 8 MOV TMOD,#01H
001A 75A882 9 MOV IE,#82H
001D 00 10 MUSIC0: NOP
001E 90007D 11 MOV DPTR,#DAT
0021 752000 12 MOV 20H,#00H
0024 00 13 MUSIC1: NOP
0025 E4 14 CLR A
0026 93 15 MOVC A,@A+DPTR
0027 6033 16 JZ END0
0029 B4FF03 17 CJNE A,#0FFH,MUSIC5
002C 02004B 18 LJMP MUSIC3
002F 00 19 MUSIC5: NOP
0030 FE 20 MOV R6,A
0031 A3 21 INC DPTR
0032 7400 22 MOV A,#0
0034 93 23 MOVC A,@A+DPTR
0035 FF 24 MOV R7,A
0036 D28C 25 SETB TR0
0038 00 26 MUSIC2: NOP
0039 B2A5 27 CPL P2.5
003B EE 28 MOV A,R6
003C FB 29 MOV R3,A
003D 120069 30 LCALL DEL
0040 EF 31 MOV A,R7
0041 B520F4 32 CJNE A,20H,MUSIC2
0044 752000 33 MOV 20H,#00H
0047 A3 34 INC DPTR
0048 020024 35 LJMP MUSIC1
004B 00 36 MUSIC3: NOP
004C C28C 37 CLR TR0
004E 7A0D 38 MOV R2,#0DH
0050 00 39 MUSIC4: NOP
0051 7BFF 40 MOV R3,#0FFH
0053 120069 41 LCALL DEL
0056 DAF8 42 DJNZ R2,MUSIC4
0058 A3 43 INC DPTR
0059 020024 44 LJMP MUSIC1
005C 00 45 END0: NOP
005D 7AFF 46 MOV R2,#0FFH
005F 7B00 47 MUSIC6: MOV R3,#00H
0061 120069 48 LCALL DEL
0064 DAF9 49 DJNZ R2,MUSIC6
0066 02001D 50 LJMP MUSIC0
0069 00 51 DEL: NOP
006A 7C02 52 DEL3: MOV R4,#02H
006C 00 53 DEL4: NOP
006D DCFD 54 DJNZ R4,DEL4
006F 00 55 NOP
0070 DBF8 56 DJNZ R3,DEL3
0072 22 57 RET
A51 MACRO ASSEMBLER MOD3 01/29/2007 10:41:19 PAGE 2
0073 00 58 NOP
0074 0520 59 INTT0: INC 20H
0076 758CD8 60 MOV TH0,#0D8H
0079 758AEF 61 MOV TL0,#0EFH
007C 32 62 RETI
007D 63 DAT:
007D 18301C10 64 DB 18H,30H,1CH,10H
0081 20401C10 65 DB 20H,40H,1CH,10H
0085 18102010 66 DB 18H,10H,20H,10H
0089 1C101840 67 DB 1CH,10H,18H,40H
008D 1C202020 68 DB 1CH,20H,20H,20H
0091 1C201820 69 DB 1CH,20H,18H,20H
0095 2080FF20 70 DB 20H,80H,0FFH,20H
0099 301C1018 71 DB 30H,1CH,10H,18H
009D 2015201C 72 DB 20H,15H,20H,1CH
00A1 20202026 73 DB 20H,20H,20H,26H
00A5 4020202B 74 DB 40H,20H,20H,2BH
00A9 20262020 75 DB 20H,26H,20H,20H
00AD 203080FF 76 DB 20H,30H,80H,0FFH
00B1 20201C10 77 DB 20H,20H,1CH,10H
00B5 18102020 78 DB 18H,10H,20H,20H
00B9 26202B20 79 DB 26H,20H,2BH,20H
00BD 30202B40 80 DB 30H,20H,2BH,40H
00C1 20201C10 81 DB 20H,20H,1CH,10H
00C5 18102020 82 DB 18H,10H,20H,20H
00C9 26202B20 83 DB 26H,20H,2BH,20H
00CD 30202B40 84 DB 30H,20H,2BH,40H
00D1 20301C10 85 DB 20H,30H,1CH,10H
00D5 18201520 86 DB 18H,20H,15H,20H
00D9 1C202020 87 DB 1CH,20H,20H,20H
00DD 26402020 88 DB 26H,40H,20H,20H
89
00E1 2B202620 90 DB 2BH,20H,26H,20H
00E5 20203080 91 DB 20H,20H,30H,80H
00E9 20301C10 92 DB 20H,30H,1CH,10H
00ED 20101C10 93 DB 20H,10H,1CH,10H
00F1 20202620 94 DB 20H,20H,26H,20H
00F5 2B203020 95 DB 2BH,20H,30H,20H
00F9 2B402015 96 DB 2BH,40H,20H,15H
00FD 1F052010 97 DB 1FH,05H,20H,10H
0101 1C102020 98 DB 1CH,10H,20H,20H
0105 26202B20 99 DB 26H,20H,2BH,20H
0109 30202B40 100 DB 30H,20H,2BH,40H
010D 20301C10 101 DB 20H,30H,1CH,10H
0111 18201520 102 DB 18H,20H,15H,20H
0115 1C202020 103 DB 1CH,20H,20H,20H
0119 26402020 104 DB 26H,40H,20H,20H
011D 2B202620 105 DB 2BH,20H,26H,20H
0121 20203030 106 DB 20H,20H,30H,30H
0125 20301C10 107 DB 20H,30H,1CH,10H
0129 18401C20 108 DB 18H,40H,1CH,20H
012D 20202640 109 DB 20H,20H,26H,40H
0131 13601820 110 DB 13H,60H,18H,20H
0135 15401340 111 DB 15H,40H,13H,40H
0139 188000 112 DB 18H,80H,00H
113 END
A51 MACRO ASSEMBLER MOD3 01/29/2007 10:41:19 PAGE 3
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
DAT. . . . . . . . C ADDR 007DH A
DEL. . . . . . . . C ADDR 0069H A
DEL3 . . . . . . . C ADDR 006AH A
DEL4 . . . . . . . C ADDR 006CH A
END0 . . . . . . . C ADDR 005CH A
IE . . . . . . . . D ADDR 00A8H A
INTT0. . . . . . . C ADDR 0074H A
MUSIC0 . . . . . . C ADDR 001DH A
MUSIC1 . . . . . . C ADDR 0024H A
MUSIC2 . . . . . . C ADDR 0038H A
MUSIC3 . . . . . . C ADDR 004BH A
MUSIC4 . . . . . . C ADDR 0050H A
MUSIC5 . . . . . . C ADDR 002FH A
MUSIC6 . . . . . . C ADDR 005FH A
P2 . . . . . . . . D ADDR 00A0H A
SP . . . . . . . . D ADDR 0081H A
START. . . . . . . C ADDR 000EH A
TH0. . . . . . . . D ADDR 008CH 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 + -