我用单片机T2做PWM,左右转弯用一个if..else if...但执行下来左右转弯结果不一样

2019-07-15 17:38发布

void scan(){
if(state==0){
  if((xjr==0)&&(xjl==1)){go_left;}
        else if((xjr==1)&&(xjl==0)){go_right;}
  else {go_ahead;}       
}
...
}
这是小车前面2个寻迹的左右开关检测的扫描

实际按if执行时候程序其他部分就工作异常;
实际按else if执行时候程序其他部分就工作正常;

car_project_text.zip 2.07 KB, 下载次数: 2
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。