📄 lc72131.lst
字号:
01A7 5407 225 ANL A,#07H
01A9 B40404 226 CJNE A,#04H,BB03B
01AC D207 227 SETB 07H
01AE 8002 228 SJMP BB03D
01B0 C207 229 BB03B: CLR 07H
01B2 12023E 230 BB03D: LCALL AA0BC
01B5 6005 231 JZ BB03E
01B7 900006 232 MOV dptr,#0006h
01BA 21BF 233 ajmp bb03f
01BC 900045 234 bb03e: mov dptr,#0045h
01BF 31E3 235 bb03f: acall aa044
236 ;CLR 86H
01C1 D215 237 SETB 15H
01C3 020DC9 238 LJMP AA7C9
239
01C6 C2AF 240 AA043: CLR 0AFH
01C8 7805 241 MOV R0,#05H
01CA 7917 242 MOV R1,#17H
01CC 121406 243 LCALL AADE7
01CF E50F 244 MOV A,0FH
01D1 B4550C 245 CJNE A,#55H,BB05C
01D4 A3 246 BB051: INC DPTR
01D5 121406 247 LCALL AADE7
01D8 A70F 248 MOV @R1,0FH
01DA 09 249 INC R1
01DB D8F7 250 DJNZ R0,BB051
01DD 120DC9 251 lcall aa7c9
01E0 D2AF 252 bb05c: setb 0afh
A51 MACRO ASSEMBLER LC72131 06/26/2007 14:21:06 PAGE 5
01E2 22 253 ret
254
01E3 C2AF 255 aa044: clr 0afh
01E5 121406 256 lcall aade7
01E8 E50F 257 mov a,0fh
01EA B45511 258 cjne a,#55h,bb05d
01ED A3 259 inc dptr
01EE 121406 260 lcall aade7
01F1 850F5E 261 mov 5eh,0fh
01F4 A3 262 inc dptr
01F5 121406 263 lcall aade7
01F8 850F5F 264 mov 5fh,0fh
01FB 120DC9 265 LCALL AA7C9
01FE D2AF 266 BB05d: SETB 0AFH
0200 22 267 RET
268
0201 7806 269 AA05F: MOV R0,#06H
0203 7916 270 MOV R1,#16H
0205 750F55 271 MOV 0FH,#55H
0208 5123 272 BB060: ACALL AA080
020A A3 273 INC DPTR
020B 09 274 INC R1
020C 870F 275 MOV 0FH,@R1
020E D8F8 276 DJNZ R0,BB060
0210 22 277 ret
278
0211 750F55 279 aa061: mov 0fh,#55h
0214 5123 280 acall aa080
0216 A3 281 inc dptr
0217 855E0F 282 mov 0fh,5eh
021A 5123 283 acall aa080
021C A3 284 inc dptr
021D 855F0F 285 mov 0fh,5fh
0220 5123 286 acall aa080
0222 22 287 RET
288
0223 C2AF 289 AA080: CLR 0AFH
0225 C000 290 PUSH 00H
0227 1213EB 291 LCALL AADE9
022A E50F 292 MOV A,0FH
022C 12141F 293 LCALL AAE29
022F 121457 294 LCALL AAE57
0232 7806 295 MOV R0,#06H
0234 121474 296 BB0BB: LCALL AAE74
0237 D8FB 297 DJNZ R0,BB0BB
0239 D2AF 298 SETB 0AFH
023B D000 299 POP 00H
023D 22 300 RET
301
023E E517 302 aa0bc: mov a,17h
0240 5404 303 anl a,#04h
0242 22 304 ret
305
0243 D254 306 aa0bd: setb 54h
0245 433501 307 ORL 35H,#01H
0248 53181F 308 anl 18h,#1fh ;tuner
024B 431840 309 orl 18h,#40h
024E 22 310 ret
311
024F C23B 312 AA0BE: CLR 3BH
0251 30390E 313 JNB 39H,BB0D1
0254 12134C 314 LCALL AAD48
0257 121244 315 LCALL AAC41
025A 203A03 316 JB 3AH,BB0CF
025D 12122B 317 LCALL AAC28
0260 D202 318 BB0CF: SETB 02H
A51 MACRO ASSEMBLER LC72131 06/26/2007 14:21:06 PAGE 6
0262 20380A 319 BB0D1: JB 38H,BB0DE
0265 200119 320 JB 01H,BB0F0
0268 2002F7 321 JB 02H,BB0D1
026B B23A 322 CPL 3AH
026D 80E0 323 SJMP AA0BE
026F 20010F 324 BB0DE: JB 01H,BB0F0
0272 2039DA 325 JB 39H,AA0BE
0275 C2AF 326 CLR 0AFH
0277 12134C 327 LCALL AAD48
027A 121218 328 LCALL AAC15
027D D2AF 329 SETB 0AFH
027F 80EE 330 SJMP BB0DE
0281 201202 331 BB0F0: JB 12H,BB0F5
0284 C214 332 CLR 14H
0286 C23C 333 BB0F5: CLR 3CH
0288 C239 334 CLR 39H
028A C238 335 CLR 38H
028C D23E 336 SETB 3EH
028E C201 337 CLR 01H
0290 7553F0 338 MOV 53H,#0F0H
0293 7542C8 339 MOV 42H,#0C8H
0296 E508 340 MOV A,08H
341
0298 B41331 342 BB100: CJNE A,#13H,BB101 ;FM/AM
029B 5143 343 acall aa0bd ;tuner
029D E517 344 mov a,17h ;17h,2
029F 5404 345 anl a,#04h
02A1 600B 346 jz bb100a ;am
02A3 5317FB 347 anl 17h,#0fbh
02A6 755CC4 348 MOV 5CH,#0C4H
02A9 900045 349 mov dptr,#0045h
02AC 41B7 350 ajmp bb100b
02AE 431704 351 bb100a: orl 17h,#04h ;fm
02B1 755CC4 352 MOV 5CH,#0C4H
02B4 900006 353 mov dptr,#0006h
02B7 1201E3 354 bb100b: lcall aa044
02BA 900000 355 mov dptr,#0000h
02BD 120201 356 lcall aa05f
357 ;lcall aa0bc
358 ;jz bb100ba
359 ;mov dptr,#0006h
360 ;ajmp bb100bb
361 ;bb100ba:mov dptr,#00045h
362 ;bb100bb:lcall aa061
02C0 900000 363 mov dptr,#0000h
02C3 1201C6 364 lcall aa043
02C6 120106 365 lcall send
02C9 020DC9 366 ljmp AA7C9
367
02CC B41539 368 BB101: CJNE A,#15H,BB102 ;STERO
02CF 5143 369 acall aa0bd ;tuner
02D1 E517 370 mov a,17h
02D3 5408 371 anl a,#08h
02D5 6007 372 jz bb101a
02D7 5317F7 373 anl 17h,#0f7h
02DA D235 374 setb 35h ;mono
02DC 41E3 375 ajmp bb101b
02DE 431708 376 bb101a: orl 17h,#08h
02E1 C235 377 clr 35h ;stero
02E3 378 bb101b:; lcall aa0bc
379 ; jz bb101ba
380 ; mov dptr,#0006h ;fm
381 ; ajmp bb101bb
382 ;bb101ba:mov dptr,#0045h ;am
383 ;bb101bb:lcall aa061
02E3 900000 384 mov dptr,#0000h
A51 MACRO ASSEMBLER LC72131 06/26/2007 14:21:06 PAGE 7
02E6 120201 385 lcall aa05f
02E9 12023E 386 bb101bh:lcall aa0bc
02EC 6005 387 jz bb101bf
02EE 900006 388 mov dptr,#0006h
02F1 41F6 389 ajmp bb101bg
02F3 900045 390 bb101bf:mov dptr,#0045h
02F6 1201E3 391 bb101bg:lcall aa044
02F9 900000 392 mov dptr,#0000h
02FC 1201C6 393 lcall aa043
02FF 755CC4 394 mov 5ch,#0c4h
0302 120106 395 lcall send
0305 020DC9 396 ljmp aa7c9
397
398
0308 B41F4B 399 BB102: CJNE A,#1FH,BB103 ;PREST SCAN
030B 5143 400 acall aa0bd
030D E517 401 mov a,17h
030F 5410 402 anl a,#10h
0311 7005 403 jnz bb102a
0313 431710 404 orl 17h,#10h ;auto
0316 611B 405 ajmp bb102b
0318 5317EF 406 bb102a: anl 17h,#0efh
407
031B 900000 408 bb102b: mov dptr,#0000h
031E 120201 409 lcall aa05f
0321 0202E9 410 ljmp bb101bh
411
0324 120243 412 bb1101: lcall aa0bd
0327 120106 413 lcall send
032A 120018 414 lcall ppp2
032D C204 415 clr 04h
032F 900000 416 mov dptr,#0000h
0332 120201 417 lcall aa05f
0335 900000 418 mov dptr,#0000h
0338 1201C6 419 lcall aa043
033B D216 420 setb 16h
033D 751C02 421 mov 1ch,#02h
0340 12023E 422 lcall aa0bc
0343 6005 423 jz bb1102
0345 900006 424 mov dptr,#0006h ;am
0348 614D 425 ajmp bb1103
034A 900045 426 bb1102: mov dptr,#0045h ;fm
034D 120211 427 bb1103: lcall aa061
0350 020DC9 428 ljmp aa7c9
429
0353 02043B 430 bb103e: ljmp bb1100
0356 B4252C 431 BB103: CJNE A,#25H,BB104 ;1/11 ;87.8
0359 2012F7 432 jb 12h,bb103e
035C 12023E 433 lcall aa0bc
035F 700F 434 jnz bb103c
0361 B260 435 cpl 60h
0363 206005 436 jb 60h,bb103d
0366 900048 437 mov dptr,#0048h
0369 617D 438 ajmp bb103b
036B 90004B 439 bb103d: mov dptr,#004bh
036E 617D 440 ajmp bb103b
0370 B240 441 bb103c: cpl 40h
0372 204005 442 jb 40h,bb103a
0375 900009 443 mov dptr,#0009h
0378 617D 444 ajmp bb103b
037A 90000C 445 bb103a: mov dptr,#00ch
037D 1201E3 446 bb103b: lcall aa044
0380 6124 447 ajmp bb1101
448
0382 02043B 449 bb104e: ljmp bb1100
0385 B4232C 450 BB104: CJNE A,#23H,BB105 ;2/12 ;89.8
A51 MACRO ASSEMBLER LC72131 06/26/2007 14:21:06 PAGE 8
0388 2012F7 451 jb 12h,bb104e
038B 12023E 452 lcall aa0bc
038E 700F 453 jnz bb104c
0390 B261 454 cpl 61h
0392 206105 455 jb 61h,bb104d
0395 90004E 456 mov dptr,#004eh
0398 61AC 457 ajmp bb104b
039A 900033 458 bb104d: mov dptr,#0051
039D 61AC 459 ajmp bb104b
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -