📄 key.lst
字号:
706 5 case 61:PID_PwrFactKI=temp;
707 5 break;
708 5 default:break;
709 5 }
710 4 if(hunt%10==0)
711 4 {LCD_Seek12(temp,1);hunt=hunt+1;}
712 4 else
713 4 {LCD_Seek12(temp,0);hunt=hunt-1;}
714 4 break;
715 4 case 3:switch(hunt)
716 4 {
717 5 case 10:temp=EMDelayTimeCMD;
718 5 break;
719 5 case 20:temp=RFJTestCMD;
720 5 break;
721 5 case 30:temp=FastRemMagneticDelayCMD;
722 5 break;
723 5 case 40:temp=SlideTestDelayTimCMD;
724 5 break;
725 5 case 50:temp=OutOfCtrAlarmDelayCMD;
726 5 break;
727 5 case 60:temp=ClosePulseDelayCMD;
728 5 break;
729 5 case 11:EMDelayTimeCMD=temp;
730 5 break;
731 5 case 21:RFJTestCMD=temp;
732 5 break;
733 5 case 31:FastRemMagneticDelayCMD=temp;
734 5 break;
735 5 case 41:SlideTestDelayTimCMD=temp;
C51 COMPILER V7.20 KEY 01/31/2007 10:20:45 PAGE 13
736 5 break;
737 5 case 51:OutOfCtrAlarmDelayCMD=temp;
738 5 break;
739 5 case 61:ClosePulseDelayCMD=temp;
740 5 break;
741 5 default:break;
742 5 }
743 4 if(hunt%10==0)
744 4 {LCD_Seek12(temp,1);hunt=hunt+1;}
745 4 else
746 4 {LCD_Seek12(temp,0);hunt=hunt-1;}
747 4 break;
748 4 case 4:switch(hunt)
749 4 {
750 5 case 10:temp=OutOfCtrOnTimCMD;
751 5 break;
752 5 case 20:temp=LowLimitTrigOutAngle;
753 5 break;
754 5 case 30:temp=AttenuationPercentCMD;
755 5 break;
756 5 case 40:temp=IFCO_HighLevlTimCMD;
757 5 break;
758 5 case 50:temp=IFCO_LowLevlTimCMD;
759 5 break;
760 5 case 60:temp=UF_LowLevlTimCMD;
761 5 break;
762 5 case 11:OutOfCtrOnTimCMD=temp;
763 5 break;
764 5 case 21:LowLimitTrigOutAngle=temp;
765 5 break;
766 5 case 31:AttenuationPercentCMD=temp;
767 5 break;
768 5 case 41:IFCO_HighLevlTimCMD=temp;
769 5 break;
770 5 case 51:IFCO_LowLevlTimCMD=temp;
771 5 break;
772 5 case 61:UF_LowLevlTimCMD=temp;
773 5 break;
774 5 default:break;
775 5 }
776 4 if(hunt%10==0)
777 4 {LCD_Seek12(temp,1);hunt=hunt+1;}
778 4 else
779 4 {LCD_Seek12(temp,0);hunt=hunt-1;}
780 4 break;
781 4 case 5:if(hunt<60)
782 4 {
783 5 switch(hunt)
784 5 {
785 6 case 10:temp=EM_PwrFreqCMD;
786 6 break;
787 6 case 20:temp=EM_RegBrdgMode;
788 6 break;
789 6 case 30:temp=RegulateAftAsyncFuncEN;
790 6 break;
791 6 case 40:temp=LCJ_OnTimCMD;
792 6 break;
793 6 case 50:temp=AsyncAftSyncTimCMD;
794 6 break;
795 6 case 11:EM_PwrFreqCMD=temp;
796 6 break;
797 6 case 21:EM_RegBrdgMode=temp;
C51 COMPILER V7.20 KEY 01/31/2007 10:20:45 PAGE 14
798 6 break;
799 6 case 31:RegulateAftAsyncFuncEN=temp;
800 6 break;
801 6 case 41:LCJ_OnTimCMD=temp;
802 6 break;
803 6 case 51:AsyncAftSyncTimCMD=temp;
804 6 break;
805 6 default:break;
806 6 }
807 5 if(hunt%10==0)
808 5 {LCD_Seek12(temp,1);hunt=hunt+1;}
809 5 else
810 5 {LCD_Seek12(temp,0);hunt=hunt-1;}
811 5 }
812 4 else
813 4 LCD_PassWord(1);
814 4 break;
815 4 default:break;
816 4 }
817 3 }
818 2 ////////////////////////////
819 2 else if(seek==14)
820 2 {
821 3 LCD_ClearAll();
822 3 Menue(0);
823 3 hunt=4;
824 3 LCD_CAstr(8,8,">",0,0);
825 3 }
826 2 ////////////////////////////
827 2 else if(seek==15)
828 2 {
829 3 LCD_ClearAll();
830 3 Menue(0);
831 3 hunt=1;
832 3 LCD_CAstr(8,2,">",0,0);
833 3 }
834 2
835 2 /***********在线录波********************
836 2 ***************************************/
837 2 else if(seek==16 && Star_EN==1 && EN_ManualRec==1)
838 2 {
839 3 if(RecType==0)
840 3 RecType=1;
841 3 else if(RecType==1)
842 3 RecType=0;
843 3 }
844 2
845 2 ////////////////////////////
846 2 EnterKeyEvt=0;
847 2 }
848 1
849 1 /////////////////////////////////////////////////////////////////////////////////////////
850 1 /////////////////////////////////////////////////////////////////////////////////////////
851 1 /////////////////////////////////////////////////////////////////////////////////////////
852 1 /////////////////////////////////////////////////////////////////////////////////////////
853 1 if(CancelKeyEvt)//esc
854 1 {
855 2 HI_Bell=1;
856 2 LCD_BLED=1;
857 2 DmsNum=0;
858 2 PressKeyEvt=1;
859 2
C51 COMPILER V7.20 KEY 01/31/2007 10:20:45 PAGE 15
860 2 if(seek==0)
861 2 {
862 3 Menue(16);
863 3 hunt=0;
864 3 }
865 2 ////////////////////
866 2 else if(seek==1)
867 2 {
868 3 LCD_ClearAll();
869 3 Menue(0);
870 3 hunt=1;
871 3 LCD_CAstr(8,2,">",0,0);
872 3 }
873 2 //////////////////////////////////////////////////////
874 2 else if(seek==2)
875 2 {
876 3 if(hunt%10==0)
877 3 {
878 4 LCD_ClearAll();
879 4 Menue(0);
880 4 hunt=2;
881 4 LCD_CAstr(8,4,">",0,0);
882 4 }
883 3 else
884 3 {
885 4 switch(hunt)
886 4 {
887 5 case 11:LCD_Seek2(EM_ModeCMD,0);
888 5 break;
889 5 case 21:LCD_Seek2(EM_VoltCMD,0);
890 5 break;
891 5 case 31:LCD_Seek2(EM_CurrCMD,0);
892 5 break;
893 5 case 41:LCD_Seek2(EM_AnglCMD,0);
894 5 break;
895 5 case 51:LCD_Seek2(EM_PwrFactCMD,0);
896 5 break;
897 5 case 61:LCD_Seek2(EM_NulPwrCMD,0);
898 5 break;
899 5 default:break;
900 5 }
901 4 hunt=hunt-1;
902 4 }
903 3 }
904 2 ///////////////////////////////////////////////
905 2 else if(seek==3)
906 2 {
907 3 if(hunt%10==0)
908 3 {
909 4 LCD_ClearAll();
910 4 Menue(0);
911 4 hunt=3;
912 4 LCD_CAstr(8,6,">",0,0);
913 4
914 4 Dyn_to_Flash();
915 4 Flash_128_Write(0,Flash,128,0);
916 4 }
917 3 else
918 3 {
919 4 switch(hunt)
920 4 {
921 5 case 11:LCD_Seek3(EM_arkadress,0);
C51 COMPILER V7.20 KEY 01/31/2007 10:20:45 PAGE 16
922 5 hunt=10;
923 5 break;
924 5 case 21:LCD_Seek3(EM_conadress,0);
925 5 hunt=20;
926 5 break;
927 5 case 31:LCD_Seek3(EM_baud232,0);
928 5 hunt=30;
929 5 break;
930 5 case 41:LCD_Seek3(EM_baud485,0);
931 5 hunt=40;
932 5 break;
933 5 case 51:LCD_Seek3(EM_BackUp,0);
934 5 hunt=50;
935 5 break;
936 5 case 61:if( RTU_MaOrSlave==0 )
937 5 {LCD_CAstr(152,12,"主机 ",0,0);EM_DmSwitch=0;}
938 5 else if( RTU_MaOrSlave==1 )
939 5 {LCD_CAstr(152,12,"从机 ",0,0);EM_DmSwitch=0;}
940 5 hunt=60;
941 5 break;
942 5 default:break;
943 5 }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -