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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 9875|回復: 0
打印 上一主題 下一主題
收起左側

基于51單片機灰度傳感器小車尋跡完整程序

[復制鏈接]
跳轉到指定樓層
樓主
缺少黑幣,51小車灰度傳感尋跡

單片機源程序如下:
  1. #ifndef __FUNCTION_H__
  2. #define __FUNCTION_H__

  3. void start()
  4. {
  5.        while((P1&0x3c)!=0x3c){saber();}
  6.            hei_go();
  7.        while((P1&0x3c)!=0x3c){saber();}
  8.            hei_go();                  
  9.        while((P1&0x3c)!=0x3c){saber();}                                           
  10. }

  11. void A()
  12. {
  13. mi();
  14. while((P1&0x3c)!=0x3c&&(P1&0x3c)!=0x00)
  15.       {
  16.        saber1();
  17.       }
  18. lever();
  19. while((P1&0x3c)!=0x3c&&(P1&0x3c)!=0x00)            
  20.      {
  21.       saber1();
  22.      }
  23. mi3();
  24. while((P1&0x3c)!=0x00){saber3();}
  25.       bai_go();
  26. while((P1&0x3c)!=0x00){saber3();}
  27.       bai_go();
  28. while((P1&0x3c)!=0x00){saber3();}
  29. lever();
  30. while((P1&0x3c)!=0x3c)
  31.       {
  32.        saber2();
  33.       }
  34. }

  35. void C()
  36. {
  37. int i;
  38. mi3();
  39. while((P1&0x3c)!=0x3c&&(P1&0x3c)!=0x00)
  40.       {
  41.        saber1();
  42.       }
  43. for(i=50;i>0;i--)stop();
  44.       bai_go();
  45. while((P1&0x3c)!=0x00){saber3();}
  46.       bai_go();
  47. while((P1&0x3c)!=0x00){saber3();}
  48. lever();
  49. while((P1&0x3c)!=0x3c)
  50.       {
  51.        saber2();
  52.       }
  53. }

  54. void E()
  55. {
  56. int i;
  57. mi();
  58. while((P1&0x3c)!=0x3c&&(P1&0x3c)!=0x00)
  59.       {
  60.        saber1();
  61.       }
  62. for(i=50;i>0;i--)stop();
  63. while((P1&0x3c)!=0x00){saber3();}
  64.       bai_go();
  65. while((P1&0x3c)!=0x00){saber3();}
  66.       bai_go();
  67. while((P1&0x3c)!=0x00){saber3();}
  68. lever();
  69. while((P1&0x3c)!=0x3c)
  70.       {
  71.        saber2();
  72.       }      
  73. }

  74. void G()
  75. {
  76. mi5();        //g
  77. while((P1&0x3c)!=0x00){saber3();}
  78. lever1();
  79.        while((P1&0x3c)!=0x3c){saber();}
  80.            hei_go();                    
  81.        while((P1&0x3c)!=0x3c){saber();}
  82. mi1();//d 綠
  83. while((P1&0x3c)!=0x00){saber3();}
  84.       bai_go();
  85. while((P1&0x3c)!=0x00){saber3();}
  86.       bai_go();
  87. while((P1&0x3c)!=0x00){saber3();}
  88. lever();
  89. while((P1&0x3c)!=0x3c)
  90.       {
  91.        saber2();
  92.       }
  93. while((P1&0x3c)!=0x00){saber3();}//e 藍
  94.       bai_go();
  95. while((P1&0x3c)!=0x00){saber3();}
  96.       bai_go();
  97. while((P1&0x3c)!=0x00){saber3();}
  98. lever();
  99. while((P1&0x3c)!=0x3c)
  100.       {
  101.        saber2();
  102.       }
  103. mi5(); //c 紅
  104. while((P1&0x3c)!=0x00){saber3();}
  105.       bai_go();
  106. while((P1&0x3c)!=0x00){saber3();}
  107.       bai_go();
  108. while((P1&0x3c)!=0x00){saber3();}
  109. lever();
  110. while((P1&0x3c)!=0x3c)
  111.       {
  112.        saber2();
  113.       }
  114. mi3();//b 黑
  115. while((P1&0x3c)!=0x3c)
  116.       {
  117.        saber2();
  118.       }
  119. lever();
  120. while((P1&0x3c)!=0x3c)
  121.       {
  122.        saber2();
  123.       }
  124. mi5();
  125. while((P1&0x3c)!=0x00){saber3();}
  126.       bai_go();
  127. while((P1&0x3c)!=0x00){saber3();}
  128.       bai_go();
  129. while((P1&0x3c)!=0x00){saber3();}
  130. lever();
  131. while((P1&0x3c)!=0x3c)
  132.       {
  133.        saber2();
  134.       }
  135. }

  136. void F()
  137. {
  138. mi5();//f
  139. while((P1&0x3c)!=0x00){saber3();}
  140. lever1();
  141.        while((P1&0x3c)!=0x3c){saber();}
  142.            hei_go();                  
  143.        while((P1&0x3c)!=0x3c){saber();}
  144. mi1();//d 綠
  145. while((P1&0x3c)!=0x00){saber3();}
  146.       bai_go();
  147. while((P1&0x3c)!=0x00){saber3();}
  148.       bai_go();
  149. while((P1&0x3c)!=0x00){saber3();}
  150. lever();
  151. while((P1&0x3c)!=0x3c)
  152.       {
  153.        saber2();
  154.       }
  155. while((P1&0x3c)!=0x00){saber3();}//e 藍
  156.       bai_go();
  157. while((P1&0x3c)!=0x00){saber3();}
  158.       bai_go();
  159. while((P1&0x3c)!=0x00){saber3();}
  160. lever();
  161. while((P1&0x3c)!=0x3c)
  162.       {
  163.        saber2();
  164.       }
  165. mi5(); //c 紅
  166. while((P1&0x3c)!=0x00){saber3();}
  167.       bai_go();
  168. while((P1&0x3c)!=0x00){saber3();}
  169.       bai_go();
  170. while((P1&0x3c)!=0x00){saber3();}
  171. lever();
  172. while((P1&0x3c)!=0x3c)
  173.       {
  174.        saber2();
  175.       }
  176. mi3();//b 黑
  177. while((P1&0x3c)!=0x3c)
  178.       {
  179.        saber2();
  180.       }
  181. lever();
  182. while((P1&0x3c)!=0x3c)
  183.       {
  184.        saber2();
  185.       }
  186. mi5();
  187. while((P1&0x3c)!=0x00){saber3();}
  188.       bai_go();
  189. while((P1&0x3c)!=0x00){saber3();}
  190.       bai_go();
  191. while((P1&0x3c)!=0x00){saber3();}
  192. lever();
  193. while((P1&0x3c)!=0x3c)
  194.       {
  195.        saber2();
  196.       }
  197. }

  198. void hui()
  199. {
  200. mi4();
  201. while((P1&0x3c)!=0x00){saber3();}
  202. }


  203. #endif
復制代碼

所有資料51hei提供下載:
老黃.rar (4.85 MB, 下載次數: 55)


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

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 精品免费在线 | 色视频免费 | 欧美11一13sex性hd | 日韩有码在线观看 | 中文在线一区二区 | 91色视频在线观看 | 精品三级在线观看 | 欧美乱大交xxxxx另类电影 | 欧美中文字幕在线 | 久久精品亚洲国产 | 亚洲一区二区三区在线免费 | 午夜久久久 | 国产黄a一级| 欧美精品一二三 | 91麻豆精品国产91久久久久久 | 久久久久久亚洲精品 | 国产一区二区三区精品久久久 | 一级a性色生活片久久毛片波多野 | 亚洲性视频网站 | 久久精品久久综合 | 狠狠的干 | 精品视频一区二区在线观看 | 久久国产精品一区二区三区 | 中文字幕在线视频一区二区三区 | 国产色婷婷精品综合在线手机播放 | 中文字幕高清一区 | 国产精品国产三级国产aⅴ中文 | 色综合久久久 | 久久综合九色综合欧美狠狠 | 中文字幕av第一页 | 亚洲国产精品久久久 | 麻豆天堂 | 免费看a| 欧美成人二区 | 久久久精品一区二区三区 | 欧美一级做a爰片免费视频 国产美女特级嫩嫩嫩bbb片 | 在线观看中文字幕 | 国产成人综合亚洲欧美94在线 | 91社影院在线观看 | 欧美 日韩 国产 成人 | 精品欧美一区二区三区 |