用51单片机4个按键控制小车前进,后退,左右转的简单程序为什么不能这样写?加入左右转弯的就不行了, 50

用51单片机4个按键控制小车前进,后退,左右转的简单程序为什么不能这样写?加入左右转弯的就不行了,我应该怎么改呢?本人小白,求指点!!!... 用51单片机4个按键控制小车前进,后退,左右转的简单程序为什么不能这样写?加入左右转弯的就不行了,我应该怎么改呢?本人小白,求指点!!! 展开
 我来答
hongtanqi
2016-01-07 · TA获得超过294个赞
知道小有建树答主
回答量:159
采纳率:100%
帮助的人:70.8万
展开全部
一、执行完 D0 的条件语句后,执行 D1 的条件语句,由于 D0 用到的是 IN2/IN4,D1 用到的是 IN1/IN3,互相之间没有冲突,所以能正常运行。
二、D2 用到的是 IN4,与 D0 的有冲突,所以前面赋值后,后面又作修改,所以不能正常运行
三、正常应当是 if (D0==1) { }
else if (D1==1) { }
else if (D2==1) { }
else if (D3==1) { }
追问
冲突了我知道,后面改的我还是没看明白!!!
manyan588986
2016-01-07 · TA获得超过110个赞
知道答主
回答量:241
采纳率:0%
帮助的人:55.8万
展开全部
简单,加分吗?
追问
50分还不够哇!
追答
我有现成的程序😁
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式