⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sed1520.lst

📁 单片机51系列的122*32的某液晶驱动程序
💻 LST
📖 第 1 页 / 共 5 页
字号:
 837   6                                         {case 0x30:count=111;sig=5; P2_7=0;
 838   7                                      P1_7=0;P1_6=1;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//back
 839   7                      P1_7=0;P1_6=1;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//back
 840   7                      P1_7=0;P1_6=1;P1_5=1;P1_4=0;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//ok
 841   7                                      P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 842   7                                      P1_7=0;P1_6=1;P1_5=1;P1_4=0;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//ok
 843   7                                      P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 844   7                                      P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 845   7                                      P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 846   7                                      P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 847   7                                      P1_7=0;P1_6=1;P1_5=1;P1_4=0;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;//ok
 848   7                                      P2_7=1;
 849   7                                         break;
 850   7                                         case 0x80:key2=0;count=201;
 851   7                                         break;
 852   7                                         case 0x20:key2=0;count=207;
 853   7                                         break;
 854   7                                         case 0x70:key2=0;
 855   7                                                 while(1)
 856   7                                                         { if(count==0){count=1; LCDClear();
 857   9                                                         LcdTextOut(1, 0,"COLOR");LcdTextOut(61, 0,"STEP");
 858   9                                                         LcdTextOut(1, 1,"HDTV1");LcdTextOut_Opposition(61, 1,"RED");
 859   9                                                         LcdTextOut(1, 2,"HDTV2");LcdTextOut(61, 2,"GREEN");
 860   9                                                         LcdTextOut(1, 3,"HDTV3");LcdTextOut(61, 3,"BLUE"); delay(1);}
C51 COMPILER V7.07   SED1520                                                               04/09/2004 23:25:03 PAGE 15  

 861   8                                                          else if(count==403){break;}
 862   8                                                          else if(count==402){count=0;break;}
 863   8                                                              else if(count==605){break;}
 864   8                                                              else if(count==807){break;}
 865   8                                                              else if(count==100){break;}
 866   8                                                          else if(count==801){break;}
 867   8                                   else if(count==111){break;}
 868   8                                                         key3=Key_Scan();
 869   8                                                         if(count==506){count=0;key3=0x70;}
 870   8                                                         else if(count==708){key3=0x70;}
 871   8                                                        
 872   8                                                         switch(key3)
 873   8                                                         {case 0x30:count=111;sig=6; P2_7=0;
 874   9                                      P1_7=0;P1_6=1;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//back
 875   9                      P1_7=0;P1_6=1;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//back
 876   9                      P1_7=0;P1_6=1;P1_5=1;P1_4=0;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//ok
 877   9                                      P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 878   9                                  P1_7=0;P1_6=1;P1_5=1;P1_4=0;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//ok
 879   9                                      P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 880   9                                      P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 881   9                                      P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 882   9                                      P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 883   9                                      P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 884   9                                  P1_7=0;P1_6=1;P1_5=1;P1_4=0;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//ok
 885   9                                      P2_7=1;
 886   9                                                         break;
 887   9                                                         case 0x80:key3=0;count=403;
 888   9                                                         break;
 889   9                                                         case 0x60:key3=0;count=403;
 890   9                                                         break;
 891   9                                                         case 0x70:key3=0;
 892   9                                                                 while(1)
 893   9                                                                         { if(count==0) {count=1; LCDClear();
 894  11                                                                         LcdTextOut(1, 0,"COLOR");LcdTextOut(61, 0,"STEP");
 895  11                                                                         LcdTextOut(1, 1,"HDTV1");LcdTextOut(61, 1,"RED");
 896  11                                                                         LcdTextOut(1, 2,"HDTV2");LcdTextOut_Opposition(61, 2,"GREEN");
 897  11                                                                         LcdTextOut(1, 3,"HDTV3");LcdTextOut(61, 3,"BLUE"); delay(1);}
 898  10                                                                         if(count==605){break;}
 899  10                                                                          else if(count==604){count=0;break;}
 900  10                                                                              else if(count==807){break;}
 901  10                                                                              else if(count==100){break;}
 902  10                                                                          else if(count==801){break;}
 903  10                                          else if(count==111){break;}
 904  10                                                                         key4=Key_Scan();
 905  10                                                                         if(count==708){count=0;key4=0x70;}
 906  10                                                                        
 907  10                                                                         switch(key4)
 908  10                                                                         {case 0x30:count=111;sig=7; P2_7=0;
 909  11                      P1_7=0;P1_6=1;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//back
 910  11                      P1_7=0;P1_6=1;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//back
 911  11                      P1_7=0;P1_6=1;P1_5=1;P1_4=0;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//ok
 912  11                                      P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 913  11                                      P1_7=0;P1_6=1;P1_5=1;P1_4=0;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//ok
 914  11                                      P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 915  11                                      P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 916  11                                      P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 917  11                                      P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 918  11                                      P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 919  11                                      P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 920  11                                      P1_7=0;P1_6=1;P1_5=1;P1_4=0;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//ok
 921  11                                      P2_7=1;
 922  11                                                                         break;
C51 COMPILER V7.07   SED1520                                                               04/09/2004 23:25:03 PAGE 16  

 923  11                                                                         case 0x80:key4=0;count=605;
 924  11                                                                         break;
 925  11                                                                         case 0x70:key4=0;
 926  11                                                                                  while(1)
 927  11                                                                                         {if(count==0){count=1;LCDClear();
 928  13                                                                                         LcdTextOut(1, 0,"COLOR");LcdTextOut(61, 0,"STEP");
 929  13                                                                                         LcdTextOut(1, 1,"HDTV1");LcdTextOut(61, 1,"RED");
 930  13                                                                                         LcdTextOut(1, 2,"HDTV2");LcdTextOut(61, 2,"GREEN");
 931  13                                                                                         LcdTextOut(1, 3,"HDTV3");LcdTextOut_Opposition(61, 3,"BLUE"); delay(1);}
 932  12                                                                                         else  if(count==807){break;}
 933  12                                                                                         else if(count==806){count=0;break;}
 934  12                                                                                         else if(count==100){break;}
 935  12                                                                                     else if(count==801){break;}
 936  12                                                 else if(count==111){break;}
 937  12                                                                                         
 938  12                                                                                         key5=Key_Scan();
 939  12                                                                                         switch(key5)
 940  12                                                                                         {case 0x30:count=111;sig=8; P2_7=0;
 941  13                         P1_7=0;P1_6=1;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//bac
             -k
 942  13                         P1_7=0;P1_6=1;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//bac
             -k
 943  13                         P1_7=0;P1_6=1;P1_5=1;P1_4=0;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//ok
 944  13                                         P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 945  13                                         P1_7=0;P1_6=1;P1_5=1;P1_4=0;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//ok
 946  13                                         P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 947  13                                         P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 948  13                                         P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 949  13                                         P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 950  13                                         P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 951  13                                         P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 952  13                                         P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
 953  13                                         P1_7=0;P1_6=1;P1_5=1;P1_4=0;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//ok
 954  13                                         P2_7=1;
 955  13                                                                                         break;
 956  13                                                                                         case 0x80:key5=0;count=807;
 957  13                                                                                         break;
 958  13                                                                                         case 0x60:key5=0;count=807;
 959  13                                                                                         break;
 960  13                                                                                         case 0x20:key5=0;count=806;
 961  13                                                                                         break;
 962  13                                                                                         case 0x10:key5=0;count=100;
 963  13                                                                                         break;
 964  13                                                                                         case 0x70:key5=0;count=801;
 965  13                                                                                         break;
 966  13                                                                                         case 0x40:
 967  13                                                                                         break;
 968  13      
 969  13                                                                                         }
 970  12                                                                                         }
 971  11                                                                         break;
 972  11                                                                         case 0x60:key4=0;count=605;
 973  11                                                                         break;
 974  11                                                                         case 0x20:key4=0;count=604;
 975  11                                                                         break;
 976  11                                                                         case 0x10:key4=0;count=100;
 977  11                                                                         break;
 978  11                                                                         case 0x40:
 979  11                                                                         break;
 980  11      
 981  11                                                                         }
 982  10                                                                         }
C51 COMPILER V7.07   SED1520                                                               04/09/2004 23:25:03 PAGE 17  

 983   9                                                         break;
 984   9                                                         case 0x20:key3=0;count=402;
 985   9                                                         break;
 986   9                                                         case 0x10:key3=0;count=100;
 987   9                                                         break;
 988   9                                                         case 0x40:
 989   9                                                         break;
 990   9      
 991   9                                                         }
 992   8      
 993   8                                                         }
 994   7                                         break;
 995   7                                         case 0x60:key2=0;count=201;
 996   7                                         break;
 997   7                                         case 0x10:key2=0;count=100;
 998   7                                         break;
 999   7                                         case 0x40:
1000   7                                         break;
1001   7      
1002   7                                         }
1003   6                                         }
1004   5                                break;
1005   5      ///////////////SIGNAL 1357///SIGNAL 1357//////////////////////////////////////////////////////////////////
             -//////////////////
1006   5                                case 0x70:key1=0;flag=0;
1007   5                                        while(1)
1008   5                                                { if(count==0) {count=1;LCDClear();
1009   7                                                LcdTextOut(1, 0,"COLOR");LcdTextOut(61, 0,"STEP");
1010   7                                                LcdTextOut_Opposition(1, 1,"HDTV1");LcdTextOut(61, 1,"RED");
1011   7                                                LcdTextOut(1, 2,"HDTV2");LcdTextOut(61, 2,"GREEN");
1012   7                                                LcdTextOut(1, 3,"HDTV3");LcdTextOut(61, 3,"BLUE"); delay(1);}
1013   6                                                 else if(count==304){break;}
1014   6                             else if(count==301){count=0;break;}
1015   6                                                 else if(count==506){break;}
1016   6                                                 else if(count==708){break;}
1017   6                                                 else if(count==100){break;}
1018   6                                                 else if(count==702){break;}
1019   6                             else if(count==111){break;}
1020   6                                                key2=Key_Scan();
1021   6                                                if(count==605){count=0;key2=0x70;}
1022   6                                                else if(count==807){key2=0x70;}
1023   6                                                else if(count==207){key2=0x70;}
1024   6                                               
1025   6                                               
1026   6                                                switch(key2)
1027   6                                                {case 0x30:count=111;sig=2; P2_7=0;
1028   7                                      P1_7=0;P1_6=1;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//back
1029   7                      P1_7=0;P1_6=1;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//back
1030   7                      P1_7=0;P1_6=1;P1_5=1;P1_4=0;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//ok
1031   7                                      P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
1032   7                                      P1_7=0;P1_6=1;P1_5=1;P1_4=0;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//ok
1033   7                                      P1_7=0;P1_6=0;P1_5=1;P1_4=1;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//down
1034   7                                      P1_7=0;P1_6=1;P1_5=1;P1_4=0;delay(10000);P1_7=1;P1_6=1;P1_5=1;P1_4=1;delay(10000);//ok
1035   7                                      P2_7=1;
1036   7                                                break;
1037   7                                                case 0x60:key2=0;count=304;
1038   7                                                break;
1039   7                                                case 0x80:key2=0;count=304;
1040   7                                                break;
1041   7                                                case 0x70:key2=0;
1042   7                                                         while(1)
1043   7                                                                { if(count==0){count=1;LCDClear();
C51 COMPILER V7.07   SED1520                                                             

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -