📄 dds.lst
字号:
546 0000
547 0000
548 0000
549 0000
550 0000
551 0000
552 0000
553 0000
554 0000
555 0000
556 0000
557 0000
558 0000
559 0000
560 0000
561 0000
562 0000
563 0000
564 0000
565 0000
566 0000
567 0000
568 0000
569 0000
570 0000
571 0000
572 0000
573 0000
574 0000
575 0000
576 0000
577 0000
578 0000
579 0000
580 0000
581 0000
582 0000
583 0000
584 0000
585 0000
586 0000
587 0000
588 0000
589 0000
590 0000
591 0000
592 0000
593 0000
594 0000
595 0000
596 0000
597 0000
598 0000
599 0000
600 0000
601 0000
602 0000
603 0000
604 0000
605 0000
606 0000
607 0000
608 0000
609 0000
610 0000
611 0000
612 0000
613 0000
614 0000
615 0000
616 0000
617 0000
618 0000
619 0000
620 0000
621 0000
622 0000
623 0000
624 0000
625 0000
626 0000
627 0000
628 0000
629 0000
630 0000
631 0000
632 0000
633 0000
634 0000
635 0000
636 0000
637 0000
638 0000
639 0000
640 0000
641 0000
642 0000
643 0000
644 0000
645 0000
646 0000
647 0000
648 0000
649 0000
650 0000
651 0000
652 0000
653 0000
654 0000
655 0000
656 0000
657 0000
658 0000
659 0000
660 0000
661 0000
662
663 psect const1
664 01D1 0782 addwf 2
665 01D2 _banner
666 01D2 3420 retlw 32
667 01D3 3420 retlw 32
668 01D4 344F retlw 79
669 01D5 3448 retlw 72
670 01D6 3432 retlw 50
671 01D7 344E retlw 78
672 01D8 344C retlw 76
673 01D9 3454 retlw 84
674 01DA 342F retlw 47
675 01DB 344F retlw 79
676 01DC 3448 retlw 72
677 01DD 3437 retlw 55
678 01DE 3453 retlw 83
679 01DF 3456 retlw 86
680 01E0 3400 retlw 0
681
682 psect const2
683 01AF 0782 addwf 2
684 01B0 __version
685 01B0 3420 retlw 32
686 01B1 3444 retlw 68
687 01B2 3444 retlw 68
688 01B3 3453 retlw 83
689 01B4 3420 retlw 32
690 01B5 3432 retlw 50
691 01B6 3433 retlw 51
692 01B7 342E retlw 46
693 01B8 3430 retlw 48
694 01B9 3435 retlw 53
695 01BA 342E retlw 46
696 01BB 3432 retlw 50
697 01BC 3430 retlw 48
698 01BD 3430 retlw 48
699 01BE 3434 retlw 52
700 01BF 3400 retlw 0
701
702 psect const3
703 01EE 0782 addwf 2
704 01EF _swid
705 01EF 3420 retlw 32
706 01F0 3473 retlw 115
707 01F1 3477 retlw 119
708 01F2 3420 retlw 32
709 01F3 3476 retlw 118
710 01F4 3431 retlw 49
711 01F5 342E retlw 46
712 01F6 3430 retlw 48
713 01F7 3432 retlw 50
714 01F8 3420 retlw 32
715 01F9 3400 retlw 0
716
717 psect const4
718 01E1 0782 addwf 2
719 01E2 _f_steps
720 01E2 3401 retlw 1
721 01E3 3400 retlw 0
722 01E4 3400 retlw 0
723 01E5 3400 retlw 0
724 01E6 34E8 retlw 232
725 01E7 3403 retlw 3
726 01E8 3400 retlw 0
727 01E9 3400 retlw 0
728 01EA 3440 retlw 64
729 01EB 3442 retlw 66
730 01EC 340F retlw 15
731 01ED 3400 retlw 0
732
733 psect text5
734 ;timers.c: 98: void intf_handle(void)
735 ;timers.c: 99: {
736 034A _intf_handle
737 ;timers.c: 104: pw_sample = (PORTB & (3<<1)) >>
+ 1;
738 034A 1283 bcf 3,5
739 034B 1303 bcf 3,6
740 034C 0806 movf 6,w ;volatile
741 034D 3906 andlw 6
742 034E 00F0 movwf btemp
743 034F 1003 bcf 3,0
744 0350 0C70 rrf btemp,w
745 0351 00A2 movwf _pw_sample
746 ;timers.c: 106: if(INTEDG == 1)
747 0352 1683 bsf 3,5
748 0353 1F01 btfss 1,6
749 0354 2B5D goto l20
750 ;timers.c: 107: {
751 0355 1283 bcf 3,5
752 0356 1806 btfsc 6,0
753 0357 2B5A goto l21
754 ;timers.c: 109: {
755 0358 108B bcf 11,1
756 ;timers.c: 112: return;
757 0359 0008 return
758 035A l21
759 ;timers.c: 113: }
760 035A 1683 bsf 3,5
761 035B 1301 bcf 1,6
762 ;timers.c: 115: }
763 035C 2B64 goto l22
764 035D l20
765 ;timers.c: 117: {
766 035D 1283 bcf 3,5
767 035E 1C06 btfss 6,0
768 035F 2B62 goto l23
769 ;timers.c: 119: {
770 0360 108B bcf 11,1
771 ;timers.c: 122: return;
772 0361 0008 return
773 0362 l23
774 ;timers.c: 123: }
775 0362 1683 bsf 3,5
776 0363 1701 bsf 1,6
777 0364 l22
778 ;timers.c: 125: }
779 ;timers.c: 127: INTF = 0;
780 0364 108B bcf 11,1
781 ;timers.c: 128: INTE = 1;
782 0365 160B bsf 11,4
783 ;timers.c: 132: switch (pw_state)
784 0366 2BB1 goto l25
785 0367 l26
786 ;timers.c: 133: {
787 ;timers.c: 135: if(pw_sample == 2)
788 0367 0822 movf _pw_sample,w
789 0368 3A02 xorlw 2
790 0369 1D03 btfss 3,2
791 036A 2B6E goto l27
792 ;timers.c: 136: {
793 036B 01A3 clrf _pw_state
794 036C 0AA3 incf _pw_state
795 036D 2B78 goto L4
796 ;timers.c: 138: pw_data = pw_data + f_step;
797 ;timers.c: 139: }
798 036E l27
799 ;timers.c: 141: {
800 036E 0B22 decfsz _pw_sample,w
801 036F 2BBF goto l24
802 ;timers.c: 143: {
803 0370 3003 movlw 3
804 0371 2BA1 goto L6
805 ;timers.c: 145: pw_data = pw_data - f_step;
806 ;timers.c: 146: }
807 ;timers.c: 148: break;
808 0372 l30
809 ;timers.c: 150: case 1:
810 ;timers.c: 151: if(pw_sample == 3)
811 0372 0822 movf _pw_sample,w
812 0373 3A03 xorlw 3
813 0374 1D03 btfss 3,2
814 0375 2B87 goto l31
815 ;timers.c: 152: {
816 0376 3002 movlw 2
817 0377 L5
818 0377 00A3 movwf _pw_state
819 0378 L4
820 ;timers.c: 154: pw_data = pw_data + f_step;
821 0378 0827 movf _f_step,w
822 0379 07AB addwf _pw_data
823 037A 0828 movf _f_step+1,w
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -