📄 f334.lst
字号:
818 1 TDR=',';
819 1 while(!STI);
820 1 STI=0;
821 1
822 1 if ((riqi[5]>0x39) || (riqi[5]<0x30)) riqi[5]=5+0x30;
823 1 if ((riqi[4]>0x31) || (riqi[4]<0x30)) riqi[4]=0+0x30;
824 1 if ((riqi[3]>0x39) || (riqi[3]<0x30)) riqi[3]=2+0x30;
825 1 if ((riqi[2]>0x31) || (riqi[2]<0x30)) riqi[2]=1+0x30;
826 1 if ((riqi[1]>0x39) || (riqi[1]<0x30)) riqi[1]=5+0x30;
827 1 if ((riqi[0]>0x33) || (riqi[0]<0x30)) riqi[0]=2+0x30;
828 1
829 1 for (i=0;i<6;i++) //send UTC time
830 1 {
831 2 j=j+riqi[i];
832 2 CCF1=1;
833 2 TDR=riqi[i];
834 2 while(!STI);
835 2 STI=0;
836 2 }
837 1
838 1 for (i=0;i<6;i++) //send UTC time
839 1 {
840 2 j=j+UTCtime[i];
841 2 CCF1=1;
842 2 TDR=UTCtime[i];
843 2 while(!STI);
844 2 STI=0;
845 2 }
846 1
847 1 j=j+',';
848 1 CCF1=1;
849 1 TDR=',';
850 1 while(!STI);
851 1 STI=0;
852 1
853 1 for (i=0;i<9;i++) //send Longitude
854 1 {
855 2 j=j+Longitude[i];
856 2 CCF1=1;
857 2 TDR=Longitude[i];
858 2 while(!STI);
C51 COMPILER V8.02 F334 07/13/2006 10:09:54 PAGE 15
859 2 STI=0;
860 2 }
861 1
862 1 j=j+',';
863 1 CCF1=1;
864 1 TDR=',';
865 1 while(!STI);
866 1 STI=0;
867 1
868 1 for (i=0;i<10;i++) //send Latitude
869 1 {
870 2 j=j+Latitude[i];
871 2 CCF1=1;
872 2 TDR=Latitude[i];
873 2 while(!STI);
874 2 STI=0;
875 2 }
876 1
877 1 j=j+',';
878 1 CCF1=1;
879 1 TDR=',';
880 1 while(!STI);
881 1 STI=0;
882 1
883 1 j=j+DGPS;
884 1 CCF1=1; //snd DGPS
885 1 TDR=DGPS;
886 1 while(!STI);
887 1 STI=0;
888 1
889 1 j=j+',';
890 1 CCF1=1;
891 1 TDR=',';
892 1 while(!STI);
893 1 STI=0;
894 1
895 1 for (i=0;i<4;i++) //send HDOP
896 1 {
897 2 j=j+HDOP[i];
898 2 CCF1=1;
899 2 TDR=HDOP[i];
900 2 while(!STI);
901 2 STI=0;
902 2 }
903 1
904 1 j=j+',';
905 1 CCF1=1;
906 1 TDR=',';
907 1 while(!STI);
908 1 STI=0;
909 1
910 1 for (i=0;i<4;i++) //send gyro AdResult
911 1 {
912 2 j=j+S_AdResult0[i];
913 2 CCF1=1;
914 2 TDR=S_AdResult0[i];
915 2 while(!STI);
916 2 STI=0;
917 2 }
918 1
919 1 j=j+',';
920 1 CCF1=1;
C51 COMPILER V8.02 F334 07/13/2006 10:09:54 PAGE 16
921 1 TDR=',';
922 1 while(!STI);
923 1 STI=0;
924 1
925 1 for (i=0;i<4;i++) //send vertical AdResult ?????
926 1 {
927 2 j=j+S_AdResult1[i];
928 2 CCF1=1;
929 2 TDR=S_AdResult1[i];
930 2 while(!STI);
931 2 STI=0;
932 2 }
933 1
934 1 j=j+',';
935 1 CCF1=1;
936 1 TDR=',';
937 1 while(!STI);
938 1 STI=0;
939 1
940 1 for (i=0;i<4;i++) //send horizontal AdResult ?????
941 1 {
942 2 j=j+S_AdResult2[i];
943 2 CCF1=1;
944 2 TDR=S_AdResult2[i];
945 2 while(!STI);
946 2 STI=0;
947 2 }
948 1
949 1 j=j+',';
950 1 CCF1=1;
951 1 TDR=',';
952 1 while(!STI);
953 1 STI=0;
954 1
955 1 for (i=0;i<4;i++) //send ????
956 1 {
957 2 j=j+S_AdResult3[i];
958 2 CCF1=1;
959 2 TDR=S_AdResult3[i];
960 2 while(!STI);
961 2 STI=0;
962 2 }
963 1
964 1 j=j+',';
965 1 CCF1=1;
966 1 TDR=',';
967 1 while(!STI);
968 1 STI=0;
969 1
970 1 for (i=0;i<4;i++) //send ????
971 1 {
972 2 j=j+S_AdResult4[i];
973 2 CCF1=1;
974 2 TDR=S_AdResult4[i];
975 2 while(!STI);
976 2 STI=0;
977 2 }
978 1
979 1 j=j+',';
980 1 CCF1=1;
981 1 TDR=',';
982 1 while(!STI);
C51 COMPILER V8.02 F334 07/13/2006 10:09:54 PAGE 17
983 1 STI=0;
984 1
985 1 for (i=0;i<3;i++) //send general PulseCount/s
986 1 {
987 2 j=j+S_Pulse_s[i];
988 2 CCF1=1;
989 2 TDR=S_Pulse_s[i];
990 2 while(!STI);
991 2 STI=0;
992 2 }
993 1
994 1 j=j+',';
995 1 CCF1=1;
996 1 TDR=',';
997 1 while(!STI);
998 1 STI=0;
999 1
1000 1 for (i=0;i<3;i++)
1001 1 {
1002 2 j=j+fm[i];
1003 2 CCF1=1;
1004 2 TDR=fm[i];
1005 2 while(!STI);
1006 2 STI=0;
1007 2 }
1008 1
1009 1 j=j+',';
1010 1 CCF1=1;
1011 1 TDR=',';
1012 1 while(!STI);
1013 1 STI=0;
1014 1
1015 1 for (i=0;i<2;i++) //send general PulseCount/s
1016 1 {
1017 2 j=j+GPS_Alarm[i];
1018 2 CCF1=1;
1019 2 TDR=GPS_Alarm[i];
1020 2 while(!STI);
1021 2 STI=0;
1022 2 }
1023 1
1024 1 j=j+',';
1025 1 CCF1=1;
1026 1 TDR=',';
1027 1 while(!STI);
1028 1 STI=0;
1029 1
1030 1 j=j+b_light;
1031 1 CCF1=1;
1032 1 TDR=b_light;
1033 1 while(!STI);
1034 1 STI=0;
1035 1
1036 1 CCF1=1;
1037 1 TDR='*';
1038 1 while(!STI);
1039 1 STI=0;
1040 1
1041 1 j=j%256;
1042 1
1043 1 CK1=j/16;
1044 1 CK2=j%16;
C51 COMPILER V8.02 F334 07/13/2006 10:09:54 PAGE 18
1045 1 if (CK1>9) CK1=CK1+55;
1046 1 else CK1=CK1+48;
1047 1
1048 1 CCF1=1;
1049 1 TDR=CK1;
1050 1 while(!STI);
1051 1 STI=0;
1052 1
1053 1 if (CK2>9) CK2=CK2+55;
1054 1 else CK2=CK2+48;
1055 1
1056 1 CCF1=1;
1057 1 TDR=CK2;
1058 1 while(!STI);
1059 1 STI=0;
1060 1
1061 1 CCF1=1; //SEND CR
1062 1 TDR=13;
1063 1 while(!STI);
1064 1 STI=0;
1065 1
1066 1 CCF1=1;//SEND LF
1067 1 TDR=10;
1068 1 while(!STI);
1069 1 STI=0;
1070 1
1071 1 }
1072
1073 void Key_scan(void)
1074 {
1075 1 unsigned char key_buf=0;
1076 1
1077 1 if (PWR_KEY==0)
1078 1 {
1079 2 key_buf=99;
1080 2 }
1081 1
1082 1 if (key_buf==key_pre)
1083 1 {
1084 2 if (key_buf!=0)
1085 2 {
1086 3 key_work=0x55;
1087 3 }
1088 2 else
1089 2 {
1090 3 key_work=0;
1091 3 key_press_time=0;
1092 3 }
1093 2 }
1094 1 else
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -