📄 time_relay.l
字号:
678 0586 EB EE JR NZ,KEY_SET
679 0588 A6 04 01 CP KEY_ENTER,#01H
680 058B 6D 06 44 JP EQ,KEY_SET_POSITIVE_EXIT ;正转时间退出
681 058E A6 04 02 CP KEY_ENTER,#02H
682 0591 6D 06 7F JP EQ,KEY_SET_MINUS_EXIT ;反转时间退出
683 0594 A6 04 03 CP KEY_ENTER,#03H
684 0597 FD 06 BA JP UGE,KEY_SET_STOP_EXIT ;停止时间退出
685 ;LD T_3S_FLAG,#55H
686 059A KEY_SET_IN
687 059A 20 04 INC KEY_ENTER ;退出要清KEY_ENTER
688 059C A6 04 04 CP KEY_ENTER,#04H
689 059F 7D 05 A5 JP ULT,KEY_SET_IN1
690 05A2 E6 04 01 LD KEY_ENTER,#01H
691 05A5 KEY_SET_IN1
692 05A5 A6 04 01 CP KEY_ENTER,#01H
693 05A8 6D 05 B7 JP EQ,KEY_SET_POSITIVE ;正转时间
694 05AB A6 04 02 CP KEY_ENTER,#02H
695 05AE 6D 05 EA JP EQ,KEY_SET_MINUS ;反转时间
696 05B1 A6 04 03 CP KEY_ENTER,#03H
697 05B4 6D 06 14 JP EQ,KEY_SET_STOP ;停止时间
698 ; CP KEY_ENTER,#55H
699 ;JR EQ,KEY_SET1
700 05B7 KEY_SET_POSITIVE
701 05B7 A6 1C 55 CP KEY_TIME,#55H
702 05BA 6D 05 CC JP EQ,KEY_SET_POSITIVE1
703 05BD E6 1C 55 LD KEY_TIME,#55H
704 ; LD DIS_DP_TEMP,DIS_DP
705 ;LD DIS_GW_TEMP,DIS_GW
706 ;LD DIS_SW_TEMP,DIS_SW
707 ; LD DIS_BW_TEMP,DIS_BW
708 05C0 E4 69 5D LD KEY_DP_TEMP,KEY_DP
709 05C3 E4 6A 5E LD KEY_GW_TEMP,KEY_GW
710 05C6 E4 6B 5F LD KEY_SW_TEMP,KEY_SW
711 05C9 E4 6C 60 LD KEY_BW_TEMP,KEY_BW
712 05CC KEY_SET_POSITIVE1
713 05CC E6 59 01 LD DIS_DP_TEMP,#01H
714 05CF E6 5A 16 LD DIS_GW_TEMP,#16H
715 05D2 E6 5B 15 LD DIS_SW_TEMP,#15H
716 05D5 E6 5C 14 LD DIS_BW_TEMP,#14H
717 05D8 E6 32 18 LD KEY_LED,#18H
718 05DB E4 33 69 LD KEY_DP,KEY_DP_TIME_POSITIVE ;正转时间进入设定状态
719 05DE E4 34 6A LD KEY_GW,KEY_GW_TIME_POSITIVE
720 05E1 E4 35 6B LD KEY_SW,KEY_SW_TIME_POSITIVE
721 05E4 E4 36 6C LD KEY_BW,KEY_BW_TIME_POSITIVE
722 05E7 8D 06 3B JP T,KEY_SET_EXIT
723 05EA KEY_SET_MINUS
724 05EA E6 59 02 LD DIS_DP_TEMP,#02H
725 05ED E6 5A 16 LD DIS_GW_TEMP,#16H
726 05F0 E6 5B 15 LD DIS_SW_TEMP,#15H
727 05F3 E6 5C 14 LD DIS_BW_TEMP,#14H
728 05F6 E6 32 19 LD KEY_LED,#19H
729 05F9 E4 69 33 LD KEY_DP_TIME_POSITIVE,KEY_DP
730 05FC E4 6A 34 LD KEY_GW_TIME_POSITIVE,KEY_GW
731 05FF E4 6B 35 LD KEY_SW_TIME_POSITIVE,KEY_SW
732 0602 E4 6C 36 LD KEY_BW_TIME_POSITIVE,KEY_BW
733 0605 E4 37 69 LD KEY_DP,KEY_DP_TIME_MINUS
734 0608 E4 38 6A LD KEY_GW,KEY_GW_TIME_MINUS ;反转时间进入设置状态
735 060B E4 39 6B LD KEY_SW,KEY_SW_TIME_MINUS
736 060E E4 3A 6C LD KEY_BW,KEY_BW_TIME_MINUS
737 0611 8D 06 3B JP T,KEY_SET_EXIT
738 0614 KEY_SET_STOP
739 0614 E6 59 03 LD DIS_DP_TEMP,#03H
740 0617 E6 5A 16 LD DIS_GW_TEMP,#16H
741 061A E6 5B 15 LD DIS_SW_TEMP,#15H
742 061D E6 5C 14 LD DIS_BW_TEMP,#14H
743 0620 E6 32 1A LD KEY_LED,#1AH
744 0623 E4 69 37 LD KEY_DP_TIME_MINUS,KEY_DP
745 0626 E4 6A 38 LD KEY_GW_TIME_MINUS,KEY_GW
746 0629 E4 6B 39 LD KEY_SW_TIME_MINUS,KEY_SW
747 062C E4 6C 3A LD KEY_BW_TIME_MINUS,KEY_BW
748 062F E4 3B 69 LD KEY_DP,KEY_DP_TIME_STOP
749 0632 E4 3C 6A LD KEY_GW,KEY_GW_TIME_STOP ;停下时间进入设置状态
750 0635 E4 3D 6B LD KEY_SW,KEY_SW_TIME_STOP
751 0638 E4 3E 6C LD KEY_BW,KEY_BW_TIME_STOP
752 ;JP Z,KEY_SET_EXIT
753 063B KEY_SET_EXIT
754 063B 76 E2 01 TM P2,#000000001B
755 063E 6D 06 3B JP Z,KEY_SET_EXIT
756 0641 8D 03 51 JP T,TIME
757 0644 KEY_SET_POSITIVE_EXIT
758 0644 E4 69 33 LD KEY_DP_TIME_POSITIVE,KEY_DP
759 0647 E4 6A 34 LD KEY_GW_TIME_POSITIVE,KEY_GW ;确定正转时间退出
760 064A E4 6B 35 LD KEY_SW_TIME_POSITIVE,KEY_SW
761 064D E4 6C 36 LD KEY_BW_TIME_POSITIVE,KEY_BW
762 0650 E4 5D 69 LD KEY_DP,KEY_DP_TEMP
763 0653 E4 5E 6A LD KEY_GW,KEY_GW_TEMP
764 0656 E4 5F 6B LD KEY_SW,KEY_SW_TEMP
765 0659 E4 60 6C LD KEY_BW,KEY_BW_TEMP
766 065C E4 26 2A LD DIS_BUF_DP,DIS_DP
767 065F E4 27 2B LD DIS_BUF_GW,DIS_GW
768 0662 E4 28 2C LD DIS_BUF_SW,DIS_SW
769 0665 E4 29 2D LD DIS_BUF_BW,DIS_BW
770 0668 E4 62 2E LD KEY_DIS_DP,KEY_DP1
771 066B E4 63 2F LD KEY_DIS_GW,KEY_GW1
772 066E E4 64 30 LD KEY_DIS_SW,KEY_SW1
773 0671 E4 65 31 LD KEY_DIS_BW,KEY_BW1
774 0674 E4 61 32 LD KEY_LED,KEY_LED_TEMP
775 0677 E6 1C AA LD KEY_TIME,#0AAH
776 067A B0 04 CLR KEY_ENTER
777 067C 8D 06 F2 JP T,KEY_SET_TIME_EXIT
778 067F KEY_SET_MINUS_EXIT
779 067F E4 69 37 LD KEY_DP_TIME_MINUS,KEY_DP
780 0682 E4 6A 38 LD KEY_GW_TIME_MINUS,KEY_GW ;确定反转时间退出
781 0685 E4 6B 39 LD KEY_SW_TIME_MINUS,KEY_SW
782 0688 E4 6C 3A LD KEY_BW_TIME_MINUS,KEY_BW
783 068B E4 5D 69 LD KEY_DP,KEY_DP_TEMP
784 068E E4 5E 6A LD KEY_GW,KEY_GW_TEMP
785 0691 E4 5F 6B LD KEY_SW,KEY_SW_TEMP
786 0694 E4 60 6C LD KEY_BW,KEY_BW_TEMP
787 0697 E6 1C AA LD KEY_TIME,#0AAH
788 069A B0 04 CLR KEY_ENTER
789 069C E4 26 2A LD DIS_BUF_DP,DIS_DP
790 069F E4 27 2B LD DIS_BUF_GW,DIS_GW
791 06A2 E4 28 2C LD DIS_BUF_SW,DIS_SW
792 06A5 E4 29 2D LD DIS_BUF_BW,DIS_BW
793 06A8 E4 62 2E LD KEY_DIS_DP,KEY_DP1
794 06AB E4 63 2F LD KEY_DIS_GW,KEY_GW1
795 06AE E4 64 30 LD KEY_DIS_SW,KEY_SW1
796 06B1 E4 65 31 LD KEY_DIS_BW,KEY_BW1
797 06B4 E4 61 32 LD KEY_LED,KEY_LED_TEMP
798 06B7 8D 06 F2 JP T,KEY_SET_TIME_EXIT
799 06BA KEY_SET_STOP_EXIT
800 06BA E4 69 3B LD KEY_DP_TIME_STOP,KEY_DP
801 06BD E4 6A 3C LD KEY_GW_TIME_STOP,KEY_GW ;确定停止时间退出
802 06C0 E4 6B 3D LD KEY_SW_TIME_STOP,KEY_SW
803 06C3 E4 6C 3E LD KEY_BW_TIME_STOP,KEY_BW
804 06C6 E4 5D 69 LD KEY_DP,KEY_DP_TEMP
805 06C9 E4 5E 6A LD KEY_GW,KEY_GW_TEMP
806 06CC E4 5F 6B LD KEY_SW,KEY_SW_TEMP
807 06CF E4 60 6C LD KEY_BW,KEY_BW_TEMP
808 06D2 E6 1C AA LD KEY_TIME,#0AAH
809 06D5 B0 04 CLR KEY_ENTER
810 06D7 E4 26 2A LD DIS_BUF_DP,DIS_DP
811 06DA E4 27 2B LD DIS_BUF_GW,DIS_GW
812 06DD E4 28 2C LD DIS_BUF_SW,DIS_SW
813 06E0 E4 29 2D LD DIS_BUF_BW,DIS_BW
814 06E3 E4 62 2E LD KEY_DIS_DP,KEY_DP1
815 06E6 E4 63 2F LD KEY_DIS_GW,KEY_GW1
816 06E9 E4 64 30 LD KEY_DIS_SW,KEY_SW1
817 06EC E4 65 31 LD KEY_DIS_BW,KEY_BW1
818 06EF E4 61 32 LD KEY_LED,KEY_LED_TEMP
819 06F2 KEY_SET_TIME_EXIT
820 06F2 76 E1 04 TM P1,#00000100B
821 06F5 6D 06 F2 JP Z,KEY_SET_TIME_EXIT
822 06F8 8D 02 BA JP T,I2COPEN
823 06FB KEY_ADD
824 06FB A6 04 01 CP KEY_ENTER,#01
825 06FE 7D 08 22 JP ULT,KEY_ADD_DEC
826 0701 A6 66 01 CP KEY_MOV_FLAG,#01H ;代表个位标志
827 0704 7D 07 19 JP ULT,KEY_ADD0
828 0707 6D 07 25 JP EQ,KEY_GW_ADD
829 070A A6 66 02 CP KEY_MOV_FLAG,#02H ;代表十位标志
830 070D 6D 07 31 JP EQ,KEY_SW_ADD
831 0710 A6 66 03 CP KEY_MOV_FLAG,#03H
832 0713 6D 07 3D JP EQ,KEY_BW_ADD ;代表百位标志
833 0716 8D 07 51 JP T,KEY_ADD_EXIT
834 0719 KEY_ADD0
835 0719 20 69 INC KEY_DP
836 071B A6 69 0A CP KEY_DP,#0AH
837 071E 6B 03 JR EQ,KEY_ADD1
838 0720 8D 07 51 JP KEY_ADD_EXIT
839 0723 KEY_ADD1
840 0723 B0 69 CLR KEY_DP
841 0725 KEY_GW_ADD
842 0725 20 6A INC KEY_GW
843 0727 A6 6A 06 CP KEY_GW,#06H
844 072A 6B 03 JR EQ,KEY_ADD2
845 072C 8D 07 51 JP KEY_ADD_EXIT
846 072F KEY_ADD2
847 072F B0 6A CLR KEY_GW
848 0731 KEY_SW_ADD
849 0731 20 6B INC KEY_SW
850 0733 A6 6B 0A CP KEY_SW,#0AH
851 0736 6B 03 JR EQ,KEY_ADD3
852 0738 8D 07 51 JP KEY_ADD_EXIT
853 073B KEY_ADD3
854 073B B0 6B CLR KEY_SW
855 073D KEY_BW_ADD
856 073D 20 6C INC KEY_BW
857 073F A6 6C 0A CP KEY_BW,#0AH
858 0742 7B 0D JR ULT,KEY_ADD_EXIT
859 0744 E6 6C 09 LD KEY_BW,#09
860 0747 E6 6B 09 LD KEY_SW,#09
861 074A E6 6A 06 LD KEY_GW,#06
862 074D B0 69 CLR KEY_DP
863 074F 8B 00 JR T,KEY_ADD_EXIT
864 0751 KEY_ADD_EXIT
865 0751 E6 0F 0A LD T_300MS_TEMP,#10
866 0754 E6 14 0A LD T_3S_TEMP,#10
867 0757 A6 15 55 CP T_3S_FLAG,#55H
868 075A EB 1A JR NE,KEY_ADD_EXIT_1
869 ;****************300ms FLAG****************
870 075C KEY_ADD_EXIT_0
871 075C 76 E2 04 TM P2,#00000100B
872 075F 6B 06 JR Z,KEY_ADD_EXIT_300MS
873 0761 E6 15 AA LD T_3S_FLAG,#0AAH
874 0764 8D 03 51 JP T,TIME
875 0767 KEY_ADD_EXIT_300MS
876 0767 A6 0B 55 CP T_10MS_FLAG,#55H
877 076A EB FB JR NE,KEY_ADD_EXIT_300MS
878 076C E6 0B AA LD T_10MS_FLAG,#0AAH
879 076F 00 0F DEC T_300MS_TEMP
880 0771 EB E9 JR NZ,KEY_ADD_EXIT_0
881 0773 8D 03 51 JP T,TIME
882 ;****************3s FLAG****************
883 0776 KEY_ADD_EXIT_1
884 0776 76 E2 04 TM P2,#00000100B
885 0779 6B 06 JR Z,KEY_ADD_EXIT_3S
886 077B E6 15 AA LD T_3S_FLAG,#0AAH
887 077E 8D 03 51 JP T,TIME
888 0781 KEY_ADD_EXIT_3S
889 0781 A6 0E 55 CP T_100MS_FLAG,#55H
890 0784 EB FB JR NE,KEY_ADD_EXIT_3S
891 0786 E6 0E AA LD T_100MS_FLAG,#0AAH
892 0789 00 14 DEC T_3S_TEMP
893 078B EB E9 JR NZ,KEY_ADD_EXIT_1
894 078D E6 15 55 LD T_3S_FLAG,#55H
895 0790 8D 03 51 JP T,TIME
896 ;********************
897 0793 KEY_DEC
898 0793 A6 04 01 CP KEY_ENTER,#01H
899 0796 7D 08 4F JP ULT,KEY_DEC_ADD
900 0799 A6 66 03 CP KEY_MOV_FLAG,#03H
901 079C FD 07 D0 JP UGE,KEY_BW_DEC ;代表百位标志
902 079F A6 66 02 CP KEY_MOV_FLAG,#02H ;代表十位标志
903 07A2 6D 07 C4 JP EQ,KEY_SW_DEC
904 07A5 A6 66 01 CP KEY_MOV_FLAG,#01H ;代表个位标志
905 07A8 7D 07 AE JP ULT,KEY_DEC1
906 07AB 6D 07 B9 JP EQ,KEY_GW_DEC
907 ;JP T,KEY_DEC_EXIT
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -