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

📄 menu.lst

📁 基于MST-G240128点阵液晶的 状态机机制 人机界面四级滚屏菜单 源代码 ,带时间片机制模拟操作系统
💻 LST
📖 第 1 页 / 共 5 页
字号:
 735   3                        case 10:
 736   3                        case 11:LCD_Num(192,2,stock,k," ");
 737   3                                break;
C51 COMPILER V7.20   MENU                                                                  01/31/2007 10:21:44 PAGE 13  

 738   3                        case 20:
 739   3                        case 21:LCD_Num(192,4,stock,k," ");
 740   3                                break;
 741   3                        case 30:
 742   3                        case 31:LCD_Num(176,6,stock,k," ");
 743   3                                break;
 744   3                        case 40:
 745   3                        case 41:LCD_Num(176,8,stock,k," ");
 746   3                                break;
 747   3                        case 50:
 748   3                        case 51:LCD_Num(176,10,stock,k,"V ");
 749   3                                break;
 750   3                        case 60:
 751   3                        case 61:if(stock==1)
 752   3                                LCD_CAstr(176,12,"开",k,0);
 753   3                                        else
 754   3                                        LCD_CAstr(176,12,"关",k,0);
 755   3                                        break;
 756   3                        default:break;
 757   3                        }
 758   2                        break;
 759   2         case 4:switch(hunt)
 760   2                {
 761   3                        case 10:
 762   3                        case 11:switch(stock)
 763   3                                {
 764   4                                        case 0:LCD_CAstr(176,2,"电压",k,0);
 765   4                                               break;
 766   4                                        case 1:LCD_CAstr(176,2,"电流",k,0);
 767   4                                               break;
 768   4                                        case 2:LCD_CAstr(176,2,"角度",k,0);
 769   4                                               break;
 770   4                                        default:break;
 771   4                                        }
 772   3                                        break;
 773   3                        case 20:
 774   3                        case 21:LCD_Num(176,4,stock,k,"V  ");
 775   3                                break;
 776   3                        case 30:
 777   3                        case 31:LCD_Num(176,6,stock,k,"A   ");
 778   3                                break;
 779   3                        case 40:
 780   3                        case 41:LCD_Num(176,8,stock,k,"^  ");
 781   3                                break;
 782   3                        case 50:
 783   3                        case 51:LCD_Num(176,10,stock,k,"s ");
 784   3                                break;                 
 785   3                        default:break;
 786   3                        }
 787   2                        break;
 788   2         case 5:switch(hunt)
 789   2                {
 790   3                        case 10:
 791   3                        case 11:
 792   3                                              switch(stock)
 793   3                                              {
 794   4                                              case 0:LCD_CAstr(160,2,"恒压      ",k,0);
 795   4                                                     break;
 796   4                                              case 1:LCD_CAstr(160,2,"恒流      ",k,0);
 797   4                                                     break;
 798   4                                              case 2:LCD_CAstr(160,2,"恒角度    ",k,0);
 799   4                                                     break;
C51 COMPILER V7.20   MENU                                                                  01/31/2007 10:21:44 PAGE 14  

 800   4                                              case 3:LCD_CAstr(160,2,"恒功率因树",k,0);
 801   4                                                     break;
 802   4                                              case 4:LCD_CAstr(160,2,"恒无功    ",k,0);
 803   4                                                     break;
 804   4                                              default:break;
 805   4                                              }
 806   3                                              break;
 807   3      
 808   3                        case 20:
 809   3                        case 21:
 810   3                                              LCD_Num(160,4,stock,k,"V  ");
 811   3                                              break;
 812   3      
 813   3                        case 30:
 814   3                        case 31:
 815   3                                              LCD_Num(160,6,stock,k,"A   ");
 816   3                                              break;
 817   3      
 818   3                        case 40:
 819   3                        case 41:
 820   3                                              LCD_Num(160,8,stock,k,"^  ");
 821   3                                              break;
 822   3      
 823   3                        case 50:
 824   3                        case 51:
 825   3                                              LCD_CAstr(160,10,"0.",0,0);
 826   3                                              LCD_Num(176,10,stock,k," ");
 827   3                                              break;
 828   3      
 829   3                        case 60:
 830   3                        case 61:
 831   3                                              LCD_Num(160,12,stock,k,"Kvar  ");
 832   3                                              break;
 833   3                        
 834   3                        default:break;
 835   3                        }
 836   2                        break;
 837   2         default:break;
 838   2         }
 839   1      }
 840          /////////////////////////////////////////////////////////////////////
 841          void LCD_Seek12(uint16 stock,bit k)
 842          {
 843   1         switch(page)
 844   1         {
 845   2         case 1:switch(hunt)
 846   2                {
 847   3                        case 10:
 848   3                        case 11:LCD_Num(176,2,stock,k,"s ");
 849   3                                break;
 850   3      
 851   3                        case 20:
 852   3                case 21:LCD_Num(176,4,stock,k,"s ");
 853   3                                break;
 854   3      
 855   3                        case 30:
 856   3                        case 31:LCD_Num(176,6,stock,k,"s ");
 857   3                                break;
 858   3      
 859   3                        case 40:
 860   3                        case 41:LCD_Num(176,8,stock,k,"%  ");
 861   3                                break;
C51 COMPILER V7.20   MENU                                                                  01/31/2007 10:21:44 PAGE 15  

 862   3      
 863   3                        case 50:
 864   3                        case 51:LCD_Num(176,10,stock,k,"ms ");
 865   3                                break;
 866   3      
 867   3                        case 60:
 868   3                        case 61:LCD_Num(176,12,stock,k,"^");
 869   3                                break;
 870   3      
 871   3                        default:break;
 872   3                        }
 873   2                        break;
 874   2         case 2:switch(hunt)
 875   2                {
 876   3                        case 10:
 877   3                        case 11:LCD_Num(176,2,stock,k," ");
 878   3                                break;
 879   3      
 880   3                        case 20:
 881   3                case 21:LCD_Num(176,4,stock,k," ");
 882   3                                break;
 883   3      
 884   3                        case 30:
 885   3                        case 31:LCD_Num(176,6,stock,k," ");
 886   3                                break;
 887   3      
 888   3                        case 40:
 889   3                        case 41:LCD_Num(176,8,stock,k," ");
 890   3                                break;
 891   3      
 892   3                        case 50:
 893   3                        case 51:LCD_Num(176,10,stock,k," ");
 894   3                                break;
 895   3      
 896   3                        case 60:
 897   3                        case 61:LCD_Num(176,12,stock,k," ");
 898   3                                break;
 899   3                        default:break;
 900   3                        }
 901   2                        break;
 902   2         case 3:switch(hunt)
 903   2                {
 904   3                        case 10:
 905   3                        case 11:LCD_Num(176,2,stock,k,"ms ");
 906   3                                break;
 907   3      
 908   3                        case 20:
 909   3                case 21:LCD_Sum(176,4,stock,k,"s ");
 910   3                                break;
 911   3      
 912   3                        case 30:
 913   3                        case 31:LCD_Num(176,6,stock,k,"ms ");
 914   3                                break;
 915   3      
 916   3                        case 40:
 917   3                        case 41:LCD_Sum(176,8,stock,k,"s ");
 918   3                                break;
 919   3      
 920   3                        case 50:
 921   3                        case 51:LCD_Num(176,10,stock,k,"s ");
 922   3                                break;
 923   3      
C51 COMPILER V7.20   MENU                                                                  01/31/2007 10:21:44 PAGE 16  

 924   3                        case 60:
 925   3                        case 61:LCD_Sum(176,12,stock,k,"s ");
 926   3                                break;
 927   3      
 928   3                        default:break;
 929   3                        }
 930   2                        break;
 931   2         case 4:switch(hunt)
 932   2                {
 933   3                        case 10:
 934   3                        case 11:LCD_Sum(176,2,stock,k,"s ");
 935   3                                break;
 936   3      
 937   3                        case 20:
 938   3                case 21:LCD_Sum(176,4,stock,k,"^  ");
 939   3                                break;
 940   3      
 941   3                        case 30:
 942   3                        case 31:LCD_Num(176,6,stock,k,"%  ");
 943   3                                break;
 944   3      
 945   3                        case 40:
 946   3                        case 41:LCD_Num(176,8,stock,k,"s ");
 947   3                                break;
 948   3      
 949   3                        case 50:
 950   3                        case 51:LCD_Sum(176,10,stock,k,"s ");
 951   3                                break;
 952   3      
 953   3                        case 60:
 954   3                        case 61:LCD_Num(176,12,stock,k,"ms ");
 955   3                                break;
 956   3                        default:break;
 957   3                        }
 958   2                        break;
 959   2         case 5:switch(hunt)
 960   2                {
 961   3                        case 10:
 962   3                        case 11:LCD_Num(176,2,stock*10,k,"Hz");
 963   3                                break;
 964   3      
 965   3                        case 20:
 966   3                case 21:if(stock==1)
 967   3                        LCD_CAstr(176,4,"半控",k,0);
 968   3                                else
 969   3                                LCD_CAstr(176,4,"全控",k,0);
 970   3                        break;
 971   3      
 972   3                        case 30:
 973   3                        case 31:if(stock==1)
 974   3                                LCD_CAstr(176,6,"开",k,0);
 975   3                                else
 976   3                        LCD_CAstr(176,6,"关",k,0);
 977   3                                        break;
 978   3      
 979   3                        case 40:
 980   3                        case 41:LCD_Num(176,8,stock,k,"s ");
 981   3                                break;

⌨️ 快捷键说明

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