久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2095|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

求助,循跡小車的程序問(wèn)題。

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:330609 發(fā)表于 2018-5-24 18:10 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
下面是程序的檢測(cè)部分,使用該程序后小車不能正常檢測(cè)黑線,一直直行。
改了好久也不知道問(wèn)題在哪,希望大佬們能指點(diǎn)一下。

//X1,X2,X3,X4是四個(gè)紅外檢測(cè)
jc()
{

                   if(X1==0&&X2==0&&X3==0&&X4==0)
                          return 0;

                          else if(X1==1&&X2==0&&X3==0&&X4==0)
                          return 1;
                          
                          else if(X1==0&&X2==1&&X3==0&&X4==0)
                          return 2;
                          
                          else if(X1==0&&X2==0&&X3==1&&X4==0)
                          return 3;
                          
                          else if(X1==0&&X2==0&&X3==0&&X4==1)
                          return 4;
                          
                          else if(X1==1&&X2==1&&X3==0&&X4==0)
                          return 5;
                          
                          else if(X1==1&&X2==1&&X3==1&&X4==0)
                          return 6;
                          
                          else if(X1==0&&X2==0&&X3==1&&X4==1)
                          return 7;
                          
                          else if(X1==0&&X2==1&&X3==1&&X4==1)
                          return 8;
                          
                          else if(X1==1&&X2==1&&X3==1&&X4==1)
                          return 9;
                          
                          else if(X1==0&&X2==1&&X3==1&&X4==0)
                          return 10;
                          
                          else if(X1==1&&X2==0&&X3==0&&X4==1)
                          return 11;
                          
                          else if(X1==1&&X2==0&&X3==1&&X4==0)
                          return 12;
                          
                          else if(X1==0&&X2==1&&X3==0&&X4==1)
                          return 13;
                          
                          else if(X1==1&&X2==0&&X3==1&&X4==1)
                          return 14;
                          
                          else if(X1==1&&X2==1&&X3==0&&X4==1)
                          return 15;
                          else return 16;
                          
}
void main()
{
TMOD=0x11;
TH0=(65536-45872)/256;
TL0=(65536-45872)%256;
TH1=(65536-45872)/256;
TL1=(65536-45872)%256;
EA=1;
ET0=1;
ET1=1;
TR0=1;
TR1=1;

        ENA = 1; ENB = 1;ENC = 1;END = 1;
        while(1)
        {               
                     a=jc();
                            switch(a)
                {
                        case 0:  zhizou();   break; //未檢測(cè)到黑線,直行
                        case 1:  dazhuan1(); break; //左邊第一個(gè)檢測(cè)到黑線,左大轉(zhuǎn)
                        case 2:  weitiao1(); break; //左邊第二個(gè)檢測(cè)到黑線,左微調(diào)
                        case 3:  weitiao2(); break; //右邊第一個(gè)檢測(cè)到黑線,右微調(diào)
                        case 4:  dazhuan2(); break; //右邊第二個(gè)檢測(cè)到黑線,右大轉(zhuǎn)
                        case 5:  wzhizou(); break; //左邊兩個(gè)同時(shí)檢測(cè)到黑線,直行
                        case 6:  zhizou(); break; //左邊三個(gè)同時(shí)檢測(cè)到黑線,直行
                        case 7:  zhizou(); break; //右邊兩個(gè)同時(shí)檢測(cè)到黑線,直行
                        case 8:  zhizou(); break; //右邊三個(gè)同時(shí)檢測(cè)到黑線,直行
                        case 9:  zhizou();   break; //全部檢測(cè)到,直行
                        case 10: zhizou();   break; //中間兩個(gè)檢測(cè)到,直行
                        case 11: zhizou();   break; //旁邊兩個(gè)檢測(cè)到,直行
                        case 12: weitiao1(); break; //左一右一檢測(cè)到,左微調(diào)
                        case 13: weitiao2(); break; //左二右二檢測(cè)到,右微調(diào)
                        case 14: zhizou();   break; //左二未檢測(cè)到,直行
                        case 15: zhizou();   break; //右一未檢測(cè)到,直行
                        default:             break;
                }
        }
}

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 在线免费毛片 | 青青草免费在线视频 | 国产欧美精品一区二区 | 国产成人在线一区 | 成人在线观看免费爱爱 | 黄色毛片免费看 | www.久久久.com | 久久久免费电影 | 亚洲乱码一区二区 | 毛片链接| 天天综合操 | 亚洲第一福利网 | 四虎成人av| 久久免费小视频 | 91色视频在线观看 | 久久久精品高清 | 欧美一级www片免费观看 | 97天天干 | 91av在线看 | 久久精品亚洲欧美日韩精品中文字幕 | 国产日产欧产精品精品推荐蛮挑 | 欧美中文字幕一区二区三区亚洲 | 天堂网中文字幕在线观看 | 久久99国产精品 | 亚洲成av| 久久综合一区二区三区 | 在线观看欧美一区 | 中文字幕精品一区 | 欧美日本韩国一区二区 | 91久久北条麻妃一区二区三区 | 精品视频亚洲 | 欧美中文字幕一区二区 | 人人爽日日躁夜夜躁尤物 | 99riav国产一区二区三区 | 男女网站免费观看 | 麻豆changesxxx国产 | 精品视频在线观看 | 视频在线h| 爱爱爱av | 91九色在线观看 | 久久精品成人热国产成 |