那位大哥能帮忙解释下这段C语言,小弟不胜感激

日期:2021-06-03 18:12:18 人气:1

那位大哥能帮忙解释下这段C语言,小弟不胜感激

这个应该有4个传感器来检测路径,4个传感器分别对应到P3口的低四位IO。分四种情况,分别如下:
1、如果P3&0x01 == 0x00,即只有最右边的传感器有信号,则向右转弯。
2、如果P3&0x08 == 0x00,即只有最左边的传感器有信号,则向左转变。
3、如果P3 == 0x09,即中间两个传感器有信号,则直行,且速度较快。
4、如果P3 == 0x0b,或P3 == 0x0d,即只有第三个或第二个传感器有信号,且falg为0时,则慢速直行。
    A+
热门评论