📄 main887.lst
字号:
491 0574 02FB subwf btemp+1
492 0575 087B movf btemp+1,w
493 0576 022C subwf _BIGVAL+1,w
494 0577 1D03 btfss 3,2
495 0578 2D7B goto u1345
496 0579 087A movf btemp,w
497 057A 022B subwf _BIGVAL,w
498 057B u1345
499 057B 1C03 btfss 3,0
500 057C 2DB0 goto l165
501 057D 2DC3 goto l163
502 ;main887.c: 611: switch(INDEX) {
503 057E l166
504 ;main887.c: 612: case 11: Buttons.SLIDER1 = 1;
505 057E 1536 bsf _Buttons+1,2
506 ;main887.c: 613: Buttons.SLIDER2 = 0;
507 057F 11B6 bcf _Buttons+1,3
508 ;main887.c: 614: Buttons.SLIDER3 = 0;
509 0580 1236 bcf _Buttons+1,4
510 ;main887.c: 615: Buttons.SLIDER4 = 0;
511 0581 12B6 bcf _Buttons+1,5
512 ;main887.c: 616: Buttons.SLIDER5 = 0;
513 0582 1336 bcf _Buttons+1,6
514 ;main887.c: 617: Buttons.SLIDER6 = 0;
515 0583 13B6 bcf _Buttons+1,7
516 ;main887.c: 618: SliderIndex = 1;
517 0584 01A9 clrf _SliderIndex
518 0585 0AA9 incf _SliderIndex
519 ;main887.c: 619: break;
520 0586 2DC3 goto l163
521 0587 l167
522 ;main887.c: 620: case 12: Buttons.SLIDER1 = 0;
523 0587 1136 bcf _Buttons+1,2
524 ;main887.c: 621: Buttons.SLIDER2 = 1;
525 0588 15B6 bsf _Buttons+1,3
526 ;main887.c: 622: Buttons.SLIDER3 = 0;
527 0589 1236 bcf _Buttons+1,4
528 ;main887.c: 623: Buttons.SLIDER4 = 0;
529 058A 12B6 bcf _Buttons+1,5
530 ;main887.c: 624: Buttons.SLIDER5 = 0;
531 058B 1336 bcf _Buttons+1,6
532 ;main887.c: 625: Buttons.SLIDER6 = 0;
533 058C 13B6 bcf _Buttons+1,7
534 ;main887.c: 626: SliderIndex = 2;
535 058D 3002 movlw 2
536 058E 2DAE goto L18
537 ;main887.c: 627: break;
538 058F l168
539 ;main887.c: 628: case 13: Buttons.SLIDER1 = 0;
540 058F 1136 bcf _Buttons+1,2
541 ;main887.c: 629: Buttons.SLIDER2 = 0;
542 0590 11B6 bcf _Buttons+1,3
543 ;main887.c: 630: Buttons.SLIDER3 = 1;
544 0591 1636 bsf _Buttons+1,4
545 ;main887.c: 631: Buttons.SLIDER4 = 0;
546 0592 12B6 bcf _Buttons+1,5
547 ;main887.c: 632: Buttons.SLIDER5 = 0;
548 0593 1336 bcf _Buttons+1,6
549 ;main887.c: 633: Buttons.SLIDER6 = 0;
550 0594 13B6 bcf _Buttons+1,7
551 ;main887.c: 634: SliderIndex = 3;
552 0595 3003 movlw 3
553 0596 2DAE goto L18
554 ;main887.c: 635: break;
555 0597 l169
556 ;main887.c: 636: case 14: Buttons.SLIDER1 = 0;
557 0597 1136 bcf _Buttons+1,2
558 ;main887.c: 637: Buttons.SLIDER2 = 0;
559 0598 11B6 bcf _Buttons+1,3
560 ;main887.c: 638: Buttons.SLIDER3 = 0;
561 0599 1236 bcf _Buttons+1,4
562 ;main887.c: 639: Buttons.SLIDER4 = 1;
563 059A 16B6 bsf _Buttons+1,5
564 ;main887.c: 640: Buttons.SLIDER5 = 0;
565 059B 1336 bcf _Buttons+1,6
566 ;main887.c: 641: Buttons.SLIDER6 = 0;
567 059C 13B6 bcf _Buttons+1,7
568 ;main887.c: 642: SliderIndex = 4;
569 059D 3004 movlw 4
570 059E 2DAE goto L18
571 ;main887.c: 643: break;
572 059F l170
573 ;main887.c: 644: case 15: Buttons.SLIDER1 = 0;
574 059F 1136 bcf _Buttons+1,2
575 ;main887.c: 645: Buttons.SLIDER2 = 0;
576 05A0 11B6 bcf _Buttons+1,3
577 ;main887.c: 646: Buttons.SLIDER3 = 0;
578 05A1 1236 bcf _Buttons+1,4
579 ;main887.c: 647: Buttons.SLIDER4 = 0;
580 05A2 12B6 bcf _Buttons+1,5
581 ;main887.c: 648: Buttons.SLIDER5 = 1;
582 05A3 1736 bsf _Buttons+1,6
583 ;main887.c: 649: Buttons.SLIDER6 = 0;
584 05A4 13B6 bcf _Buttons+1,7
585 ;main887.c: 650: SliderIndex = 5;
586 05A5 3005 movlw 5
587 05A6 2DAE goto L18
588 ;main887.c: 651: break;
589 05A7 l171
590 ;main887.c: 652: case 16: Buttons.SLIDER1 = 0;
591 05A7 1136 bcf _Buttons+1,2
592 ;main887.c: 653: Buttons.SLIDER2 = 0;
593 05A8 11B6 bcf _Buttons+1,3
594 ;main887.c: 654: Buttons.SLIDER3 = 0;
595 05A9 1236 bcf _Buttons+1,4
596 ;main887.c: 655: Buttons.SLIDER4 = 0;
597 05AA 12B6 bcf _Buttons+1,5
598 ;main887.c: 656: Buttons.SLIDER5 = 0;
599 05AB 1336 bcf _Buttons+1,6
600 ;main887.c: 657: Buttons.SLIDER6 = 1;
601 05AC 17B6 bsf _Buttons+1,7
602 ;main887.c: 658: SliderIndex = 6;
603 05AD 3006 movlw 6
604 05AE L18
605 05AE 00A9 movwf _SliderIndex
606 ;main887.c: 659: break;
607 ;main887.c: 660: default: break;
608 05AF 2DC3 goto l163
609 05B0 l165
610 05B0 0824 movf _INDEX,w
611 05B1 3A0B xorlw 11
612 05B2 1903 btfsc 3,2
613 05B3 2D7E goto l166
614 05B4 3A07 xorlw 7
615 05B5 1903 btfsc 3,2
616 05B6 2D87 goto l167
617 05B7 3A01 xorlw 1
618 05B8 1903 btfsc 3,2
619 05B9 2D8F goto l168
620 05BA 3A03 xorlw 3
621 05BB 1903 btfsc 3,2
622 05BC 2D97 goto l169
623 05BD 3A01 xorlw 1
624 05BE 1903 btfsc 3,2
625 05BF 2D9F goto l170
626 05C0 3A1F xorlw 31
627 05C1 1903 btfsc 3,2
628 05C2 2DA7 goto l171
629 05C3 l163
630 ;main887.c: 663: }
631 05C3 0824 movf _INDEX,w
632 05C4 0724 addwf _INDEX,w
633 05C5 3EB2 addlw _TRIP^(0+256)
634 05C6 0084 movwf 4
635 05C7 1783 bsf 3,7
636 05C8 0800 movf 0,w
637 05C9 00FA movwf btemp
638 05CA 0A84 incf 4
639 05CB 0800 movf 0,w
640 05CC 00FB movwf btemp+1
641 05CD 087A movf btemp,w
642 05CE 00BE movwf ?a_CapISR
643 05CF 087B movf btemp+1,w
644 05D0 00BF movwf ?a_CapISR+1
645 05D1 0824 movf _INDEX,w
646 05D2 0724 addwf _INDEX,w
647 05D3 3E10 addlw _AVERAGE^(0+256)
648 05D4 0084 movwf 4
649 05D5 1783 bsf 3,7
650 05D6 0800 movf 0,w
651 05D7 00FA movwf btemp
652 05D8 0A84 incf 4
653 05D9 0800 movf 0,w
654 05DA 00FB movwf btemp+1
655 05DB 083E movf ?a_CapISR,w
656 05DC 02FA subwf btemp
657 05DD 1C03 btfss 3,0
658 05DE 03FB decf btemp+1
659 05DF 083F movf ?a_CapISR+1,w
660 05E0 02FB subwf btemp+1
661 05E1 3020 movlw 32
662 05E2 07FA addwf btemp
663 05E3 1803 btfsc 3,0
664 05E4 0AFB incf btemp+1
665 05E5 082C movf _BIGVAL+1,w
666 05E6 027B subwf btemp+1,w
667 05E7 1D03 btfss 3,2
668 05E8 2DEB goto u1355
669 05E9 082B movf _BIGVAL,w
670 05EA 027A subwf btemp,w
671 05EB u1355
672 05EB 1C03 btfss 3,0
673 05EC 2E10 goto l175
674 05ED 2E32 goto l173
675 ;main887.c: 676: switch(INDEX) {
676 05EE l176
677 ;main887.c: 677: case 1: Buttons.BTN0 = 0; brea
+ k;
678 05EE 1035 bcf _Buttons,0
679 05EF 2E32 goto l173
680 05F0 l177
681 ;main887.c: 678: case 2: Buttons.BTN1 = 0; brea
+ k;
682 05F0 10B5 bcf _Buttons,1
683 05F1 2E32 goto l173
684 05F2 l178
685 ;main887.c: 679: case 3: Buttons.BTN2 = 0; brea
+ k;
686 05F2 1135 bcf _Buttons,2
687 05F3 2E32 goto l173
688 05F4 l179
689 ;main887.c: 680: case 4: Buttons.BTN3 = 0; brea
+ k;
690 05F4 11B5 bcf _Buttons,3
691 05F5 2E32 goto l173
692 05F6 l180
693 ;main887.c: 681: case 5: Buttons.BTN4 = 0; brea
+ k;
694 05F6 1235 bcf _Buttons,4
695 05F7 2E32 goto l173
696 05F8 l181
697 ;main887.c: 682: case 6: Buttons.BTN5 = 0; brea
+ k;
698 05F8 12B5 bcf _Buttons,5
699 05F9 2E32 goto l173
700 05FA l182
701 ;main887.c: 683: case 7: Buttons.BTN6 = 0; brea
+ k;
702 05FA 1335 bcf _Buttons,6
703 05FB 2E32 goto l173
704 05FC l183
705 ;main887.c: 684: case 8: Buttons.BTN7 = 0; brea
+ k;
706 05FC 13B5 bcf _Buttons,7
707 05FD 2E32 goto l173
708 05FE l184
709 ;main887.c: 685: case 9: Buttons.BTN8 = 0; brea
+ k;
710 05FE 1036 bcf _Buttons+1,0
711 05FF 2E32 goto l173
712 0600 l185
713 ;main887.c: 686: case 10: Buttons.BTN9 = 0; bre
+ ak;
714 0600 10B6 bcf _Buttons+1,1
715 0601 2E32 goto l173
716 0602 l186
717 ;main887.c: 687: case 11: Buttons.SLIDER1 = 0;
+ break;
718 0602 1136 bcf _Buttons+1,2
719 0603 2E32 goto l173
720 0604 l187
721 ;main887.c: 688: case 12: Buttons.SLIDER2 = 0;
+ break;
722 0604 11B6 bcf _Buttons+1,3
723 0605 2E32 goto l173
724 0606 l188
725 ;main887.c: 689: case 13: Buttons.SLIDER3 = 0;
+ break;
726 0606 1236 bcf _Buttons+1,4
727 0607 2E32 goto l173
728 0608 l189
729 ;main887.c: 690: case 14: Buttons.SLIDER4 = 0;
+ break;
730 0608 12B6 bcf _Buttons+1,5
731 0609 2E32 goto l173
732 060A l190
733 ;main887.c: 691: case 15: Buttons.SLIDER5 = 0;
+ break;
734 060A 1336 bcf _Buttons+1,6
735 060B 2E32 goto l173
736 060C l191
737 ;main887.c: 692: case 16: Buttons.SLIDER6 = 0;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -