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

📄 qkzs.h

📁 客车车身控制模块 分为仪表部分 前控左 前控右 尾控和中控程序模块
💻 H
📖 第 1 页 / 共 4 页
字号:
              hzdisp16(2,0,ziku300);
              hzdisp16(2,16,ziku300);
              hzdisp16(2,32,ziku300);
              flag=1;
           }
           else if(CAN_QKZS5.Bit.BIT0==0&&CAN_QKZS5.Bit.BIT1==1)//阅读灯左路短路
           {
              hzdisp16(0,0,ziku187);//阅
              hzdisp16(0,16,ziku188);//读
              hzdisp16(0,32,ziku44);//灯
              hzdisp16(0,48,ziku42);//左
              hzdisp16(0,64,ziku161);//路
              hzdisp16(0,80,ziku155);//短
              hzdisp16(0,96,ziku161);//路
              hzdisp16(0,112,ziku300);
              hzdisp16(2,0,ziku300);
              hzdisp16(2,16,ziku300);
              hzdisp16(2,32,ziku300);
              flag=1;
           }
           dis_count++;
                      
           return;  
        }
     }
    
        
      
      if(count==80) 
      {
         if(CAN_QKZS5.Bit.BIT2==0&&CAN_QKZS5.Bit.BIT3==0) count++;
         else 
         {
           if(CAN_QKZS5.Bit.BIT2==1&&CAN_QKZS5.Bit.BIT3==1)//阅读灯右路故障
           {
              hzdisp16(0,0,ziku187);//阅
              hzdisp16(0,16,ziku188);//读
              hzdisp16(0,32,ziku44);//灯
              hzdisp16(0,48,ziku43);//右
              hzdisp16(0,64,ziku161);//路
              hzdisp16(0,80,ziku45);//故
              hzdisp16(0,96,ziku46);//障
              hzdisp16(0,112,ziku300);
              hzdisp16(2,0,ziku300);
              hzdisp16(2,16,ziku300);
              hzdisp16(2,32,ziku300);
              flag=1;
           }
           
           else if(CAN_QKZS5.Bit.BIT2==1&&CAN_QKZS5.Bit.BIT3==0)//阅读灯右路开路
           {
              hzdisp16(0,0,ziku187);//阅
              hzdisp16(0,16,ziku188);//读
              hzdisp16(0,32,ziku44);//灯
              hzdisp16(0,48,ziku43);//右
              hzdisp16(0,64,ziku161);//路
              hzdisp16(0,80,ziku155);//开
              hzdisp16(0,96,ziku161);//路
              hzdisp16(0,112,ziku300);
              hzdisp16(2,0,ziku300);
              hzdisp16(2,16,ziku300);
              hzdisp16(2,32,ziku300);
              flag=1;
           }
           else if(CAN_QKZS5.Bit.BIT2==0&&CAN_QKZS5.Bit.BIT3==1)//阅读灯右路短路
           {
              hzdisp16(0,0,ziku187);//阅
              hzdisp16(0,16,ziku188);//读
              hzdisp16(0,32,ziku44);//灯
              hzdisp16(0,48,ziku43);//右
              hzdisp16(0,64,ziku161);//路
              hzdisp16(0,80,ziku155);//短
              hzdisp16(0,96,ziku161);//路
              hzdisp16(0,112,ziku300);
              hzdisp16(2,0,ziku300);
              hzdisp16(2,16,ziku300);
              hzdisp16(2,32,ziku300);
              flag=1;
           }
           dis_count++;
                      
           return;
         }
      }
    
      
      if(count==81) 
      {
         if(CAN_QKZS5.Bit.BIT4==0&&CAN_QKZS5.Bit.BIT5==0) count++;
         else 
         {
           if(CAN_QKZS5.Bit.BIT4==1&&CAN_QKZS5.Bit.BIT5==1)//开关背光电源故障
           {
              hzdisp16(0,0,ziku155);//开
              hzdisp16(0,16,ziku156);//关
              hzdisp16(0,32,ziku222);//背
              hzdisp16(0,48,ziku51);//光
              hzdisp16(0,64,ziku66);//电
              hzdisp16(0,80,ziku207);//源;
              hzdisp16(0,96,ziku45);//故
              hzdisp16(0,112,ziku46);//障
              hzdisp16(2,0,ziku300);
              hzdisp16(2,16,ziku300);
              hzdisp16(2,32,ziku300);
              flag=1;
           }
           else if(CAN_QKZS5.Bit.BIT4==1&&CAN_QKZS5.Bit.BIT5==0)//开关背光电源开路
           {
              hzdisp16(0,0,ziku155);//开
              hzdisp16(0,16,ziku156);//关
              hzdisp16(0,32,ziku222);//背
              hzdisp16(0,48,ziku51);//光
              hzdisp16(0,64,ziku66);//电
              hzdisp16(0,80,ziku207);//源
              hzdisp16(0,96,ziku155);//开
              hzdisp16(0,112,ziku161);//路
              hzdisp16(2,0,ziku300);
              hzdisp16(2,16,ziku300);
              hzdisp16(2,32,ziku300);
              flag=1;
           }
           else if(CAN_QKZS5.Bit.BIT4==0&&CAN_QKZS5.Bit.BIT5==1)//开关背光电源短路
           {
              hzdisp16(0,0,ziku155);//开
              hzdisp16(0,16,ziku156);//关
              hzdisp16(0,32,ziku222);//背
              hzdisp16(0,48,ziku51);//光
              hzdisp16(0,64,ziku66);//电
              hzdisp16(0,80,ziku207);//源
              hzdisp16(0,96,ziku160);//短
              hzdisp16(0,112,ziku46);//路
              hzdisp16(2,0,ziku300);
              hzdisp16(2,16,ziku300);
              hzdisp16(2,32,ziku300);
              flag=1;
           }
           dis_count++;
                      
           return;
        }
     }
   
      
       
      if(count==82) 
      {
         if(CAN_QKZS5.Bit.BIT6==0&&CAN_QKZS5.Bit.BIT7==0) count++;
         else 
         {
           if(CAN_QKZS5.Bit.BIT6==1&&CAN_QKZS5.Bit.BIT7==1)//电子钟变光线故障
           {
              
              hzdisp16(0,0,ziku66);//电
              hzdisp16(0,16,ziku310);//子
              hzdisp16(0,32,ziku202);//钟
              hzdisp16(0,48,ziku314);//变
              hzdisp16(0,64,ziku102);//光
              hzdisp16(0,80,ziku309);//线
              hzdisp16(0,96,ziku45);//故
              hzdisp16(0,112,ziku46);//障
              hzdisp16(2,0,ziku300);
              hzdisp16(2,16,ziku300);
              hzdisp16(2,32,ziku300);
              flag=1;
           }
           else if(CAN_QKZS5.Bit.BIT6==1&&CAN_QKZS5.Bit.BIT7==0)//电子钟变光线开路
           { 
              hzdisp16(0,0,ziku66);//电
              hzdisp16(0,16,ziku310);//子
              hzdisp16(0,32,ziku202);//钟
              hzdisp16(0,48,ziku314);//变
              hzdisp16(0,64,ziku102);//光
              hzdisp16(0,80,ziku309);//线
              hzdisp16(0,96,ziku155);//开
              hzdisp16(0,112,ziku161);//路
              hzdisp16(2,0,ziku300);
              hzdisp16(2,16,ziku300);
              hzdisp16(2,32,ziku300);
              flag=1;
           }
           else if(CAN_QKZS5.Bit.BIT6==0&&CAN_QKZS5.Bit.BIT7==1)//电子钟变光线短路
           {
              hzdisp16(0,0,ziku66);//电
              hzdisp16(0,16,ziku310);//子
              hzdisp16(0,32,ziku202);//钟
              hzdisp16(0,48,ziku314);//变
              hzdisp16(0,64,ziku102);//光
              hzdisp16(0,80,ziku309);//线
              hzdisp16(0,96,ziku160);//短
              hzdisp16(0,112,ziku161);//路
              hzdisp16(2,0,ziku300);
              hzdisp16(2,16,ziku300);
              hzdisp16(2,32,ziku300);
              flag=1;
           }
           dis_count++;
                      
           return;
        }
     }
     
      
      ////////////////////////////////////////////////////////////////////
      if(count==83) 
      {
          if(CAN_QKZS6.Bit.BIT0==0&&CAN_QKZS6.Bit.BIT1==0) count++;
          else 
          {
            if(CAN_QKZS6.Bit.BIT0==1&&CAN_QKZS6.Bit.BIT1==1)//电视机故障
            {
             
              hzdisp16(0,0,ziku66);//电
              hzdisp16(0,16,ziku115);//视
              hzdisp16(0,32,ziku142);//机
              hzdisp16(0,48,ziku45);//故
              hzdisp16(0,64,ziku46);//障
              hzdisp16(0,80,ziku300);
              hzdisp16(0,96,ziku300);
              hzdisp16(0,112,ziku300);
              hzdisp16(2,0,ziku300);
              hzdisp16(2,16,ziku300);
              hzdisp16(2,32,ziku300);
              flag=1;
            }
            else if(CAN_QKZS6.Bit.BIT0==1&&CAN_QKZS6.Bit.BIT1==0)//电视机开路
            {
              hzdisp16(0,0,ziku66);//电
              hzdisp16(0,16,ziku115);//视
              hzdisp16(0,32,ziku142);//机
              hzdisp16(0,48,ziku155);//开
              hzdisp16(0,64,ziku161);//路
              hzdisp16(0,80,ziku300);
              hzdisp16(0,96,ziku300);
              hzdisp16(0,112,ziku300);
              hzdisp16(2,0,ziku300);
              hzdisp16(2,16,ziku300);
              hzdisp16(2,32,ziku300);
              flag=1;
           }
           else if(CAN_QKZS6.Bit.BIT0==0&&CAN_QKZS6.Bit.BIT1==1)//电视机短路
           {
              hzdisp16(0,0,ziku66);//电
              hzdisp16(0,16,ziku115);//视
              hzdisp16(0,32,ziku142);//机
              hzdisp16(0,48,ziku160);//短
              hzdisp16(0,64,ziku161);//路
              hzdisp16(0,80,ziku300);
              hzdisp16(0,96,ziku300);
              hzdisp16(0,112,ziku300);
              hzdisp16(2,0,ziku300);
              hzdisp16(2,16,ziku300);
              hzdisp16(2,32,ziku300);
              flag=1;
           }
           dis_count++;
                      
           return;
        }
     }
    
       
     
     if(count==84) 
     {
      	 if(CAN_QKZS6.Bit.BIT2==0&&CAN_QKZS6.Bit.BIT3==0) count++;
      	 else 
      	 {
           if(CAN_QKZS6.Bit.BIT2==1&&CAN_QKZS6.Bit.BIT3==1)//电子钟记忆线故障
           {
              hzdisp16(0,0,ziku66);//电
              hzdisp16(0,16,ziku310);//子
              hzdisp16(0,32,ziku202);//钟
              hzdisp16(0,48,ziku314);//记
              hzdisp16(0,64,ziku315);//忆
              hzdisp16(0,80,ziku309);//线
              hzdisp16(0,96,ziku45);//故
              hzdisp16(0,112,ziku46);//障
              hzdisp16(2,0,ziku300);
              hzdisp16(2,16,ziku300);
              hzdisp16(2,32,ziku300);
              flag=1;
           }
           else if(CAN_QKZS6.Bit.BIT2==1&&CAN_QKZS6.Bit.BIT3==0)//电子钟记忆线开路
           { 
              hzdisp16(0,0,ziku66);//电
              hzdisp16(0,16,ziku310);//子
              hzdisp16(0,32,ziku202);//钟
              hzdisp16(0,48,ziku314);//记
              hzdisp16(0,64,ziku315);//忆
              hzdisp16(0,80,ziku309);//线
              hzdisp16(0,96,ziku155);//开
              hzdisp16(0,112,ziku161);//路
              hzdisp16(2,0,ziku300);
              hzdisp16(2,16,ziku300);
              hzdisp16(2,32,ziku300);
              flag=1;
           }
           else if(CAN_QKZS6.Bit.BIT2==0&&CAN_QKZS6.Bit.BIT3==1)//电子钟记忆线短路
           {
              hzdisp16(0,0,ziku66);//电
              hzdisp16(0,16,ziku310);//子
              hzdisp16(0,32,ziku202);//钟
              hzdisp16(0,48,ziku314);//记
              hzdisp16(0,64,ziku315);//忆
              hzdisp16(0,80,ziku309);//线
              hzdisp16(0,96,ziku160);//短
              hzdisp16(0,112,ziku161);//路
              hzdisp16(2,0,ziku300);
              hzdisp16(2,16,ziku300);
              hzdisp16(2,32,ziku300);
              flag=1;
           }
           dis_count++;
                     
           return;
      	}
    }
   
       
         
     if(count==85) 
     {
				 if(CAN_QKZS6.Bit.BIT4==0&&CAN_QKZS6.Bit.BIT5==0) count++;
				 else 
				 {
           if(CAN_QKZS6.Bit.BIT4==1&&CAN_QKZS6.Bit.BIT5==1)//左后视镜左右电机故障
           {
              hzdisp16(0,0,ziku211);//卫
              hzdisp16(0,16,ziku212);//生
              hzdisp16(0,32,ziku213);//间
              hzdisp16(0,48,ziku110);//有
              hzdisp16(0,64,ziku323);//人
              hzdisp16(0,80,ziku324);//指
              hzdisp16(0,96,ziku325);//示
              hzdisp16(0,112,ziku45);//故
              hzdisp16(2,0,ziku46);//障
              hzdisp16(2,16,ziku300);//
              hzdisp16(2,32,ziku300);
              flag=1;
           }
           else if(CAN_QKZS6.Bit.BIT4==1&&CAN_QKZS6.Bit.BIT5==0)//左后视镜左右电机开路
           {
              hzdisp16(0,0,ziku211);//卫
              hzdisp16(0,16,ziku212);//生
              hzdisp16(0,32,ziku213);//间
              hzdisp16(0,48,ziku110);//有
              hzdisp16(0,64,ziku323);//人
              hzdisp16(0,80,ziku324);//指
              hzdisp16(0,96,ziku325);//示
              hzdisp16(0,112,ziku155);//开
              hzdisp16(2,0,ziku161);//路
              hzdisp16(2,16,ziku300);//
              hzdisp16(2,32,ziku300);
              flag=1;
           }
           else if(CAN_QKZS6.Bit.BIT4==0&&CAN_QKZS6.Bit.BIT5==1)//左后视镜左右电机短路
           {
              hzdisp16(0,0,ziku211);//卫
              hzdisp16(0,16,ziku212);//生
              hzdisp16(0,32,ziku213);//间
              hzdisp16(0,48,ziku110);//有
              hzdisp16(0,64,ziku323);//人
              hzdisp16(0,80,ziku324);//指
              hzdisp16(0,96,ziku325);//示
              hzdisp16(0,112,ziku160);//短
              hzdisp16(2,0,ziku161);//路
              hzdisp16(2,16,ziku300);//
              hzdisp16(2,32,ziku300);
              flag=1;
           }
           dis_count++;
                      
           return;
				}
     }
    
    
		 if(count==86) 
		 {
		    if(CAN_QKZS6.Bit.BIT6==0&&CAN_QKZS6.Bit.BIT7==0) count++;
		    else 
		    {
          if(CAN_QKZS6.Bit.BIT6==1&&CAN_QKZS6.Bit.BIT7==1)//左后视镜上下电机故障
           {
              hzdisp16(0,0,ziku42);//左
              hzdisp16(0,16,ziku41);//后
              hzdisp16(0,32,ziku115);//视
              hzdisp16(0,48,ziku189);//镜
              hzdisp16(0,64,ziku66);//电
              hzdisp16(0,80,ziku142);//机
              hzdisp16(0,96,ziku45);//故
              hzdisp16(0,112,ziku46);//障
              hzdisp16(2,0,ziku300);
              hzdisp16(2,16,ziku300);//
              hzdisp16(2,32,ziku300);//
              flag=1;
           }
           dis_count++;
                      
           return;
		    }
     }
}

⌨️ 快捷键说明

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