📄 speaker.lst
字号:
页 1
06-19-09
12:16:24
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
;===================
;八月桂花香 12M晶振
;===================
ORG 0000H
0000 020014 LJMP START
ORG 000BH ;T0入口
000B 0520 INC 20H
000D 758CD8 MOV TH0,#0D8H
0010 758AEF MOV TL0,#0EFH
0013 32 RETI
0014 758150 START: MOV SP,#50H ;堆栈指针
0017 758CFF MOV TH0,#0FFH
001A 758AFF MOV TL0,#0FFH
001D 758901 MOV TMOD,#01H
0020 75A882 MOV IE,#82H
0023 00 MUSIC0: NOP
0024 90007D MOV DPTR,#DAT
0027 752000 MOV 20H,#00H
002A 75F000 MOV B,#00H
002D 00 MUSIC1: NOP
002E E4 CLR A
002F 93 MOVC A,@A+DPTR
0030 6033 JZ END0 ;取出的表值为0时结束
0032 B4FF03 CJNE A,#0FFH,MUSIC5 ;判断不等于FFH是转,不明白原因
0035 020054 LJMP MUSIC3
0038 00 MUSIC5: NOP
0039 FE MOV R6,A
003A A3 INC DPTR
003B E5F0 MOV A,B
003D 93 MOVC A,@A+DPTR
003E FF MOV R7,A
003F D28C SETB TR0
0041 00 MUSIC2: NOP
0042 B292 CPL P1.2
0044 EE MOV A,R6
0045 FB MOV R3,A
0046 120072 LCALL DEL
0049 EF MOV A,R7
004A B520F4 CJNE A,20H,MUSIC2
004D 752000 MOV 20H,#00H
0050 A3 INC DPTR
;INC B
0051 02002D LJMP MUSIC1
0054 00 MUSIC3: NOP
0055 C28C CLR TR0
0057 7A0D MOV R2,#0DH
0059 00 MUSIC4: NOP
F:\DPJ\课程设计\音乐播放器\SPEAKER.ASM
页 2
06-19-09
12:16:24
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
005A 7BFF MOV R3,#0FFH
005C 120072 LCALL DEL
005F DAF8 DJNZ R2,MUSIC4 ;R2减1,不为0则转
0061 A3 INC DPTR
0062 02002D LJMP MUSIC1
0065 00 END0: NOP
0066 7A64 MOV R2,#64H
0068 7B00 MUSIC6: MOV R3,#00H
006A 120072 LCALL DEL
006D DAF9 DJNZ R2,MUSIC6
006F 020023 LJMP MUSIC0
0072 00 DEL: NOP
0073 7C02 DEL3: MOV R4,#02H
0075 00 DEL4: NOP
0076 DCFD DJNZ R4,DEL4
0078 00 NOP
0079 DBF8 DJNZ R3,DEL3
007B 22 RET
007C 00 NOP
007D 18301C
0080 10 DAT: DB 18H, 30H, 1CH, 10H
0081 20401C
0084 10 DB 20H, 40H, 1CH, 10H
0085 181020
0088 10 DB 18H, 10H, 20H, 10H
0089 1C1018
008C 40 DB 1CH, 10H, 18H, 40H
008D 1C2020
0090 20 DB 1CH, 20H, 20H, 20H
0091 1C2018
0094 20 DB 1CH, 20H, 18H, 20H
0095 2080FF
0098 20 DB 20H, 80H, 0FFH, 20H
0099 301C10
009C 18 DB 30H, 1CH, 10H, 18H
009D 201520
00A0 1C DB 20H, 15H, 20H, 1CH
00A1 202020
00A4 26 DB 20H, 20H, 20H, 26H
00A5 402020
00A8 2B DB 40H, 20H, 20H, 2BH
00A9 202620
00AC 20 DB 20H, 26H, 20H, 20H
00AD 203080
00B0 FF DB 20H, 30H, 80H, 0FFH
00B1 20201C
00B4 10 DB 20H, 20H, 1CH, 10H
00B5 181020
F:\DPJ\课程设计\音乐播放器\SPEAKER.ASM
页 3
06-19-09
12:16:24
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
00B8 20 DB 18H, 10H, 20H, 20H
00B9 26202B
00BC 20 DB 26H, 20H, 2BH, 20H
00BD 30202B
00C0 40 DB 30H, 20H, 2BH, 40H
00C1 20201C
00C4 10 DB 20H, 20H, 1CH, 10H
00C5 181020
00C8 20 DB 18H, 10H, 20H, 20H
00C9 26202B
00CC 20 DB 26H, 20H, 2BH, 20H
00CD 30202B
00D0 40 DB 30H, 20H, 2BH, 40H
00D1 20301C
00D4 10 DB 20H, 30H, 1CH, 10H
00D5 182015
00D8 20 DB 18H, 20H, 15H, 20H
00D9 1C2020
00DC 20 DB 1CH, 20H, 20H, 20H
00DD 264020
00E0 20 DB 26H, 40H, 20H, 20H
00E1 2B2026
00E4 20 DB 2BH, 20H, 26H, 20H
00E5 202030
00E8 80 DB 20H, 20H, 30H, 80H
00E9 20301C
00EC 10 DB 20H, 30H, 1CH, 10H
00ED 20101C
00F0 10 DB 20H, 10H, 1CH, 10H
00F1 202026
00F4 20 DB 20H, 20H, 26H, 20H
00F5 2B2030
00F8 20 DB 2BH, 20H, 30H, 20H
00F9 2B4020
00FC 15 DB 2BH, 40H, 20H, 15H
00FD 1F0520
0100 10 DB 1FH, 05H, 20H, 10H
0101 1C1020
0104 20 DB 1CH, 10H, 20H, 20H
0105 26202B
0108 20 DB 26H, 20H, 2BH, 20H
0109 30202B
010C 40 DB 30H, 20H, 2BH, 40H
010D 20301C
0110 10 DB 20H, 30H, 1CH, 10H
0111 182015
0114 20 DB 18H, 20H, 15H, 20H
0115 1C2020
F:\DPJ\课程设计\音乐播放器\SPEAKER.ASM
页 4
06-19-09
12:16:24
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
0118 20 DB 1CH, 20H, 20H, 20H
0119 264020
011C 20 DB 26H, 40H, 20H, 20H
011D 2B2026
0120 20 DB 2BH, 20H, 26H, 20H
0121 202030
0124 30 DB 20H, 20H, 30H, 30H
0125 20301C
0128 10 DB 20H, 30H, 1CH, 10H
0129 18401C
012C 20 DB 18H, 40H, 1CH, 20H
012D 202026
0130 40 DB 20H, 20H, 26H, 40H
0131 136018
0134 20 DB 13H, 60H, 18H, 20H
0135 154013
0138 40 DB 15H, 40H, 13H, 40H
0139 188000 DB 18H, 80H, 00H
end
F:\DPJ\课程设计\音乐播放器\SPEAKER.ASM
页 5
06-19-09
12:16:24
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
符号 值 类型
AC = 00D6H CONST 常量
ACC = 00E0H CONST 常量
B = 00F0H CONST 常量
CY = 00D7H CONST 常量
DAT = 007DH CODE 标号
DEL = 0072H CODE 标号
DEL3 = 0073H CODE 标号
DEL4 = 0075H CODE 标号
DPH = 0083H CONST 常量
DPL = 0082H CONST 常量
EA = 00AFH CONST 常量
END0 = 0065H CODE 标号
ES = 00ACH CONST 常量
ET0 = 00A9H CONST 常量
ET1 = 00ABH CONST 常量
EX0 = 00A8H CONST 常量
EX1 = 00AAH CONST 常量
F0 = 00D5H CONST 常量
F1 = 00D1H CONST 常量
IE = 00A8H CONST 常量
IE0 = 0089H CONST 常量
IE1 = 008BH CONST 常量
IP = 00B8H CONST 常量
IT0 = 0088H CONST 常量
IT1 = 008AH CONST 常量
MUSIC0 = 0023H CODE 标号
MUSIC1 = 002DH CODE 标号
MUSIC2 = 0041H CODE 标号
MUSIC3 = 0054H CODE 标号
MUSIC4 = 0059H CODE 标号
MUSIC5 = 0038H CODE 标号
MUSIC6 = 0068H CODE 标号
OV = 00D2H CONST 常量
P = 00D0H CONST 常量
P0 = 0080H CONST 常量
P1 = 0090H CONST 常量
P2 = 00A0H CONST 常量
P3 = 00B0H CONST 常量
PCON = 0087H CONST 常量
PS = 00BCH CONST 常量
PSW = 00D0H CONST 常量
PT0 = 00B9H CONST 常量
PT1 = 00BBH CONST 常量
PX0 = 00B8H CONST 常量
F:\DPJ\课程设计\音乐播放器\SPEAKER.ASM
页 6
06-19-09
12:16:24
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
PX1 = 00BAH CONST 常量
RB8 = 009AH CONST 常量
REN = 009CH CONST 常量
RI = 0098H CONST 常量
RS0 = 00D3H CONST 常量
RS1 = 00D4H CONST 常量
SBUF = 0099H CONST 常量
SCON = 0098H CONST 常量
SM0 = 009FH CONST 常量
SM1 = 009EH CONST 常量
SM2 = 009DH CONST 常量
SP = 0081H CONST 常量
START = 0014H CODE 标号
TB8 = 009BH CONST 常量
TCON = 0088H CONST 常量
TF0 = 008DH CONST 常量
TF1 = 008FH CONST 常量
TH0 = 008CH CONST 常量
TH1 = 008DH CONST 常量
TI = 0099H CONST 常量
TL0 = 008AH CONST 常量
TL1 = 008BH CONST 常量
TMOD = 0089H CONST 常量
TR0 = 008CH CONST 常量
TR1 = 008EH CONST 常量
公有符号: 69
私有符号: 0
F:\DPJ\课程设计\音乐播放器\SPEAKER.ASM
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -