📄 zichxu.lst
字号:
A51 MACRO ASSEMBLER ZICHXU 03/07/2002 01:01:00 PAGE 4
0054 C2CA 191 CLR TR2
0056 020000 F 192 LJMP MUSLP
0059 193 JIESHU:
0059 D2A7 194 SETB P2.7
005B D0E0 195 POP ACC
005D FB 196 MOV R3,A
005E D0E0 197 POP ACC
0060 F9 198 MOV R1,A
0061 D0E0 199 POP ACC
0063 F8 200 MOV R0,A
0064 22 201 RET
202
203 ;************************************************************************
0065 204 DEL1S: ;音乐延时
0065 EC 205 MOV A,R4
0066 C0E0 206 PUSH ACC
0068 7C0C 207 MOV R4,#12 ; #80
006A 208 DEL:
006A 120000 F 209 LCALL DISPLAY ; DELAY ;KEY;
006D DCFB 210 DJNZ R4,DEL
006F D0E0 211 POP ACC
0071 FC 212 MOV R4,A
0072 22 213 RET
214
215 ;*********************************************************************************
216 ; RSEG ?CO?timexb?MUSIC
0073 217 timex:
218 ; DW 0,58724,59109,59809,60434,60991 ;12MHz?
219 ; DW 61248,61713, 62130,62323,62672,62985,63263
0073 0000 220 DW 0, 62130,62323,62672,62985,63263
0075 F2B2
0077 F373
0079 F4D0
007B F609
007D F71F
007F F79F 221 DW 63391,63625, 63834,63929,64104,64261,64400 ;
0081 F889
0083 F95A
0085 F9B9
0087 FA68
0089 FB05
008B FB90
008D FBCF 222 DW 64463,64581, 64685,64732,64820,64898,64968, 65000 ;降B调,M3~HH1
008F FC45
0091 FCAD
0093 FCDC
0095 FD34
0097 FD82
0099 FDC8
009B FDE8
223
224 ; DW 0,62401,62582,62903,63979,63441 ;为11.0592MHz,为双
音演奏
225 ; DW 63558,63777,63969,64054,64216,64360,64489
226 ; DW 64547,64655,64751,64795,64876,64948,65012
227 ; DW 65042
228 ;***************************************************
229 ; RSEG ?CO?gepub?MUSIC
009D 230 gepu: ;十八湾水路到我家。降B调,M3~HH1
009D 32313141 231 DB 32H,31H,31H,41H,61H,41H,31H,32H,02H,62H,41H,61H,7FH,0A1H
00A1 61413132
00A5 02624161
00A9 7FA1
00AB 71717171 232 DB 71H,71H,71H,71H,0A2H,0A1H,81H,72H,02H,71H,61H,61H,41H,66H,41H,33H,06H
00AF A2A18172
00B3 02716161
A51 MACRO ASSEMBLER ZICHXU 03/07/2002 01:01:00 PAGE 5
00B7 41664133
00BB 06
00BC 32313141 233 DB 32H,31H,31H,41H,61H,41H,31H,32H,01H,31H,71H,61H,61H,41H,61H,68H,62H
00C0 61413132
00C4 01317161
00C8 61416168
00CC 62
00CD 81716141 234 DB 81H,71H,61H,41H,31H,11H
00D1 3111
00D3 72716161 235 DB 72H,71H,61H,61H,41H,32H,72H,71H,61H,61H,41H,32H,34H,41H,61H,41H,31H,38H,32H,02H
00D7 41327271
00DB 61614132
00DF 34416141
00E3 31383202
00E7 31416171 236 DB 31H,41H,61H,71H
00EB 82817182 237 DB 82H,81H,71H,82H,81H,71H,82H,81H,71H,62H,02H
00EF 81718281
00F3 716202
00F6 82817182 238 DB 82H,81H,71H,82H,81H,71H,32H,32H,32H,02H
00FA 81713232
00FE 3202
0100 A1828172 239 DB 0A1H,82H,81H,72H,0A1H,82H,81H,72H,0A1H,82H,81H,72H,62H,02H
0104 A1828172
0108 A1828172
010C 6202
010E 32311132 240 DB 32H,31H,11H,32H,41H,61H,7CH,0A2H,02H,61H,41H,41H,31H,32H,02H
0112 41617CA2
0116 02614141
011A 313202
011D A4A18181 241 DB 0A4H,0A1H,81H,81H,71H,0A4H,0A1H,81H,81H,71H
0121 71A4A181
0125 8171
0127 82817182 242 DB 82H,81H,71H,82H,81H,71H,61H,71H,81H,61H,72H,02H ,0
012B 81716171
012F 81617202
0133 00
0134 A4A18181 243 DB 0A4H,0A1H,81H,81H,71H,0A4H,0A1H,81H,81H,71H
0138 71A4A181
013C 8171
013E 82817182 244 DB 82H,81H,71H,82H,81H,71H,61H,41H,41H ,0;169个
0142 81716141
0146 4100
245
0148 62026141 246 DB 62H,02H,61H,41H,41H,31H,32H,02H,72H,72H,0A8H,0D4H,04H,0D4H,04H
014C 41313202
0150 7272A8D4
0154 04D404
0157 A1B1B1A1 247 DB 0A1H,0B1H,0B1H,0A1H,0A1H,0B1H,0B1H,0A1H,0A1H,81H,81H,71H,0A2H,02H
015B A1B1B1A1
015F A1818171
0163 A202
0165 A1B1B1A1 248 DB 0A1H,0B1H,0B1H,0A1H,0A1H,0B1H,0B1H,0A1H,0A1H,81H,81H,71H,72H,02H
0169 A1B1B1A1
016D A1818171
0171 7202
0173 82817182 249 DB 82H,81H,71H,82H,81H,71H,61H,71H,81H,71H,62H,62H
0177 81716171
017B 81716262
017F 32311132 250 DB 32H,31H,11H,32H,41H,61H,7CH,0A2H,02H
0183 41617CA2
0187 02
0188 A1B1B1A1 251 DB 0A1H,0B1H,0B1H,0A1H,0A2H,02H,0A4H,04H ,0;141个
018C A202A404
0190 00
252
253 ;**********************************************************************
A51 MACRO ASSEMBLER ZICHXU 03/07/2002 01:01:00 PAGE 6
254 END
A51 MACRO ASSEMBLER ZICHXU 03/07/2002 01:01:00 PAGE 7
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
?PR?DELAY?SHIYAN . C SEG 0015H REL=UNIT
?PR?INTX0?SHIYAN . C SEG 0026H REL=UNIT
?PR?INTX1?SHIYAN . C SEG 000BH REL=UNIT
?PR?MUSIC?SHIYAN . C SEG 0191H REL=UNIT
?PR?_SEND?SHIYAN . C SEG 0035H REL=UNIT
ACC. . . . . . . . D ADDR 00E0H A
DEL. . . . . . . . C ADDR 006AH R SEG=?PR?MUSIC?SHIYAN
DEL1S. . . . . . . C ADDR 0065H R SEG=?PR?MUSIC?SHIYAN
DELAY. . . . . . . C ADDR 0000H R SEG=?PR?DELAY?SHIYAN
DELP1. . . . . . . C ADDR 0008H R SEG=?PR?DELAY?SHIYAN
DISPLAY. . . . . . C ADDR ----- EXT
DIS_BUF. . . . . . D ADDR ----- EXT
EX0. . . . . . . . B ADDR 00A8H.0 A
EX1. . . . . . . . B ADDR 00A8H.2 A
GEPU . . . . . . . C ADDR 009DH R SEG=?PR?MUSIC?SHIYAN
INTX0. . . . . . . C ADDR 0000H R SEG=?PR?INTX0?SHIYAN
INTX0END . . . . . C ADDR 001AH R SEG=?PR?INTX0?SHIYAN
INTX1. . . . . . . C ADDR 0000H R SEG=?PR?INTX1?SHIYAN
JIESHU . . . . . . C ADDR 0059H R SEG=?PR?MUSIC?SHIYAN
MLP1 . . . . . . . C ADDR 004FH R SEG=?PR?MUSIC?SHIYAN
MUNT1. . . . . . . C ADDR 0046H R SEG=?PR?MUSIC?SHIYAN
MUSIC. . . . . . . C ADDR 0000H R SEG=?PR?MUSIC?SHIYAN
MUSLP. . . . . . . C ADDR 000FH R SEG=?PR?MUSIC?SHIYAN
MUS_NUM. . . . . . D ADDR ----- EXT
MUS_TH0. . . . . . D ADDR ----- EXT
MUS_TH1. . . . . . D ADDR ----- EXT
MUS_TL0. . . . . . D ADDR ----- EXT
MUS_TL1. . . . . . D ADDR ----- EXT
P2 . . . . . . . . D ADDR 00A0H A
P3 . . . . . . . . D ADDR 00B0H A
PSW. . . . . . . . D ADDR 00D0H A
RCAP2H . . . . . . N NUMB 00CBH A
RCAP2L . . . . . . N NUMB 00CAH A
RECEIVELP. . . . . C ADDR 0023H R SEG=?PR?_SEND?SHIYAN
SBUF . . . . . . . D ADDR 0099H A
SENDLP . . . . . . C ADDR 0005H R SEG=?PR?_SEND?SHIYAN
SHIYAN . . . . . . N NUMB -----
TF0. . . . . . . . B ADDR 0088H.5 A
TH0. . . . . . . . D ADDR 008CH A
TH2. . . . . . . . N NUMB 00CAH A
TIMEX. . . . . . . C ADDR 0073H R SEG=?PR?MUSIC?SHIYAN
TL0. . . . . . . . D ADDR 008AH A
TL2. . . . . . . . N NUMB 00CCH A
TR0. . . . . . . . B ADDR 0088H.4 A
TR2. . . . . . . . B ADDR 00C8H.2 A
_SEND. . . . . . . C ADDR 0000H R SEG=?PR?_SEND?SHIYAN
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -