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

📄 menu.c

📁 仪器源码->基MSP430 OPEN/SHORT C代码,已成功用于工业自动控制 本仪器适应于各种邦定IC电路测试
💻 C
📖 第 1 页 / 共 2 页
字号:
        {   
            menua_page();
            page=10;            
        }
        else if(val==1 && page==11 )
        {   
            short_page1();
            page=40;            
        }        
        else if(val==6 && page==40 )
        {   
            short_page2();
            page=41;            
        }  
        else if(val==6 && page==41 )
        {   
            short_page3();
            page=42;            
        }  
        else if(val==6 && page==42 )
        {   
            short_page4();
            page=43;            
        }  
        else if(val==6 && page==43 )
        {   
            short_page5();
            page=44;            
        }                          
        else if(val==6 && page==44 )
        {   
            short_page6();
            page=45;            
        }  
        else if(val==6 && page==45 )
        {   
            short_page7();
            page=46;            
        }  
        else if(val==6 && page==46 )
        {   
            short_page8();
            page=47;            
        } 
        else if(val==6 && page==47 )
        {   
            short_page9();
            page=48;            
        }  
        else if(val==6 && page==48 )
        {   
            short_page10();
            page=49;            
        }  
        else if(val==6 && page==49 )
        {   
            short_page1();
            page=40;            
        }  
        
        /*********/
        else if(val==5 && page==40 )
        {   
            short_page10();
            page=49;            
        }         
        else if(val==5 && page==41 )
        {   
            short_page1();
            page=40;            
        }        
        else if(val==5 && page==42 )
        {   
            short_page2();
            page=41;            
        }  
        else if(val==5 && page==43 )
        {   
            short_page3();
            page=42;            
        }  
        else if(val==5 && page==44 )
        {   
            short_page4();
            page=43;            
        }  
        else if(val==5 && page==45 )
        {   
            short_page5();
            page=44;            
        }                          
        else if(val==5 && page==46 )
        {   
            short_page6();
            page=45;            
        }  
        else if(val==5 && page==47 )
        {   
            short_page7();
            page=46;            
        }  
        else if(val==5 && page==48 )
        {   
            short_page8();
            page=47;            
        } 
        else if(val==5 && page==49 )
        {   
            short_page9();
            page=48;            
        }  
        else if(val==2 && (page==40 || page==41 || page==42 || page==43 || page==44 || page==45 || page==46 || page==47 || page==48 || page==49))
        {   
            menua1_page();
            page=11;          
        }         

        else if(val==1 && page==12 )
        {   
            tatol_pin_page(total_b,total_s,total_g);
            total_b_tem=total_b;
            total_s_tem=total_s;
            total_g_tem=total_g;
            page=50;            
        }  
        else if(val==4 && page==50 )
        {   

            tatola_pin_page(total_b_tem,total_s_tem,total_g_tem);
            page=51;            
        } 
        else if(val==4 && page==51 )
        {   
            tatolb_pin_page(total_b_tem,total_s_tem,total_g_tem);
            page=52;            
        }        
        else if(val==4 && page==52 )
        {   
            tatol_pin_page(total_b_tem,total_s_tem,total_g_tem);
            page=50;            
        }      
        else if(val==3 && page==52 )
        {   
            tatola_pin_page(total_b_tem,total_s_tem,total_g_tem);
            page=51;            
        }            
        else if(val==3 && page==51 )
        {   
            tatol_pin_page(total_b_tem,total_s_tem,total_g_tem);
            page=50;            
        } 
        else if(val==3 && page==50 )
        {   
            tatolb_pin_page(total_b_tem,total_s_tem,total_g_tem);
            page=52;            
        }   
        else if(val==5 && page==50 )
        {   
            if(total_b_tem>=0x39) 
             total_b_tem=0x30;            
            else
             total_b_tem++;
            tatol_pin_page(total_b_tem,total_s_tem,total_g_tem);
            page=50;            
        }         

        else if(val==6 && page==50 )
        {   
            if(total_b_tem<=0x30) 
             total_b_tem=0x39;            
            else
             total_b_tem--;
            tatol_pin_page(total_b_tem,total_s_tem,total_g_tem);
            page=50;            
        }          
      

        else if(val==5 && page==51 )
        {   
            if(total_s_tem>=0x39) 
             total_s_tem=0x30;            
            else
             total_s_tem++;
            tatola_pin_page(total_b_tem,total_s_tem,total_g_tem);
            page=51;            
        }         

        else if(val==6 && page==51 )
        {   
            if(total_s_tem<=0x30) 
             total_s_tem=0x39;            
            else
             total_s_tem--;
            tatola_pin_page(total_b_tem,total_s_tem,total_g_tem);
            page=51;            
        }       
      
         
         
         
        else if(val==5 && page==52 )
        {   
            if(total_g_tem>=0x39) 
             total_g_tem=0x30;            
            else
             total_g_tem++;
            tatolb_pin_page(total_b_tem,total_s_tem,total_g_tem);
            page=52;            
        }         

        else if(val==6 && page==52 )
        {   
            if(total_g_tem<=0x30) 
             total_g_tem=0x39;            
            else
             total_g_tem--;
            tatolb_pin_page(total_b_tem,total_s_tem,total_g_tem);
            page=52;            
        }          
 
        else if(val==1 && (page==50 || page==51  || page==52) )
        {   
               unsigned int i;
               Modify_page();      
               total_b=total_b_tem;
               total_s=total_s_tem;
               total_g=total_g_tem;   
               I2C_Write(512,total_b);//字节写 
               I2C_Write(513,total_s);//字节写 
               I2C_Write(514,total_g);//字节写                  
               max_pin=(total_b-48)*100+(total_s-48)*10+(total_g-48);
               for(i=0;i<60000;i++); 
               for(i=0;i<30000;i++); 
              // for(i=0;i<60000;i++); 
              // for(i=0;i<60000;i++); 
              // for(i=0;i<60000;i++); 
              // for(i=0;i<60000;i++); 
               tatol_pin_page(total_b,total_s,total_g);
               
               
        }  
 
         else if(val==2 && (page==50 || page==51  || page==52) )
        {   
            menua2_page();
            page=12;             
        }  
        
         else if(val==1 && page==15 )  //学习
        {   
            unsigned int i;
            study_page();
            study_test();
            
            for(i=0;i<60000;i++);             
            study_ok_page();
            for(i=0;i<60000;i++); 
            for(i=0;i<60000;i++); 
            for(i=0;i<60000;i++); 
            for(i=0;i<60000;i++); 
            for(i=0;i<60000;i++);             
            menub2_page();             
            page=15;         
        }         

         else if(val==1 && page==14 )
        {   
            if(auto_maunal==0)
            {
                auto_page();
                auto_maunal=0;
                page=60;                     
            }
            else
            {
                maunal_page();
                auto_maunal=1;
                page=61;                     
            }
        } 
         else if(val==6 && page==60 )
        {   
            maunal_page();
            auto_maunal=1;
            page=61;         
        } 
         else if(val==6 && page==61 )
        {   
            auto_page();
            auto_maunal=0;
            page=60;          
        } 

         else if(val==5 && page==60 )
        {   
            maunal_page();
            auto_maunal=1;
            page=61;         
        } 
         else if(val==5 && page==61 )
        {   
            auto_page();
            auto_maunal=0;
            page=60;          
        } 

         else if(val==2 && (page==60 || page==61))
        {   
            menub1_page(); 
            page=14;          
        } 

         else if(val==1 && page==13 )
        {                 
            v_b=warp/100;
            v_s=(warp-(v_b*100))/10;
            v_g=warp-(v_b*100+v_s*10);
            warp_page(0x30+v_b,0x30+v_s,0x30+v_g); 
            page=80;          
        } 

         else if(val==4 && page==80 )
        {                 
            warp_page_2(0x30+v_b,0x30+v_s,0x30+v_g); 
            page=81;          
        } 

         else if(val==4 && page==81 )
        {                 
            warp_page_3(0x30+v_b,0x30+v_s,0x30+v_g); 
            page=82;          
        } 

         else if(val==4 && page==82 )
        {                 
            warp_page(0x30+v_b,0x30+v_s,0x30+v_g); 
            page=80;          
        } 

         else if(val==3 && page==80 )
        {                 
            warp_page_3(0x30+v_b,0x30+v_s,0x30+v_g); 
            page=82;          
        } 

         else if(val==3 && page==81 )
        {                 
            warp_page(0x30+v_b,0x30+v_s,0x30+v_g); 
            page=80;          
        } 
         else if(val==3 && page==82 )
        {                 
            warp_page_2(0x30+v_b,0x30+v_s,0x30+v_g); 
            page=81;          
        } 

         else if(val==2 && (page==80 || page==81 ||page==82) )
        {   
            menub_page();
            page=13;          
        } 

         else if(val==1 && (page==80 || page==81 ||page==82) )
        {   
            unsigned int i;        
            Modify_page();
            for(i=0;i<60000;i++); 
            for(i=0;i<60000;i++); 
            for(i=0;i<60000;i++); 
             
            warp=v_b*100+v_s*10+v_g; 
                  
            I2C_Write(515,(warp&0xff00)>>8);//字节写 
            I2C_Write(516,warp&0xff);//字节写              
                   
           
            warp_bmp=warp;
            warp_bmp=warp_bmp*1638;    
            warp_bmp=warp_bmp/1000;
    
            if(page==80)
            {
                warp_page(0x30+v_b,0x30+v_s,0x30+v_g);              
            }
            else if(page==81)
            {
                warp_page_2(0x30+v_b,0x30+v_s,0x30+v_g);             
            }
            else if(page==82)
            {
                warp_page_3(0x30+v_b,0x30+v_s,0x30+v_g);             
            }  
                      
        } 

         else if(val==5 && page==80  )
        {   
            if(v_b>=9) 
                v_b=0x0;            
            else
                v_b++;                  
            warp_page(0x30+v_b,0x30+v_s,0x30+v_g);                      
        } 

         else if(val==6 && page==80  )
        {   
            if(v_b==0) 
                v_b=9;            
            else
                v_b--;                  
            warp_page(0x30+v_b,0x30+v_s,0x30+v_g);                      
        } 



         else if(val==5 && page==81  )
        {   
            if(v_s>=9) 
                v_s=0x0;            
            else
                v_s++;                  
            warp_page_2(0x30+v_b,0x30+v_s,0x30+v_g);                      
        } 

         else if(val==6 && page==81  )
        {   
            if(v_s==0) 
                v_s=9;            
            else
                v_s--;                  
            warp_page_2(0x30+v_b,0x30+v_s,0x30+v_g);                      
        } 


         else if(val==5 && page==82  )
        {   
            if(v_g>=9) 
                v_g=0x0;            
            else
                v_g++;                  
            warp_page_3(0x30+v_b,0x30+v_s,0x30+v_g);                      
        } 

         else if(val==6 && page==82  )
        {   
            if(v_g==0) 
                v_g=9;            
            else
                v_g--;                  
            warp_page_3(0x30+v_b,0x30+v_s,0x30+v_g);                      
        } 



         else if(val==1 && (page==60 || page==61))
        {                                   
            unsigned int i;
            Modify_page();
            for(i=0;i<60000;i++); 
            for(i=0;i<60000;i++); 
            for(i=0;i<60000;i++); 
            for(i=0;i<60000;i++); 
            for(i=0;i<60000;i++); 
            for(i=0;i<60000;i++);          
            if(page==60)
            {
                auto_page();
                page=60;                 
            }
            else
            {
                maunal_page();
                page=61;                
            }
            I2C_Write(515,auto_maunal);
            
        } 



}

⌨️ 快捷键说明

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