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

📄 pheng.lst

📁 小车跷跷板源程序
💻 LST
📖 第 1 页 / 共 2 页
字号:
  67   3                                      {
  68   4      //////////////////////////////////////////////////////////////////////后退循迹程序段
  69   4      
  70   4      /*                                              if(p2_0==1)
  71   4                                              {       if(p2_0==1&&p2_1==1)
  72   4                                                      {       brightrun();
  73   4                                                      }
  74   4                                                      else if(p2_0==1&&p2_1==0&&p2_2==0)
  75   4                                                      {       brightrun();
  76   4                                                      }
  77   4                                              }
  78   4                                              else if(p2_2==1)
  79   4                                              {       if(p2_2==1&&p2_1==1)
  80   4                                                      {       bleftrun();
  81   4                                                      }
  82   4                                                      else if(p2_0==0&&p2_1==0&&p2_2==1)
  83   4                                                      {       bleftrun();
  84   4                                                      }
  85   4                                              }
  86   4                                      else if(p2_1==1)
  87   4                                              backrun();
  88   4                                              else */backrun();
  89   4      /////////////////////////////////////////////////////////////////////////////
  90   4      
  91   4                                              if(wt==1||cs>=3)//若打开微调或当跷跷板翻滚次数达到3以上则调小步进
C51 COMPILER V7.07   PHENG                                                                 08/02/2009 10:12:42 PAGE 4   

*** ERROR C202 IN LINE 91 OF PHENG.C: 'wt': undefined identifier
  92   4                                              {
  93   5                                                      if(bf!=400)
*** ERROR C202 IN LINE 93 OF PHENG.C: 'bf': undefined identifier
  94   5                                                              bf=400;//首次调小步进
*** ERROR C202 IN LINE 94 OF PHENG.C: 'bf': undefined identifier
  95   5                                                      else bf=200;//再次调小步进
*** ERROR C202 IN LINE 95 OF PHENG.C: 'bf': undefined identifier
  96   5      
  97   5                                                      if(!(cs%2)&&(cs<=10))//记录翻滚次数
*** ERROR C202 IN LINE 97 OF PHENG.C: 'cs': undefined identifier
  98   5                                                      {       cs++;
*** ERROR C202 IN LINE 98 OF PHENG.C: 'cs': undefined identifier
  99   6      
 100   6                                                      }
 101   5                                              }
 102   4                                      }
 103   3                              ht=1;//后退完毕,后退参数置一
*** ERROR C202 IN LINE 103 OF PHENG.C: 'ht': undefined identifier
 104   3                              if(tz<=100||(qj<2))//没有进入过平衡态时或前进参数小于2时,前进参数置一,否则,除以2
*** ERROR C202 IN LINE 104 OF PHENG.C: 'tz': undefined identifier
 105   3                              qj=1;
*** ERROR C202 IN LINE 105 OF PHENG.C: 'qj': undefined identifier
 106   3                              else qj=6;
*** ERROR C202 IN LINE 106 OF PHENG.C: 'qj': undefined identifier
 107   3                              }//重新设置前进后退参数
 108   2                              TC=0;
*** ERROR C202 IN LINE 108 OF PHENG.C: 'TC': undefined identifier
 109   2                      p1_2=1;
*** ERROR C202 IN LINE 109 OF PHENG.C: 'p1_2': undefined identifier
 110   2                          p1_5=1;//使电机停止
*** ERROR C202 IN LINE 110 OF PHENG.C: 'p1_5': undefined identifier
 111   2              }
 112   1      
 113   1      ////////////////////////////////////////////////////////////////
 114   1      
 115   1      ////////////////////////////////////////////////////////////////
 116   1       if((p2_5==0||phzt==2)&&phzt!=4)//后仰了
*** ERROR C202 IN LINE 116 OF PHENG.C: 'p2_5': undefined identifier
 117   1                      {       fy++;//反应参数自加一
*** ERROR C202 IN LINE 117 OF PHENG.C: 'fy': undefined identifier
 118   2                              qj++;//前进(后仰)参数;
*** ERROR C202 IN LINE 118 OF PHENG.C: 'qj': undefined identifier
 119   2                              TC=1;//打开电机
*** ERROR C202 IN LINE 119 OF PHENG.C: 'TC': undefined identifier
 120   2                              if(bc==1)
*** ERROR C202 IN LINE 120 OF PHENG.C: 'bc': undefined identifier
 121   2                              {       
 122   3                                      qj=fdd*ht;
*** ERROR C202 IN LINE 122 OF PHENG.C: 'qj': undefined identifier
 123   3                                      bc=2;
*** ERROR C202 IN LINE 123 OF PHENG.C: 'bc': undefined identifier
 124   3      
 125   3                              }
 126   2                              if(cf||phzt==1)
*** ERROR C202 IN LINE 126 OF PHENG.C: 'cf': undefined identifier
 127   2                              {       //若在冲锋,反应参数到达20,自动满足前进条件
 128   3                                      qj=fdd*ht;
*** ERROR C202 IN LINE 128 OF PHENG.C: 'qj': undefined identifier
 129   3                                      if(cf&&tk>=30)
*** ERROR C202 IN LINE 129 OF PHENG.C: 'cf': undefined identifier
 130   3                                          setnumber=3;
C51 COMPILER V7.07   PHENG                                                                 08/02/2009 10:12:42 PAGE 5   

*** ERROR C202 IN LINE 130 OF PHENG.C: 'setnumber': undefined identifier
 131   3                                                                      if(phzt==2)
*** ERROR C202 IN LINE 131 OF PHENG.C: 'phzt': undefined identifier
 132   3                                                                              if(p2_0&&p2_1&&p2_2)
*** ERROR C202 IN LINE 132 OF PHENG.C: 'p2_0': undefined identifier
 133   3                                                                                      phzt=3;
*** ERROR C202 IN LINE 133 OF PHENG.C: 'phzt': undefined identifier
 134   3                               }
 135   2                              if(!cf&&fy>=250)//若没有冲锋,则反应参数到200后,自动对前进后退参数置一,并且打开微调
*** ERROR C202 IN LINE 135 OF PHENG.C: 'cf': undefined identifier
 136   2                              {fy=0;
*** ERROR C202 IN LINE 136 OF PHENG.C: 'fy': undefined identifier
 137   3                              qj=1;
*** ERROR C202 IN LINE 137 OF PHENG.C: 'qj': undefined identifier
 138   3                              ht=1;
*** ERROR C202 IN LINE 138 OF PHENG.C: 'ht': undefined identifier
 139   3                              wt=1;
*** ERROR C202 IN LINE 139 OF PHENG.C: 'wt': undefined identifier
 140   3                              }
 141   2      
 142   2                              if(qj>=fdd*ht)//防平衡器抖动;
*** ERROR C202 IN LINE 142 OF PHENG.C: 'qj': undefined identifier
 143   2                              {       ph=0;//电机打开,平衡态系数置零
*** ERROR C202 IN LINE 143 OF PHENG.C: 'ph': undefined identifier
 144   3                                      fx=2;//方向为前
*** ERROR C202 IN LINE 144 OF PHENG.C: 'fx': undefined identifier
 145   3      
 146   3      
 147   3                                      for(i=0;i<=(bf*(bc%2+1)-100)/*步进补偿*/;i++)
*** ERROR C202 IN LINE 147 OF PHENG.C: 'i': undefined identifier
 148   3                                      {
 149   4      
 150   4      //////////////////////////////////前进循迹程序段///////////////////////////
 151   4                                      xunji();
 152   4      
 153   4      /////////////////////////////////////////////////////////
 154   4      
 155   4                                              if((cs%2)&&(cs<=10))//跷跷板过平衡点次数
*** ERROR C202 IN LINE 155 OF PHENG.C: 'cs': undefined identifier
 156   4                                              {       cs++;
*** ERROR C202 IN LINE 156 OF PHENG.C: 'cs': undefined identifier
 157   5                                              }
 158   4                                               qj=1;//前进参数置一
*** ERROR C202 IN LINE 158 OF PHENG.C: 'qj': undefined identifier
 159   4                                              if (cf||bc==2)
*** ERROR C202 IN LINE 159 OF PHENG.C: 'cf': undefined identifier
 160   4                                              {       ht=30;
*** ERROR C202 IN LINE 160 OF PHENG.C: 'ht': undefined identifier
 161   5                                                      if(bc==2)
*** ERROR C202 IN LINE 161 OF PHENG.C: 'bc': undefined identifier
 162   5                                                      bc=4;
*** ERROR C202 IN LINE 162 OF PHENG.C: 'bc': undefined identifier
 163   5                                              }//若在冲锋,后退参数置为30
 164   4                                              else if(tz<=100||(ht<2))//若没有冲锋,且没有进入平衡状态或后退参数<2时,就将其置一,否则除以2
*** ERROR C202 IN LINE 164 OF PHENG.C: 'tz': undefined identifier
 165   4                                                      ht=1;
*** ERROR C202 IN LINE 165 OF PHENG.C: 'ht': undefined identifier
 166   4                                              else ht=6;
*** ERROR C202 IN LINE 166 OF PHENG.C: 'ht': undefined identifier
 167   4      
 168   4                                              }
 169   3                              }
C51 COMPILER V7.07   PHENG                                                                 08/02/2009 10:12:42 PAGE 6   

 170   2                              TC=0;
*** ERROR C202 IN LINE 170 OF PHENG.C: 'TC': undefined identifier
 171   2                      p1_2=1;
*** ERROR C202 IN LINE 171 OF PHENG.C: 'p1_2': undefined identifier
 172   2                          p1_5=1;//使电机停止
*** ERROR C202 IN LINE 172 OF PHENG.C: 'p1_5': undefined identifier
 173   2                              }
 174   1      }
 175          

C51 COMPILATION COMPLETE.  0 WARNING(S),  137 ERROR(S)

⌨️ 快捷键说明

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