📄 fly.lst
字号:
01ED D294 490 SETB CS
01EF 120242 491 LCALL WIP
01F2 22 492 RET
493
01F3 C296 494 READ: CLR SCK
01F5 C294 495 CLR CS
01F7 7403 496 MOV A,#03H
01F9 120228 497 LCALL OUT
01FC 00 498 NOP
01FD 00 499 NOP
01FE E55E 500 MOV A,GP2
0200 120228 501 LCALL OUT
0203 00 502 NOP
0204 00 503 NOP
0205 120236 504 LCALL IN
0208 00 505 NOP
0209 F503 506 MOV ZR,A
020B C296 507 CLR SCK
020D D294 508 SETB CS
020F 22 509 RET
510
0210 C2AF 511 WRTRD: CLR EA
0212 C295 512 CLR SI
0214 D294 513 SETB CS
0216 C296 514 CLR SCK
0218 1201CF 515 LCALL WREN
021B 00 516 NOP
021C 12025E 517 LCALL WRITE
021F 00 518 NOP
0220 1201F3 519 LCALL READ
0223 00 520 NOP
A51 MACRO ASSEMBLER FLY 01/18/2006 15:16:55 PAGE 9
0224 00 521 NOP
0225 D2AF 522 SETB EA
0227 22 523 RET
524
0228 7808 525 OUT: MOV R0,#08
022A C296 526 OUT1: CLR SCK
022C 33 527 RLC A
022D 9295 528 MOV SI,C
022F D296 529 SETB SCK
0231 D8F7 530 DJNZ R0,OUT1
0233 C295 531 CLR SI
0235 22 532 RET
533
0236 7808 534 IN: MOV R0,#08
0238 D296 535 IN1: SETB SCK
023A C296 536 CLR SCK
023C A297 537 MOV C,SO
023E 33 538 RLC A
023F D8F7 539 DJNZ R0,IN1
0241 22 540 RET
541
0242 7999 542 WIP: MOV R1,#99H
0244 12024D 543 WIP1: LCALL RDSR
0247 30E002 544 JNB ACC.0,WIP2
024A D9F8 545 DJNZ R1,WIP1
024C 22 546 WIP2: RET
024D C296 547 RDSR: CLR SCK
024F C294 548 CLR CS
0251 7405 549 MOV A,#05H
0253 120228 550 LCALL OUT
0256 120236 551 LCALL IN
0259 C296 552 CLR SCK
025B D294 553 SETB CS
025D 22 554 RET
555
025E C296 556 WRITE: CLR SCK
0260 C294 557 CLR CS
0262 7402 558 MOV A,#02H
0264 120228 559 LCALL OUT
0267 00 560 NOP
0268 E55E 561 MOV A,GP2
026A 120228 562 LCALL OUT
026D 00 563 NOP
026E E502 564 MOV A,ZW
0270 00 565 NOP
0271 120228 566 LCALL OUT
0274 00 567 NOP
0275 00 568 NOP
0276 C296 569 CLR SCK
0278 D294 570 SETB CS
027A 120242 571 LCALL WIP
027D 00 572 NOP
027E 22 573 RET
574
027F 758921 575 BG2: MOV TMOD,#00100001B ;T0=M1 T1=M2
0282 758855 576 MOV TCON,#01010101B ;T0 & T1 enable
0285 7598D8 577 MOV SCON,#11011000B ;;;;;SIO=M3 ,SM2=1
578
579
0288 758CF8 580 MOV TH0,#0F8H ; t0=2ms
028B 758A30 581 MOV TL0,#30H
028E 758BF3 582 MOV TL1,#0F3H
0291 758DF3 583 MOV TH1,#0F3H
0294 53877F 584 ANL PCON,#01111111B ;;; CLR SMOD
585
0297 D288 586 SETB IT0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;INT0 ENABLE INT
A51 MACRO ASSEMBLER FLY 01/18/2006 15:16:55 PAGE 10
0299 D2A8 587 SETB EX0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
588
029B 75C005 589 mov xicon,#00000101B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;int2;;;;;;;;;;;;
590
029E 75B710 591 mov IPh,#10h
592
02A1 D2BC 593 SETB PS
02A3 D2AC 594 SETB ES ; SIO INT enable
02A5 D2A9 595 SETB ET0 ; t0 enable int
02A7 D2AF 596 SETB EA
597
02A9 C20B 598 CLR GP0
02AB C20C 599 CLR GP8
02AD 78C7 600 MOV R0,#ADRR
02AF 7600 601 MOV @R0,#00H
02B1 752200 602 MOV ADDR,#00H
02B4 78BF 603 MOV R0,#ADDJ
02B6 7600 604 MOV @R0,#00H
02B8 751501 605 MOV JSS4H,#01;YG2
02BB 751A64 606 MOV JSS4,#100
02BE 751805 607 MOV JSS3H,#5
02C1 751B64 608 MOV JSS3,#100
02C4 751C00 609 MOV JSS5,#0
02C7 757100 610 MOV JSS5H,#0
02CA 752900 611 MOV YXP1,#00
02CD C20D 612 clr YXP20
02CF 856317 613 MOV JSS6H,YG3
02D2 751D00 614 MOV JSS6,#0
02D5 751E00 615 MOV JSS7,#00;100
02D8 755604 616 MOV JSS7H,#4;20
02DB 750700 617 MOV JSS8,#00
02DE 751900 618 MOV JSS8H,#0
02E1 755D03 619 MOV JSS1,#3
02E4 7572FA 620 MOV JSS2,#250
02E7 7570FA 621 MOV JSS9,#250
02EA 750400 622 MOV JSSA,#0
02ED 750B00 623 MOV JSSS1,#0
02F0 751000 624 MOV JSSS1H,#0
02F3 752B00 625 MOV DA1,#00
02F6 751100 626 MOV JSSS2H,#0
02F9 750C00 627 MOV JSSS2,#0
02FC 75120A 628 MOV JSSS3H,#10
02FF 856A0D 629 MOV JSSS3,yga
0302 856613 630 MOV JSSS4H,yg6
0305 750E64 631 MOV JSSS4,#100
0308 751402 632 MOV JSSS5H,#2
030B 750FFA 633 MOV JSSS5,#250
030E 752E00 634 MOV GZP2,#00
0311 752A00 635 MOV GZP3,#00
0314 755700 636 MOV GZP1,#00
0317 752300 637 MOV JP1,#00
031A 752400 638 MOV JP2,#00
031D C206 639 CLR GP5
031F C205 640 CLR GP4
0321 C207 641 CLR GP6
642
643 ; MOV JP4,#00
0323 C201 644 CLR JP42
0325 C202 645 CLR JP43
0327 C267 646 clr jpp3.7
647
0329 789A 648 MOV R0,#CSGZJS
032B 7600 649 MOV @R0,#00H
650
032D 78F5 651 MOV R0,#qSGZJS
032F 7600 652 MOV @R0,#00H
A51 MACRO ASSEMBLER FLY 01/18/2006 15:16:55 PAGE 11
653
654 ; MOV R0,#qSGZ
655 ; MOV @R0,#00H
656
0331 75063C 657 MOV JSSM,#60;250三个周期
0334 7548FA 658 MOV JSP,#250
659
0337 789C 660 MOV R0,#RHJS1
0339 76FA 661 MOV @R0,#250;;;;;;;;;;;;;;;;;;;;;;;;0.5S
662
033B 789D 663 MOV R0,#RHJS2
033D 76F0 664 MOV @R0,#240;;;;;;;;;;;;;;;;;;;;;;;2 FENZHONG
665
033F E566 666 MOV A,YG6
0341 75F00F 667 mov b,#15
0344 A4 668 mul ab
669 ; CJNE A,#00,RUNHUA1
0345 789E 670 MOV R0,#RHJS3
0347 F6 671 MOV @R0,a;;;;;;;;;;;;;;;30*YG6;;;#120;;;;;;;;4 XIAOSHI(室内)
672 ; SJMP RUNHUA2
673 ;RUNHUA1: MOV R0,#RHJS3
674 ; MOV @R0,#60;;;;;;;;;;;;;;;;;;;;;;;2 xiaoshi(室外)
675 ;RUNHUA2: NOP
676
0348 00 677 nop
0349 789F 678 MOV R0,#RHJS4
034B 76FA 679 MOV @R0,#250;;;;;;;;;;;;;;;;;;;;;;;;0.5S
680
681
034D 78A1 682 MOV R0,#RHJS5
034F 7604 683 MOV @R0,#04;;;;;;;;;;;;;;;;;;;;;;;;2S
684
0351 78AC 685 MOV R0,#RHJS6
0353 7600 686 MOV @R0,#00;;;;;;;;;;;;;;;;;;;;;;;;0 CI
687
0355 C20E 688 CLR RHBZ
689
0357 78AD 690 MOV R0,#JJZDJS
0359 76FA 691 MOV @R0,#250;;;;;;;;;;;;;;;;;;;;;;;;0.5SI
692
035B 78A4 693 mov r0,#time1
035D A665 694 mov @r0,yg5
035F 78AE 695 mov r0,#kcbz
0361 7600 696 mov @r0,#0
0363 78A5 697 mov r0,#time2
0365 76FA 698 mov @r0,#250
0367 78CE 699 mov r0,#time2h
0369 7610 700 mov @r0,#16;;;;;;;;;;;;;;;;;;;;;;;;;8s
036B 78A7 701 mov r0,#time3
036D 7664 702 mov @r0,#100;250;;;;;;;;;;
036F 78AA 703 mov r0,#time3h
0371 7610 704 mov @r0,#16;;;;;;;;;;;;;;;;;;;;;;;;;8s没有使用!
0373 78B2 705 mov r0,#gzbz
0375 7600 706 mov @r0,#00
0377 78D4 707 mov r0,#count1
0379 7601 708 mov @r0,#01
037B 78D5 709 mov r0,#keybz1
037D 7600 710 mov @r0,#00
037F 78D6 711 mov r0,#keybz2
0381 7600 712 mov @r0,#00
0383 78D7 713 mov r0,#keybz3
0385 7600 714 mov @r0,#00
0387 78D8 715 mov r0,#keybz4
0389 7601 716 mov @r0,#1;0
038B 78D9 717 mov r0,#keyjj1
038D 76FA 718 mov @r0,#250
A51 MACRO ASSEMBLER FLY 01/18/2006 15:16:55 PAGE 12
038F 78DA 719 mov r0,#keyjj1h
0391 7606 720 mov @r0,#6
721
0393 78DB 722 mov r0,#keybz5
0395 7600 723 mov @r0,#00
0397 78DC 724 mov r0,#keybz6
0399 7600 725 mov @r0,#00
039B 78DD 726 mov r0,#keybz7
039D 7600 727 mov @r0,#00
039F 78DE 728 mov r0,#keybz8
03A1 7601 729 mov @r0,#01;0
03A3 78DF 730 mov r0,#keyjj2
03A5 76FA 731 mov @r0,#250
03A7 78E9 732 mov r0,#keyjj2h
03A9 7606 733 mov @r0,#6
734
03AB 78EA 735 mov r0,#aqjs1
03AD 76FA 736 mov @r0,#250
03AF 78EB 737 mov r0,#aqjs2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -