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

📄 qkys.h

📁 客车车身控制模块 分为仪表部分 前控左 前控右 尾控和中控程序模块
💻 H
📖 第 1 页 / 共 4 页
字号:
              flag=1;
           }
           else if(CAN_QKYS1.Bit.BIT2==0&&CAN_QKYS1.Bit.BIT3==1)//洗涤电机短路
           {
              hzdisp16(0,0,ziku178);//洗
              hzdisp16(0,16,ziku179);//涤
              hzdisp16(0,32,ziku66);//电
              hzdisp16(0,48,ziku55);//机
              hzdisp16(0,64,ziku160);//短
              hzdisp16(0,80,ziku161);//路
              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==93) 
      {
         if(CAN_QKYS1.Bit.BIT4==0&&CAN_QKYS1.Bit.BIT5==0) count++;
         else 
         {
           if(CAN_QKYS1.Bit.BIT4==1&&CAN_QKYS1.Bit.BIT5==1)//右前雾灯故障
           { 
              hzdisp16(0,0,ziku43);//右
              hzdisp16(0,16,ziku40);//前
              hzdisp16(0,32,ziku71);//雾
              hzdisp16(0,48,ziku44);//灯
              hzdisp16(0,64,ziku45);//故
              hzdisp16(0,80,ziku46);//障
              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_QKYS1.Bit.BIT4==1&&CAN_QKYS1.Bit.BIT5==0)//右前雾灯开路
           {
              hzdisp16(0,0,ziku43);//右
              hzdisp16(0,16,ziku40);//前
              hzdisp16(0,32,ziku71);//雾
              hzdisp16(0,48,ziku44);//灯
              hzdisp16(0,64,ziku155);//开
              hzdisp16(0,80,ziku161);//路
              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_QKYS1.Bit.BIT4==0&&CAN_QKYS1.Bit.BIT5==1)//右前雾灯短路
           {
              hzdisp16(0,0,ziku43);//右
              hzdisp16(0,16,ziku40);//前
              hzdisp16(0,32,ziku71);//雾
              hzdisp16(0,48,ziku44);//灯
              hzdisp16(0,64,ziku160);//短
              hzdisp16(0,80,ziku161);//路
              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==94) 
      {
         if(CAN_QKYS1.Bit.BIT6==0&&CAN_QKYS1.Bit.BIT7==0) count++;
         else 
         {
           if(CAN_QKYS1.Bit.BIT6==1&&CAN_QKYS1.Bit.BIT7==1)//右镜加热器故障
           {
              
              hzdisp16(0,0,ziku43);//右
              hzdisp16(0,16,ziku189);//镜
              hzdisp16(0,32,ziku171);//加
              hzdisp16(0,48,ziku159);//热
              hzdisp16(0,64,ziku64);//器
              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_QKYS1.Bit.BIT6==1&&CAN_QKYS1.Bit.BIT7==0)//右镜加热器开路
           {
              hzdisp16(0,0,ziku43);//右
              hzdisp16(0,16,ziku189);//镜
              hzdisp16(0,32,ziku171);//加
              hzdisp16(0,48,ziku159);//热
              hzdisp16(0,64,ziku64);//器
              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_QKYS1.Bit.BIT6==0&&CAN_QKYS1.Bit.BIT7==1)//右镜加热器短路
           {
              hzdisp16(0,0,ziku43);//右
              hzdisp16(0,16,ziku189);//镜
              hzdisp16(0,32,ziku171);//加
              hzdisp16(0,48,ziku159);//热
              hzdisp16(0,64,ziku64);//器
              hzdisp16(0,80,ziku160);//短
              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==95) 
      {
         if(CAN_QKYS2.Bit.BIT0==0&&CAN_QKYS2.Bit.BIT1==0) count++;
         else 
         {
           if(CAN_QKYS2.Bit.BIT0==1&&CAN_QKYS2.Bit.BIT1==1)//监视器电源故障
           {
              hzdisp16(0,0,ziku220);//监
              hzdisp16(0,16,ziku115);//视
              hzdisp16(0,32,ziku64);//器
              hzdisp16(0,48,ziku66);//电
              hzdisp16(0,64,ziku207);//源
              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_QKYS2.Bit.BIT0==1&&CAN_QKYS2.Bit.BIT1==0)//监视器电源开路
           {
              hzdisp16(0,0,ziku220);//监
              hzdisp16(0,16,ziku115);//视
              hzdisp16(0,32,ziku64);//器
              hzdisp16(0,48,ziku66);//电
              hzdisp16(0,64,ziku207);//源
              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_QKYS2.Bit.BIT0==0&&CAN_QKYS2.Bit.BIT1==1)//监视器电源短路
           {
              hzdisp16(0,0,ziku220);//监
              hzdisp16(0,16,ziku115);//视
              hzdisp16(0,32,ziku64);//器
              hzdisp16(0,48,ziku66);//电
              hzdisp16(0,64,ziku207);//源
              hzdisp16(0,80,ziku160);//短
              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==96) 
      {
         if(CAN_QKYS2.Bit.BIT2==0&&CAN_QKYS2.Bit.BIT3==0) count++;
         else 
         {
           if(CAN_QKYS2.Bit.BIT2==1&&CAN_QKYS2.Bit.BIT3==1)//ABS ON档电源故障
           {
              
              zfdisp8(0,0,ziku11);//A
              zfdisp8(0,8,ziku12);//B
              zfdisp8(0,16,ziku29);//S
              zfdisp8(0,24,ziku316);//空字符
              zfdisp8(0,32,ziku25);//O
              zfdisp8(0,40,ziku24);//N
              hzdisp16(0,48,ziku221);//档
              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_QKYS2.Bit.BIT2==1&&CAN_QKYS2.Bit.BIT3==0)//ABS ON档电源开路
           {
              zfdisp8(0,0,ziku11);//A
              zfdisp8(0,8,ziku12);//B
              zfdisp8(0,16,ziku29);//S
              zfdisp8(0,24,ziku316);//空字符
              zfdisp8(0,32,ziku25);//O
              zfdisp8(0,40,ziku24);//N
              hzdisp16(0,48,ziku221);//档
              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_QKYS2.Bit.BIT2==0&&CAN_QKYS2.Bit.BIT3==1)//ABS ON档电源短路
           {
              zfdisp8(0,0,ziku11);//A
              zfdisp8(0,8,ziku12);//B
              zfdisp8(0,16,ziku29);//S
              zfdisp8(0,24,ziku316);//空字符
              zfdisp8(0,32,ziku25);//O
              zfdisp8(0,40,ziku24);//N
              hzdisp16(0,48,ziku221);//档
              hzdisp16(0,64,ziku66);//电
              hzdisp16(0,80,ziku207);//源
              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==97) 
      {
         if(CAN_QKYS2.Bit.BIT4==0&&CAN_QKYS2.Bit.BIT5==0) count++;
         else 
         {
           if(CAN_QKYS2.Bit.BIT4==1&&CAN_QKYS2.Bit.BIT5==1)//雨刮高速故障
           {
              hzdisp16(0,0,ziku180);//雨
              hzdisp16(0,16,ziku181);//刮
              hzdisp16(0,32,ziku70);//高
              hzdisp16(0,48,ziku60);//速
              hzdisp16(0,64,ziku45);//故
              hzdisp16(0,80,ziku46);//障
              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_QKYS2.Bit.BIT4==1&&CAN_QKYS2.Bit.BIT5==0)//雨刮高速开路
           {
              hzdisp16(0,0,ziku180);//雨
              hzdisp16(0,16,ziku181);//刮
              hzdisp16(0,32,ziku70);//高
              hzdisp16(0,48,ziku60);//速
              hzdisp16(0,64,ziku155);//开
              hzdisp16(0,80,ziku161);//路
              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_QKYS2.Bit.BIT4==0&&CAN_QKYS2.Bit.BIT5==1)//雨刮高速短路
           {
              hzdisp16(0,0,ziku180);//雨
              hzdisp16(0,16,ziku181);//刮
              hzdisp16(0,32,ziku70);//高
              hzdisp16(0,48,ziku60);//速
              hzdisp16(0,64,ziku160);//短
              hzdisp16(0,80,ziku161);//路
              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==98) 
      {
         if(CAN_QKYS2.Bit.BIT6==0&&CAN_QKYS2.Bit.BIT7==0) count++;

⌨️ 快捷键说明

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