📄 csy.lst
字号:
790 3 }
791 2 if(down==0 && b==2)
792 2 {WaitNms(250);
793 3 WaitNms(250);
794 3 WaitNms(250);
795 3
796 3 WRCommand(0x88);
797 3 b=3;
798 3 }
799 2 if(up==0 && b==1)
C51 COMPILER V7.06 CSY 11/16/2007 16:56:48 PAGE 14
800 2 {WaitNms(250);
801 3 WaitNms(250);
802 3 WaitNms(250);
803 3
804 3 WRCommand(0x98);
805 3
806 3 b=4;
807 3 }
808 2 if(down==0 && b==1)
809 2 { WaitNms(250);
810 3 WaitNms(250);
811 3 WaitNms(250);
812 3 WRCommand(0x90);
813 3 b=2;
814 3 }
815 2
816 2 if(enter==0 && b==1 && s==1)
817 2 { WaitNms(250);
818 3 pHsecondscreen();
819 3 b=4;}
820 2 if(enter==0 && b==2 && s==1)
821 2 { WaitNms(250);
822 3 DOsecondscreen();
823 3 b=4;}
824 2
825 2 if(enter==0 && b==3 && s==1)
826 2 { WaitNms(250);
827 3 Fsecondscreen();
828 3 b=4;}
829 2
830 2
831 2 if(enter==0 && b==4 && s<6 && s>1)
832 2 { WaitNms(250);
833 3 firstscreen();
834 3 b=4;}
835 2 // if(enter==0 && b==2 && s==5)//开始温度测量
836 2 // { WaitNms(250);
837 2 // LCDInit();
838 2 // }
839 2 }
840 1
841 1 }
842
843
844
845
846 //P1=0;
847 /* if(start==0)
848 {
849 loop2: secondscreen();
850 if(run==0)
851 {
852 loop3: thirdscreen();
853 if(display==0)
854 {
855 loop4: fourthscreen();
856 WaitNms(250); //等待时间
857 WaitNms(250); //等待时间
858 WaitNms(250); //等待时间
859 WaitNms(250); //等待时间
860 WaitNms(250); //等待时间
861
C51 COMPILER V7.06 CSY 11/16/2007 16:56:48 PAGE 15
862 fifthscreen();
863 WaitNms(250); //等待时间
864 WaitNms(250); //等待时间
865 WaitNms(250); //等待时间
866 WaitNms(250); //等待时间
867 WaitNms(250); //等待时间
868 if(close==0)
869 {
870 sixthscreen();
871 WaitNms(250); //等待时间
872 WaitNms(250); //等待时间
873 WaitNms(250); //等待时间
874 WaitNms(250); //等待时间
875 WaitNms(250); //等待时间
876 WaitNms(250); //等待时间
877 WaitNms(250); //等待时间
878 WaitNms(250); //等待时间
879 WaitNms(250); //等待时间
880 WaitNms(250); //等待时间
881 goto loop1;
882 }
883 goto loop4;
884 }
885 goto loop3;
886 }
887 goto loop2;
888 }
889 goto loop1; */
890
891 // }
892
893
894 /*
895 ///////////////////////////////////////////////////////////////////////////////////////////
896 //深圳瑞特RT12864带M系列(控制器ST7920A),单片机:89S52,晶振:12M,
897 //并行连接方式,P2.7-RS,P2.1-RW,P2.2-E
898 //设计:TIMEN HUANG
899 #include<reg1210.h>
900 #include <intrins.h>
901 #include<stdio.h>
902 #include<stdlib.h>
903 extern void autobaud(void);
904 sbit RS=P2^7;//串口时为CS
905 sbit RW=P2^1; //串口为SID
906 sbit E=P2^2; //串口为时钟SCLK
907
908
909
910
911
912 #define BF 0x80 //用于检测LCM状态字中的Busy标识
913 typedef unsigned int Uint;
914 typedef unsigned char Uchar;
915
916
917 //汉字,直接可以写入字形
918 //第一屏
919 unsigned char code chinese1[] = {"欢迎进入数字全天"};
920 const Uchar lengthCF1=8;
921 unsigned char code chinese2[] = {"星座示教仪系统"};
922 const Uchar lengthCF2=7;
923 unsigned char code chinese3[] = {"请长按 (启动) 键"};
C51 COMPILER V7.06 CSY 11/16/2007 16:56:48 PAGE 16
924 const Uchar lengthCF3=8;
925 unsigned char code chinese4[] = {"进入系统...."};
926 const Uchar lengthCF4=6;
927 //第二屏
928 unsigned char code chinese5[] = {"系统启动中,"};
929 const Uchar lengthCF5=6;
930 unsigned char code chinese6[] = {"请稍后...."};
931 const Uchar lengthCF6=5;
932 unsigned char code chinese7[] = {"北京天极星光学仪"};
933 const Uchar lengthCF7=8;
934 unsigned char code chinese8[] = {"器有限公司研制"};
935 const Uchar lengthCF8=7;
936 //第三屏
937 unsigned char code chinese9[] = {"按 (播放) 键播放"};
938 const Uchar lengthCF9=8;
939 //四屏
940 unsigned char code chinese10[] = {"如需插入解说, 请"};
941 const Uchar lengthCF10=8;
942 unsigned char code chinese11[] = {"按 (暂停) . 再次"};
943 const Uchar lengthCF11=8;
944 unsigned char code chinese12[] = {"按下恢复播放. 按 "};
945 const Uchar lengthCF12=8;
946 unsigned char code chinese13[] = {" (停止) 终止播放"};
947 const Uchar lengthCF13=8;
948 //第五屏
949 unsigned char code chinese14[] = {"关闭系统:请先按"};
950 const Uchar lengthCF14=8;
951 unsigned char code chinese15[] = {" (停止) 键"};
952 const Uchar lengthCF15=5;
953 unsigned char code chinese16[] = {"再长按 (关机) 键"};
954 const Uchar lengthCF16=8;
955 //第六屏
956 unsigned char code chinese17[] = {"系统关闭中...."};
957 const Uchar lengthCF17=7;
958 unsigned char code chinese18[] = {"谢谢使用本示教仪"};
959 const Uchar lengthCF18=8;
960 unsigned char code chinese19[] = {"系统!"};
961 const Uchar lengthCF19=3;
962
963
964
965 /*
966 Uchar code TAB1[]={
967 //-- 调入了一幅图像:C:\Documents and Settings\1\My Documents\My Pictures\客户演示\1.bmp --
968 //-- 宽度x高度=128x64 --
969 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
970 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
971 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
972 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
973 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
974 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
975 0x02,0x04,0x20,0x44,0x81,0x80,0x95,0x00,0x40,0x04,0x07,0xFC,0x3F,0xC0,0x20,0x00,
976 0xFA,0x02,0xDE,0x24,0x80,0x40,0x59,0x07,0xFE,0x0A,0x00,0x40,0x20,0x47,0xFE,0x00,
977 0x13,0xE0,0x92,0x1F,0xE0,0x40,0xFD,0xEC,0x02,0x11,0x00,0x40,0x3F,0xC4,0x00,0x00,
978 0x94,0x2C,0x92,0x04,0x80,0x40,0x32,0x43,0xF8,0x20,0x80,0x40,0x20,0x45,0x28,0x00,
979 0x55,0x44,0x92,0xC4,0x80,0xA0,0x5A,0x40,0x20,0xDF,0x6F,0xFE,0x3F,0xC5,0x28,0x00,
980 0x21,0x04,0x92,0x5F,0xE0,0xA0,0x95,0x40,0x40,0x04,0x00,0x40,0x24,0x05,0xB4,0x00,
981 0x21,0x04,0xF2,0x44,0x81,0x10,0x21,0x4F,0xFE,0x04,0x00,0xA0,0x3F,0xC6,0x62,0x00,
982 0x52,0x84,0x96,0x44,0x81,0x10,0xFC,0x80,0x40,0x3F,0x80,0xA0,0x44,0x05,0xFC,0x00,
983 0x4A,0x84,0x10,0x48,0x82,0x08,0x48,0x80,0x40,0x04,0x01,0x10,0xBF,0xC4,0x20,0x00,
984 0x84,0x4B,0x00,0xB0,0x84,0x04,0x39,0x40,0x40,0x04,0x02,0x08,0x04,0x08,0x20,0x00,
985 0x18,0x28,0xFE,0x9F,0xE8,0x02,0xC6,0x21,0xC0,0xFF,0xEC,0x06,0xFF,0xEB,0xFE,0x00,
C51 COMPILER V7.06 CSY 11/16/2007 16:56:48 PAGE 17
986 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
987 0x00,0x82,0x50,0x12,0x00,0x3C,0x21,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
988 0x7F,0xC7,0xD0,0x11,0x07,0xC0,0x27,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
989 0x00,0x02,0x9E,0x29,0x40,0x88,0x51,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
990 0x00,0x0F,0xD4,0x28,0x43,0xF0,0xF2,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
991 0xFF,0xE1,0x34,0x68,0x80,0x40,0x24,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
992 0x04,0x0F,0x94,0xA4,0x80,0x88,0x47,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
993 0x14,0x84,0x94,0x25,0x03,0xFC,0xF2,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
994 0x24,0x49,0xC8,0x22,0x01,0x50,0x02,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
995 0x44,0x27,0x08,0x23,0x02,0x48,0x32,0xA0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
996 0x84,0x21,0x14,0x24,0x84,0x44,0xC4,0xA2,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
997 0x1C,0x07,0x62,0x38,0x69,0xC2,0x18,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
998 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
999 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1000 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1001 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1002 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1003 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1004 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1005 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1006 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1007 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1008 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1009 0x42,0x02,0x00,0x88,0x14,0x08,0x00,0x41,0x44,0x20,0x10,0x00,0x00,0x1C,0x24,0x00,
1010 0x2F,0xC4,0x20,0x88,0x28,0x48,0x02,0x42,0x8C,0xA8,0x94,0x04,0x07,0xE0,0x44,0x80,
1011 0x02,0x84,0xC0,0xF7,0x28,0x77,0x0C,0x42,0x8B,0x78,0x15,0x02,0x00,0x80,0x9F,0x00,
1012 0x27,0x45,0x00,0x88,0x00,0x41,0x03,0xF0,0x11,0xB0,0x3E,0x06,0x03,0xF0,0xE9,0x00,
1013 0x60,0x84,0x08,0xD1,0x00,0x7F,0x1C,0x90,0x0F,0xF1,0x94,0x05,0x00,0x90,0x57,0x80,
1014 0x2F,0x8F,0xF0,0xBE,0x00,0x41,0x0C,0x90,0x0A,0xF8,0xFE,0x09,0x03,0x78,0x9E,0x00,
1015 0x28,0x84,0x81,0x92,0x00,0x7F,0x12,0x90,0x0E,0xA8,0x94,0x08,0x81,0xC8,0xEA,0x00,
1016 0x37,0x84,0x60,0x8C,0x00,0xA1,0x1E,0x90,0x09,0x70,0xA4,0x10,0x41,0x48,0x0A,0x00,
1017 0x28,0x85,0x18,0x8A,0x00,0xA1,0x01,0x10,0x07,0xA1,0x44,0x20,0x32,0x44,0xEA,0x00,
1018 0x00,0x82,0x01,0xF1,0x00,0x1F,0x02,0x20,0x0E,0x78,0x3F,0x00,0x04,0x40,0x31,0x80,
1019 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1020 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1021 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1022 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1023 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1024 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1025 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1026 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1027 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1028 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1029 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1030 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1031 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1032 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
1033 };
1034 Uchar code TAB2[]={
1035 //-- 调入了一幅图像:C:\Documents and Settings\1\My Documents\My Pictures\客户演示\2.bmp --
1036 //-- 宽度x高度=128x64 --
1037 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1038 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1039 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1040 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1041 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1042 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1043 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1044 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1045 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1046 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1047 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
C51 COMPILER V7.06 CSY 11/16/2007 16:56:48 PAGE 18
1048 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
1049 0x00,0x1E,0x10,0x80,0x20,0x00,0x80,0x20,0x00,0x02,0x08,0x08,0x80,0x7E,0x00,0x00,
1050 0x03,0xE0,0x13,0xF1,0xFE,0x7C,0x80,0x20,0x00,0x01,0x7F,0x72,0x91,0x80,0x00,0x00,
1051 0x00,0x44,0x28,0x81,0x02,0x00,0x83,0xFE,0x00,0x00,0x08,0x11,0xA1,0x00,0x00,0x00,
1052 0x01,0xF8,0x79,0x01,0x02,0x01,0xF2,0x22,0x00,0x00,0x7F,0x7B,0xF1,0xFF,0x00,0x00,
1053 0x00,0x20,0x12,0x21,0xFE,0x7E,0x92,0x22,0x00,0x06,0x08,0x12,0x11,0x00,0x00,0x00,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -