欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 單片機電動智能小車(完美論文)與測試程序 [打印本頁]

作者: syytz    時間: 2018-9-18 22:24
標題: 單片機電動智能小車(完美論文)與測試程序
小車測試程序


論文:




單片機源程序如下:
  1. /**************************Timer0*********************************************/

  2. #include <REGX51.H>
  3. #include <intrins.h>


  4. #define RightSenser P1_4    //左巡線
  5. #define LeftSenser  P1_5    //右巡線

  6. unsigned char a,b,k,j;de;

  7. void delay10ms()   //延時函數
  8.   {
  9.     for(a=100;a>0;a--)
  10.       for(b=225;b>0;b--);
  11.    }




  12. //********************************************************

  13. //********************************************************
  14. main()
  15. {
  16.                                         delay10ms();
  17.                                         delay10ms();
  18.                                         delay10ms();
  19.                                         delay10ms();



  20.         while(1)               
  21.         {
  22. P1_0 = 1 ;
  23. P1_1 = 1 ;
  24. P1_2 = 1 ;
  25. P1_3 = 1;
  26.                     
  27.         if((!RightSenser) && LeftSenser)   // 如果右邊假,左邊真
  28.                       {
  29.                                
  30.                          P1_0 = 0 ;
  31.                 P1_1 = 1 ;
  32.                 P1_2 = 1 ;
  33.                 P1_3 = 1;

  34.                     delay10ms();
  35.                                         delay10ms();
  36.                     }

  37.            if(RightSenser && (!LeftSenser))  // 如果左邊假,右邊真
  38.                      {
  39.                         P1_2 = 0 ;
  40.                     P1_3 = 1;
  41.                     P1_0 = 1 ;
  42.                     P1_1 = 1 ;                       

  43.        
  44.                                         delay10ms();
  45.                                         delay10ms();
  46.                           }

  47.            if((RightSenser) && (LeftSenser))  // 如果左邊假,右邊真
  48.                      {
  49.                P1_0 = 0 ;
  50.                P1_1 = 1 ;
  51.                P1_2 = 0 ;
  52.                P1_3 = 1;
  53.             
  54.        
  55.                                         for (de=0; de<100; de++);  // 延時

  56.                     }
  57.            if((!RightSenser) && (!LeftSenser))  // 如果左邊假,右邊真
  58.                      {
  59.                P1_0 = 0 ;
  60.                P1_1 = 1 ;
  61.                P1_2 = 1 ;
  62.                P1_3 = 0;
  63.             
  64.        
  65.                        
  66.                                         delay10ms();
  67.                                         delay10ms();
  68.                                         delay10ms();

  69.                     }


  70.         }
  71.         }
復制代碼

所有資料51hei提供下載:
小車測試程序.rar (1.14 MB, 下載次數: 22)









歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1