📄 wk.lst
字号:
08ED F8 397 MOV R0,A ;08EB F8
08EE E4 398 Q08EC: CLR A ;08EC E4
08EF 93 399 MOVC A,@A+DPTR ;08ED 93
08F0 A3 400 INC DPTR ;08EE A3
08F1 4003 401 JC Q08F4 ;08EF 40 03
08F3 F6 402 MOV @R0,A ;08F1 F6
08F4 8001 403 SJMP Q08F5 ;08F2 80 01
08F6 F2 404 Q08F4: MOVX @R0,A ;08F4 F2
08F7 08 405 Q08F5: INC R0 ;08F5 08
08F8 DFF4 406 DJNZ R7,Q08EC ;08F6 DF F4
08FA 802A 407 SJMP Q0923 ;08F8 80 29
08FC E4 408 Q08FA: CLR A ;08FA E4
08FD 93 409 MOVC A,@A+DPTR ;08FB 93
08FE A3 410 INC DPTR ;08FC A3
08FF F8 411 MOV R0,A ;08FD F8
0900 5407 412 ANL A,#07H ;08FE 54 07
0902 240C 413 ADD A,#0CH ;0900 24 0C
0904 C8 414 XCH A,R0 ;0902 C8
0905 C3 415 CLR C ;0903 C3
0906 33 416 RLC A ;0904 33
0907 C4 417 SWAP A ;0905 C4
0908 540F 418 ANL A,#0FH ;0906 54 0F
090A 4420 419 ORL A,#20H ;0908 44 20
090C C8 420 XCH A,R0 ;090A C8
090D 83 421 MOVC A,@A+PC ;090B 83
090E 4004 422 JC Q0912 ;090C 40 04
0910 F4 423 CPL A ;090E F4
0911 56 424 ANL A,@R0 ;090F 56
0912 8001 425 SJMP Q0913 ;0910 80 01
0914 46 426 Q0912: ORL A,@R0 ;0912 46
0915 F6 427 Q0913: MOV @R0,A ;0913 F6
0916 DFE4 428 DJNZ R7,Q08FA ;0914 DF E4
0918 800C 429 SJMP Q0923 ;0916 80 0B
091A 0103 430 AJMP Q0802 ;0918 01 02
091C 04 431 INC A ;091A 04
091D 08 432 INC R0 ;091B 08
091E 102041 433 JBC 24H.0,Q095F ;091C 10 20 40
0921 8090 434 SJMP Q08B1 ;091F 80 90
0923 900BF0 435 Q0920: MOV DPTR,#0BF0H ;0920 90 0B F0
0926 E4 436 Q0923: CLR A ;0923 E4
0927 7E01 437 MOV R6,#01H ;0924 7E 01
0929 93 438 MOVC A,@A+DPTR ;0926 93
092A 60BB 439 JZ Q08E5 ;0927 60 BC
092C A3 440 INC DPTR ;0929 A3
092D FF 441 MOV R7,A ;092A FF
092E 543F 442 ANL A,#3FH ;092B 54 3F
0930 30E509 443 JNB ACC.5,Q0939 ;092D 30 E5 09
0933 541F 444 ANL A,#1FH ;0930 54 1F
0935 FE 445 MOV R6,A ;0932 FE
0936 E4 446 CLR A ;0933 E4
0937 93 447 MOVC A,@A+DPTR ;0934 93
0938 A3 448 INC DPTR ;0935 A3
0939 6001 449 JZ Q0939 ;0936 60 01
093B 0E 450 INC R6 ;0938 0E
093C CF 451 Q0939: XCH A,R7 ;0939 CF
093D 54C0 452 ANL A,#0C0H ;093A 54 C0
093F 25E0 453 ADD A,ACC ;093C 25 E0
0941 60A7 454 JZ Q08E8 ;093E 60 A8
0943 40B7 455 JC Q08FA ;0940 40 B8
0945 E4 456 CLR A ;0942 E4
0946 93 457 MOVC A,@A+DPTR ;0943 93
0947 A3 458 INC DPTR ;0944 A3
0948 FA 459 MOV R2,A ;0945 FA
0949 E4 460 CLR A ;0946 E4
094A 93 461 MOVC A,@A+DPTR ;0947 93
094B A3 462 INC DPTR ;0948 A3
A51 MACRO ASSEMBLER WK 03/14/2008 13:55:02 PAGE 12
094C F8 463 MOV R0,A ;0949 F8
094D E4 464 Q094A: CLR A ;094A E4
094E 93 465 MOVC A,@A+DPTR ;094B 93
094F A3 466 INC DPTR ;094C A3
0950 C8 467 XCH A,R0 ;094D C8
0951 C582 468 XCH A,DPL ;094E C5 82
0953 C8 469 XCH A,R0 ;0950 C8
0954 CA 470 XCH A,R2 ;0951 CA
0955 C583 471 XCH A,DPH ;0952 C5 83
0957 CA 472 XCH A,R2 ;0954 CA
0958 F0 473 MOVX @DPTR,A ;0955 F0
0959 A3 474 INC DPTR ;0956 A3
095A C8 475 XCH A,R0 ;0957 C8
095B C582 476 XCH A,DPL ;0958 C5 82
095D C8 477 XCH A,R0 ;095A C8
095E CA 478 XCH A,R2 ;095B CA
095F C583 479 XCH A,DPH ;095C C5 83
0961 CA 480 XCH A,R2 ;095E CA
0962 DFE9 481 Q095F: DJNZ R7,Q094A ;095F DF E9
0964 DEE7 482 DJNZ R6,Q094A ;0961 DE E7
0966 80BE 483 SJMP Q0923 ;0963 80 BE
0968 C2D5 484 Q0965: CLR F0 ;0965 C2 D5
096A EC 485 MOV A,R4 ;0967 EC
096B 30E709 486 JNB ACC.7,Q0974 ;0968 30 E7 09
096E B2D5 487 CPL F0 ;096B B2 D5
0970 E4 488 CLR A ;096D E4
0971 C3 489 CLR C ;096E C3
0972 9D 490 SUBB A,R5 ;096F 9D
0973 FD 491 MOV R5,A ;0970 FD
0974 E4 492 CLR A ;0971 E4
0975 9C 493 SUBB A,R4 ;0972 9C
0976 FC 494 MOV R4,A ;0973 FC
0977 EE 495 Q0974: MOV A,R6 ;0974 EE
0978 30E715 496 JNB ACC.7,Q098D ;0975 30 E7 15
097B B2D5 497 CPL F0 ;0978 B2 D5
097D E4 498 CLR A ;097A E4
097E C3 499 CLR C ;097B C3
097F 9F 500 SUBB A,R7 ;097C 9F
0980 FF 501 MOV R7,A ;097D FF
0981 E4 502 CLR A ;097E E4
0982 9E 503 SUBB A,R6 ;097F 9E
0983 FE 504 MOV R6,A ;0980 FE
0984 12099E 505 LCALL Q099B ;0981 12 09 9B
0987 C3 506 CLR C ;0984 C3
0988 E4 507 CLR A ;0985 E4
0989 9D 508 SUBB A,R5 ;0986 9D
098A FD 509 MOV R5,A ;0987 FD
098B E4 510 CLR A ;0988 E4
098C 9C 511 SUBB A,R4 ;0989 9C
098D FC 512 MOV R4,A ;098A FC
098E 8003 513 SJMP Q0990 ;098B 80 03
0990 12099E 514 Q098D: LCALL Q099B ;098D 12 09 9B
0993 30D507 515 Q0990: JNB F0,Q099A ;0990 30 D5 07
0996 C3 516 CLR C ;0993 C3
0997 E4 517 CLR A ;0994 E4
0998 9F 518 SUBB A,R7 ;0995 9F
0999 FF 519 MOV R7,A ;0996 FF
099A E4 520 CLR A ;0997 E4
099B 9E 521 SUBB A,R6 ;0998 9E
099C FE 522 MOV R6,A ;0999 FE
099D 22 523 Q099A: RET ;099A 22
524 ;==========================================================================
099E BC000B 525 Q099B: CJNE R4,#00H,Q09A9 ;099B BC 00 0B
09A1 BE0029 526 CJNE R6,#00H,Q09CA ;099E BE 00 29
09A4 EF 527 MOV A,R7 ;09A1 EF
09A5 8DF0 528 MOV B,R5 ;09A2 8D F0
A51 MACRO ASSEMBLER WK 03/14/2008 13:55:02 PAGE 13
09A7 84 529 DIV AB ;09A4 84
09A8 FF 530 MOV R7,A ;09A5 FF
09A9 ADF0 531 MOV R5,B ;09A6 AD F0
09AB 22 532 RET ;09A8 22
533 ;==========================================================================
09AC E4 534 Q09A9: CLR A ;09A9 E4
09AD CC 535 XCH A,R4 ;09AA CC
09AE F8 536 MOV R0,A ;09AB F8
09AF 75F008 537 MOV B,#08H ;09AC 75 F0 08
09B2 EF 538 Q09AF: MOV A,R7 ;09AF EF
09B3 2F 539 ADD A,R7 ;09B0 2F
09B4 FF 540 MOV R7,A ;09B1 FF
09B5 EE 541 MOV A,R6 ;09B2 EE
09B6 33 542 RLC A ;09B3 33
09B7 FE 543 MOV R6,A ;09B4 FE
09B8 EC 544 MOV A,R4 ;09B5 EC
09B9 33 545 RLC A ;09B6 33
09BA FC 546 MOV R4,A ;09B7 FC
09BB EE 547 MOV A,R6 ;09B8 EE
09BC 9D 548 SUBB A,R5 ;09B9 9D
09BD EC 549 MOV A,R4 ;09BA EC
09BE 98 550 SUBB A,R0 ;09BB 98
09BF 4005 551 JC Q09C3 ;09BC 40 05
09C1 FC 552 MOV R4,A ;09BE FC
09C2 EE 553 MOV A,R6 ;09BF EE
09C3 9D 554 SUBB A,R5 ;09C0 9D
09C4 FE 555 MOV R6,A ;09C1 FE
09C5 0F 556 INC R7 ;09C2 0F
09C6 D5F0E9 557 Q09C3: DJNZ B,Q09AF ;09C3 D5 F0 E9
09C9 E4 558 CLR A ;09C6 E4
09CA CE 559
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -