📄 setup.lst
字号:
712 1 disclr();
713 1 display(FIRSTLINE,disIDADD);
714 1 display(SECONDLINE,disIDSUB);
715 1 diswhite(2);
716 1 }
717 /************************************************/
718 void dis51(void)
719 {
720 1 disclr();
721 1 display(FIRSTLINE,disIDADD);
722 1 display(SECONDLINE,disIDSUB);
723 1 diswhite(1);
724 1 }
725 /************************************************/
726 void dis52(void)
727 {
728 1 disclr();
729 1 display(FIRSTLINE,disENID);
730 1 cleardis_buffer();
731 1 }
732 /************************************************/
733 void dis53(void)
734 {
735 1 disclr();
C51 COMPILER V6.02 SETUP 03/10/2006 14:34:53 PAGE 13
736 1 display(FIRSTLINE,disPLID);
737 1 }
738 /************************************************/
739 void dis54(void)
740 {
741 1 display(FIRSTLINE,disIDADDS);
742 1 }
743 /************************************************/
744 void dis55(void)
745 {
746 1 disclr();
747 1 display(FIRSTLINE,disIDSUBS);
748 1 }
749 /************************************************/
750 void dis56(void)
751 {
752 1 disclr();
753 1 display(FIRSTLINE,disSORRY);
754 1 display(SECONDLINE,disIDSUBF);
755 1 }
756 /************************************************/
757 void dis63(void)
758 {
759 1 disclr();
760 1 display(FIRSTLINE,disIDADDF);
761 1 }
762 /************************************************/
763 void dis43(void)
764 {
765 1 disclr();
766 1 display(FIRSTLINE,disIDCARD);
767 1 display(SECONDLINE,disONOFF);
768 1 diswhite(2);
769 1 }
770 /************************************************/
771 void dis57(void)
772 {
773 1 disclr();
774 1 display(FIRSTLINE,disON);
775 1 display(SECONDLINE,disOFF);
776 1 diswhite(1);
777 1 }
778 /************************************************/
779 void dis58(void)
780 {
781 1 disclr();
782 1 display(FIRSTLINE,disON);
783 1 display(SECONDLINE,disOFF);
784 1 diswhite(2);
785 1 }
786 /************************************************/
787 void dis59(void)
788 {
789 1 disclr();
790 1 display(FIRSTLINE,disSETSA);
791 1 }
792 /************************************************/
793 void dis44(void)
794 {
795 1 disclr();
796 1 display(FIRSTLINE,disONOFF);
797 1 display(SECONDLINE,disCENMI);
C51 COMPILER V6.02 SETUP 03/10/2006 14:34:53 PAGE 14
798 1 diswhite(2);
799 1 }
800 /************************************************/
801 void dis70(void)
802 {
803 1 disclr();
804 1 display(FIRSTLINE,disROMSET);
805 1 display(SECONDLINE,disTRYUSE);
806 1 diswhite(2);
807 1 }
808 /************************************************/
809 void dis71(void)
810 {
811 1 disclr();
812 1 display(FIRSTLINE,disTUSE);
813 1 display(SECONDLINE,disTUNUSE);
814 1 diswhite(2);
815 1 }
816 /************************************************/
817 void dis72(void)
818 {
819 1 disclr();
820 1 display(FIRSTLINE,disTUSE);
821 1 display(SECONDLINE,disTUNUSE);
822 1 diswhite(1);
823 1 }
824 /************************************************/
825 void dis73(void)
826 {
827 1 uchar j;
828 1 disclr();
829 1 cleardis_buffer();
830 1 j=2;
831 1 //dis_buffer[j]=0XC7; //请
832 1 //j++;
833 1 //dis_buffer[j]=0XE8;
834 1 //j++;
835 1 dis_buffer[j]=0XCA;//输
836 1 j++;
837 1 dis_buffer[j]=0XE4;
838 1 j++;
839 1 dis_buffer[j]=0XC8; //入
840 1 j++;
841 1 dis_buffer[j]=0XEB;
842 1 j++;
843 1 dis_buffer[j]=0XCC; //天
844 1 j++;
845 1 dis_buffer[j]=0XEC;
846 1 j++;
847 1 dis_buffer[j]=0XCA; //数
848 1 j++;
849 1 dis_buffer[j]=0XFD;
850 1 j++;
851 1 dis_buffer[j]=0XA3; //:
852 1 j++;
853 1 dis_buffer[j]=0XBA;
854 1 j++;
855 1
856 1 disLCD(FIRSTLINE);
857 1
858 1 //display(FIRSTLINE,disENDAY);
859 1 //cleardis_buffer();
C51 COMPILER V6.02 SETUP 03/10/2006 14:34:53 PAGE 15
860 1 }
861 void diserrortime()
862 {
863 1
864 1 uchar j;
865 1 disclr();
866 1
867 1 j=0;
868 1 dis_buffer[j]=0Xb4;//错误
869 1 j++;
870 1 dis_buffer[j]=0XEd;
871 1 j++;
872 1 dis_buffer[j]=0XCe; //
873 1 j++;
874 1 dis_buffer[j]=0Xf3;
875 1 j++;
876 1 dis_buffer[j]=0Xa3; //!
877 1 j++;
878 1 dis_buffer[j]=0Xa1;
879 1 j++;
880 1
881 1
882 1 dis_buffer[j]=0XCC; //天
883 1 j++;
884 1 dis_buffer[j]=0XEC;
885 1 j++;
886 1 dis_buffer[j]=0XCA; //数
887 1 j++;
888 1 dis_buffer[j]=0XFD;
889 1 j++;
890 1 dis_buffer[j]=0Xb2; //不
891 1 j++;
892 1 dis_buffer[j]=0XBb;
893 1 j++;
894 1 dis_buffer[j]=0Xc4; //能
895 1 j++;
896 1 dis_buffer[j]=0Xdc;
897 1 j++;
898 1 dis_buffer[j]=0Xce; //为
899 1 j++;
900 1 dis_buffer[j]=0Xaa;
901 1 j++;
902 1 dis_buffer[j]=0X30; //00
903 1 j++;
904 1 dis_buffer[j]=0X30;
905 1 j++;
906 1 disLCD(FIRSTLINE);
907 1
908 1 //display(FIRSTLINE,disENDAY);
909 1 //cleardis_buffer();
910 1
911 1 }
912 /************************************************/
913 void dis75(void)
914 {
915 1 disclr();
916 1 display(FIRSTLINE,disDAYERR);
917 1 }
918 /************************************************/
919 void dis8(void)
920 {
921 1 disclr();
C51 COMPILER V6.02 SETUP 03/10/2006 14:34:53 PAGE 16
922 1 display(FIRSTLINE,disCEN);
923 1 display(SECONDLINE,disSYS);
924 1 diswhite(2);
925 1 }
926 /************************************************/
927 void dis81(void)
928 {
929 1 disclr();
930 1 display(FIRSTLINE,disLOUNUM);
931 1 display(SECONDLINE,disMASTER);
932 1 diswhite(1);
933 1 }
934 /************************************************/
935 void dis82(void)
936 {
937 1 disclr();
938 1 display(FIRSTLINE,disENLOU);
939 1 cleardis_buffer();
940 1 }
941 /************************************************/
942 void dis85(void)
943 {
944 1 disclr();
945 1 display(FIRSTLINE,disLOUNUM);
946 1 display(SECONDLINE,disMASTER);
947 1 diswhite(2);
948 1 }
949 /************************************************/
950 /*void dis86(void)
951 {
952 disclr();
953 display(FIRSTLINE,disMDOOR);
954 display(SECONDLINE,disSDOOR);
955 diswhite(2);
956 }
957 */
958 /************************************************/
959 /*void dis87(void)
960 {
961 disclr();
962 display(FIRSTLINE,disMDOOR);
963 //display(SECONDLINE,disSDOOR);
964 diswhite(1);
965 }
966 */
967 /************************************************/
968 void dis89(void)
969 {
970 1 disclr();
971 1 display(FIRSTLINE,disMASTER);
972 1 display(SECONDLINE,disROMSET);
973 1 diswhite(2);
974 1 }
975 /************************************************/
976 void dis90(uchar i)
977 {
978 1 uchar xdata j;
979 1 uchar xdata k;
980 1 disclr();
981 1 cleardis_buffer();
982 1 for(j=0;j<12;j++)
983 1 dis_buffer[j]=disJIENUM[j];
C51 COMPILER V6.02 SETUP 03/10/2006 14:34:53 PAGE 17
984 1 j=i;
985 1 j=j/100;
986 1 k=i-j*100;
987 1 dis_buffer[0]=distable[j];
988 1 j=k;
989 1 j/=10;
990 1 k=k-j*10;
991 1 dis_buffer[1]=distable[j];
992 1 dis_buffer[2]=distable[k];
993 1 disLCD(FIRSTLINE);
994 1 if(i==MAXJIENUM)
995 1 i=1;
996 1 else
997 1 i++;
998 1 j=i;
999 1 j=j/100;
1000 1 k=i-j*100;
1001 1 dis_buffer[0]=distable[j];
1002 1 j=k;
1003 1 j/=10;
1004 1 k=k-j*10;
1005 1 dis_buffer[1]=distable[j];
1006 1 dis_buffer[2]=distable[k];
1007 1 disLCD(SECONDLINE);
1008 1 diswhite(1);
1009 1 }
1010 /************************************************/
1011 void dis91(uchar i)
1012 {
1013 1 uchar j,k;
1014 1 disclr();
1015 1 cleardis_buffer();
1016 1 for(j=0;j<12;j++)
1017 1 dis_buffer[j]=disJIENUM[j];
1018 1 j=i;
1019 1 j=j/100;
1020 1 k=i-j*100;
1021 1 dis_buffer[0]=distable[j];
1022 1 j=k;
1023 1 j/=10;
1024 1 k=k-j*10;
1025 1 dis_buffer[1]=distable[j];
1026 1 dis_buffer[2]=distable[k];
1027 1 disLCD(SECONDLINE);
1028 1 if(i==1)
1029 1 i=MAXJIENUM;
1030 1 else
1031 1 i--;
1032 1 j=i;
1033 1 j=j/100;
1034 1 k=i-j*100;
1035 1 dis_buffer[0]=distable[j];
1036 1 j=k;
1037 1 j/=10;
1038 1 k=k-j*10;
1039 1 dis_buffer[1]=distable[j];
1040 1 dis_buffer[2]=distable[k];
1041 1 disLCD(FIRSTLINE);
1042 1 diswhite(2);
1043 1 }
1044 /************************************************/
1045 void dis92(uchar w,uchar i)
C51 COMPILER V6.02 SETUP 03/10/2006 14:34:53 PAGE 18
1046 {
1047 1 uchar xdata tempf,tempr,n;
1048 1 uint xdata j,k;
1049 1
1050 1
1051 1
1052 1 tempf=w;
1053 1 tempr=i;
1054 1 tempr=tempr-1; //解码器发来的端口号为0~7,而SETUP。C中的端口号为1~8,所以需要减1
1055 1
1056 1 j=getroomnum(tempf,tempr);
1057 1 k=j;
1058 1 j>>=8;
1059 1 k&=0x00ff;
1060 1
1061 1
1062 1 disclr();
1063 1 for(n=0;n<20;n++)
1064 1 dis_buffer[n]=disDANNUM[n]; //
1065 1
1066 1
1067 1
1068 1
1069 1 dis_buffer[12]=distable[i/10];
1070 1 dis_buffer[13]=distable[i-(i/10)*10];
1071 1 dis_buffer[14]=0xb6;//端
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -