wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

簡單的51單片機藍牙控制小車源程序

  [復制鏈接]
跳轉到指定樓層
樓主
用的是L298N電機驅動模塊,四驅的
上傳的只有可以前進后退轉彎的
具體復雜程序可以自己進行相關更改


單片機源程序如下:
  1. #include <reg52.h>           //52芯片配置文件
  2. #include <intrins.h>   //包含nop等系統函數
  3. #include "bst_car.h"   //包含bst—v51智能小車頭文件
  4. #define uint unsigned int
  5. #define uchar unsigned char
  6. //--定義使用的IO--//
  7. uchar PuZh[36] = "**********************";
  8. //--聲明全局函數--//   
  9. void UsartConfiguration();
  10. void Delay_1ms(uint i);
  11. //=========================================================================================================================
  12. void delay(unsigned int xms)                                
  13. {
  14.     unsigned int i,j;
  15.         for(i=xms;i>0;i--)                      //i=xms即延時約xms毫秒
  16.     for(j=112;j>0;j--);
  17. }

  18. void Delay10us(unsigned char i)            //10us延時函數 啟動超聲波模塊時使用
  19. {
  20.    unsigned char j;
  21. do{
  22.   j = 10;
  23.   do{
  24.    _nop_();
  25.    }while(--j);
  26. }while(--i);
  27. }  


  28. void UsartConfiguration()
  29. {        
  30.         SCON=0X50;                        //設置為工作方式1,8位數據,可變波特率
  31.         TMOD=0X20;                        //設置計數器工作方式2
  32.         PCON=0X00;                        //波特率不加倍
  33.         TH1=0XFd;                    //計數器初始值設置,9600@11.0592MHz
  34.         TL1=0XFd;
  35.         TR1=1;                                        //打開計數器
  36.         ES = 1;         //開串口中斷
  37.     EA = 1;         //開總中斷
  38. }


  39. /********************************************************************
  40. * 名稱 : Delay_1ms()
  41. * 功能 : 延時子程序,延時時間為 1ms
  42. * x * 輸入 : x (延時一毫秒的個數)
  43. * 輸出 : 無
  44. ***********************************************************************/
  45. void Delay_1ms(uint i)//1ms延時
  46. {
  47.   uchar x,j;
  48.   
  49.   for(j=0;j<i;j++)
  50.     for(x=0;x<=148;x++);
  51. }
  52. /***************************************************************************/


  53. void  StartModule()                          //啟動超聲波模塊
  54. {
  55.           TX=1;                                             //啟動一次模塊
  56.       Delay10us(2);
  57.           TX=0;
  58. }

  59. void Forward(void)//前進
  60. {

  61.         qz_in1=0;
  62.         qz_in2=1;
  63.         qy_in3=1;
  64.         qy_in4=0;
  65.         hz_in1=1;
  66.         hz_in2=0;
  67.         hy_in3=1;
  68.         hy_in4=0;
  69. }

  70. void Stop(void)        //停車
  71. {

  72.         qz_in1=0;
  73.         qz_in2=0;
  74.         qy_in3=0;
  75.         qy_in4=0;
  76.         hz_in1=0;
  77.         hz_in2=0;
  78.         hy_in3=0;
  79.         hy_in4=0;
  80. }

  81. void back(void)        //后退
  82. {

  83.         qz_in1=1;
  84.         qz_in2=0;
  85.         qy_in3=0;
  86.         qy_in4=1;
  87.         hz_in1=0;
  88.         hz_in2=1;
  89.         hy_in3=0;
  90.         hy_in4=1;        
  91. }   
  92. void Turn_Right(void)         //向右旋轉
  93. {
  94.            qz_in1=0;
  95.         qz_in2=0;
  96.         qy_in3=1;
  97.         qy_in4=0;
  98.         hz_in1=1;
  99.         hz_in2=0;
  100.         hy_in3=0;
  101.         hy_in4=0;
  102. }
  103. void Turn_Left()
  104. {
  105.         qz_in1=0;
  106.         qz_in2=1;
  107.         qy_in3=0;
  108.         qy_in4=0;
  109.         hz_in1=0;
  110.         hz_in2=0;
  111.         hy_in3=1;
  112.         hy_in4=0;
  113. }
  114. //=========================================================================================================================

  115. /*************主程序********************/
  116. void main(void)
  117. {
  118.    
  119. /*        unsigned int a;
  120.         cmg88();//關數碼管
  121.         delay(400); //啟動等待,等LCM講入工作狀態
  122.         LCMInit(); //LCM初始化
  123.         delay(5);//延時片刻


  124.     TMOD=TMOD|0x10;//設T0為方式1,GATE=1;
  125.     EA=1;                                           //開啟總中斷
  126.     TH1=0;
  127.     TL1=0;         
  128.     ET1=1;             //允許T0中斷
  129.        */
  130.                 UsartConfiguration();//初始化串口
  131.                 qz_ena=1;
  132.                 qy_enb=1;
  133.                 hz_ena=1;
  134.                 hy_enb=1;
  135.                

  136.         //=======================================================================================================================                        
  137.          while(1)
  138.         {
  139.                    ;
  140. //        Forward();
  141.         //        Turn_Right();
  142.         //        delay(1000);

  143.         /*        RX=1;
  144.             StartModule();                                 //啟動模塊
  145.         for(a=951;a>0;a--)
  146.             {
  147.                   
  148.                if(RX==1)
  149.                    {
  150.               Timer_Count();                 //超聲波高電平脈沖寬度計算函數
  151.                    }
  152.              } */
  153.            }
  154. }
  155. /********************************************************************
  156. * 名稱 : Com_Int()
  157. * 功能 : 串口中斷子函數
  158. * 輸入 : 無 * 輸出 : 無
  159. ***********************************************************************/
  160. void Com_Int(void) interrupt 4
  161. {
  162.         uchar i;
  163.   uchar receive_data;
  164.         
  165.   EA = 0;
  166.         
  167.   if(RI == 1) //當硬件接收到一個數據時,RI會置位
  168.         {                 
  169.                 RI = 0;
  170.                 receive_data = SBUF;//接收到的數據
  171.                         
  172.                 if(receive_data == '1')         
  173.                 {
  174.                            Forward();
  175.                 }
  176.                 else if(receive_data == '2')
  177.                 {
  178.                          back();
  179.                 }
  180.                 else if(receive_data == '3')
  181.                 {
  182.                         Turn_Right();
  183.                 }
  184.                 else if(receive_data == '4')
  185.                 {
  186.                         Turn_Left();
  187.                 }
  188.                 else
  189.                 {
  190.                         Stop();
  191.                 }
  192.                
  193.         }
  194.                
  195.                 for(i=0; i<36; i++)
  196.                 {
  197.                         SBUF = PuZh[i];   //將要發送的數據放入到發送寄存器
  198.                         while(!TI);                    //等待發送數據完成
  199.                         TI=0;                                //清除發送完成標志位
  200.                         Delay_1ms(1);
  201.                 }
  202.                 EA = 1;
  203. }
復制代碼

所有51代碼工程文件資料51hei提供下載:
藍牙簡單小車.zip (23.43 KB, 下載次數: 141)

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

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

使用道具 舉報

沙發
ID:687429 發表于 2020-1-19 20:27 | 只看該作者
感謝樓主分享!!!
回復

使用道具 舉報

板凳
ID:715310 發表于 2020-5-29 16:53 | 只看該作者
那個數組36是什么意思?還有數組里面放的是什么數據呢?
回復

使用道具 舉報

無效樓層,該帖已經被刪除
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
欧美人善交videosg| 欧美一区视频| 亚洲精品视频一二三区| 自拍偷拍欧美一区| 欧美久久一区| 紧缚奴在线一区二区三区| 久久久噜噜噜久久人人看| 日韩一区在线免费观看| 欧美三级在线播放| 日韩www在线| 国内精品久久久久久久| 91久久伊人青青碰碰婷婷| 日本精品性网站在线观看| 51精品国产人成在线观看| 日本成人性视频| 亚洲这里只有精品| 91大神福利视频| 一区二区自拍偷拍| 国产野外战在线播放| 国产网站免费观看| 国产理论电影在线| 三级精品视频| 日韩高清在线电影| 中文字幕视频一区| 欧美精品成人一区二区三区四区| 久久精品久久久久电影| 97超碰资源| 国产欧美在线一区| 天天干天天操天天拍| 国产精品一级视频| www.jizz在线观看| 激情在线视频播放| 九九久久成人| 国产一区二区网址| 岛国av一区二区| www.日韩.com| 久久日韩精品| 九九九九九九九九| 国产熟女高潮一区二区三区| 免费的毛片视频| 91视频网入口| 免费黄网在线观看| 天堂俺去俺来也www久久婷婷 | 久久免费视频色| 欧美日韩一区二区三区高清 | 国产精品毛片| 成人免费在线观看入口| 日韩毛片在线观看| 5g国产欧美日韩视频| 黑森林福利视频导航| 特黄一区二区三区| 二区三区不卡不卡视频| 中文字幕网在线| 国产精品成人3p一区二区三区 | 成人亚洲激情网| 国产av天堂无码一区二区三区| 在线免费观看视频| 午夜av免费在线观看| 中午字幕在线观看| 日韩精品一区国产| 久久精品久久精品| 色婷婷亚洲精品| 57pao成人国产永久免费| 国产精品视频一二三四区| 成人性生交大片免费看无遮挡aⅴ| 性一交一乱一伧老太| 久久久亚洲精华液精华液精华液 | 日韩精品一区二区三区四区| 国产精品久久色| 免费无码国产v片在线观看| 久久精品国产亚洲av高清色欲| 欧美成人亚洲高清在线观看| 国产原创在线观看| 欧美成人精品一区二区三区在线看| 91在线精品秘密一区二区| 日韩三级在线观看| 7777精品伊久久久大香线蕉语言 | 欧美孕妇性xxxⅹ精品hd| 亚洲日本视频在线| 国产一区二区精品久久| 蜜臀久久久久久久| 黄色成人在线播放| 欧美性受xxx| 加勒比成人在线| 精品少妇爆乳无码av无码专区| 91精彩视频| 忘忧草在线影院两性视频| 国产亚洲毛片| 欧美亚洲高清一区二区三区不卡| 国产精品久久婷婷六月丁香| jizz欧美性11| 99热这里只有精品3| 深夜福利在线看| 日韩欧美自拍| 亚洲大片在线观看| 日韩免费观看av| 爱豆国产剧免费观看大全剧苏畅 | 亚洲欧洲av一区二区| 日本一区免费观看| 国产黄色录像片| 日日干夜夜操| 99tv成人影院| 92精品国产成人观看免费| 亚洲欧美制服另类日韩| 综合视频在线观看| 久久久久久久黄色片| 91大神影片| 网曝91综合精品门事件在线| 国产精品久久看| 欧美日韩国产成人在线| 国产福利一区视频| 亚洲精品第五页| 1区2区3区在线视频| 国产精品一二| 日韩欧美一级二级三级久久久| 欧美成人第一区| 久久国产在线观看| 性色av一区二区| 日韩国产欧美| 日韩欧美精品中文字幕| 成人欧美一区二区| 黄色一级片一级片| 免费的很黄很污的视频网站| 国产精品久久久久久吹潮| 国产在线一区不卡| 99久久亚洲一区二区三区青草| 在线a欧美视频| 男人添女荫道口图片| 中文字幕在线观看免费| 日本高清中文字幕在线| 日韩激情视频网站| 亚洲精品av在线| 国产手机免费视频| 国产后入清纯学生妹| www在线观看黄色| 国产成人精品亚洲777人妖| 日韩中文字幕国产| 一级片视频免费观看| 久久久免费网站| 免费视频观看成人| 中文字幕在线不卡一区二区三区 | 国产精品伦一区二区三区| 久草在线新免费首页资源站| 国产一区二区三区美女| 色婷婷av一区二区三区在线观看| 国产性生交xxxxx免费| 影音先锋中文字幕影院| 成人豆花视频| 亚洲一二三四区| 国内外成人免费视频| 久久久午夜影院| 日日夜夜精品一区| 国产一区二区0| 久久久久久网站| 国产精品无码一区二区三区免费| 色先锋av影音| 精品国内亚洲2022精品成人| 午夜影院久久久| 免费在线成人av电影| 中文字幕免费高清网站| 91资源在线观看| 久久精品亚洲麻豆av一区二区 | 97人人模人人爽人人澡| 任你操在线观看| 久久在线视频免费观看| 日韩一本二本av| 男女午夜激情视频| 国产精品你懂的在线观看| 香蕉精品久久| 91精品中文字幕一区二区三区| 国产激情片在线观看| 97精品人人妻人人| se视频在线观看| 欧美福利电影在线观看| 日韩精品免费看| 岛国毛片在线播放| 免费吸乳羞羞网站视频| 综合天堂久久久久久久| 亚洲精品丝袜日韩| 国产成人精品一区二区在线小狼| 午夜网站在线观看| 久久国产一二区| 久久久久久久一| 日本一级特级毛片视频| 91最新在线| 久久综合色鬼综合色| 亚洲va欧美va国产综合剧情| 国产精品免费精品一区| 色尼玛亚洲综合影院| 亚洲国产中文字幕| 吴梦梦av在线| 迷人的保姆韩国| 亚洲无中文字幕| 最近2019年日本中文免费字幕| 美女伦理水蜜桃4| 亚洲成人基地| 成人一区在线看| 亚洲qvod图片区电影| 精品国产青草久久久久96| 色天天综合狠狠色| 在线视频一二三区| 精品毛片一区二区三区| 一区二区三区短视频| 久久久久久97三级| 国产精品入口尤物| 国产又粗又猛又爽又黄的视频小说| 欧美承认网站| 中文在线不卡| 最新的欧美黄色| 久久艹这里只有精品| 天堂在线免费观看| 欧美精品一区二区三区精品| 欧美日韩免费观看一区二区三区 | www.九九热.com| 99精品视频在线观看免费播放| 91精品国产91综合久久蜜臀| 97干在线视频| 一道精品视频一区二区三区图片| 伊人久久亚洲| 国产综合一区二区| 欧美精品18videosex性欧美| 爱爱免费小视频| 欧美13~18sex性hd| 欧美资源在线| 欧美www在线| 少妇久久久久久久久久| 国产毛片毛片毛片| 成人一级毛片| 国产一级淫片a视频免费观看| 日本资源在线| 欧美性猛交丰臀xxxxx网站| 国产v亚洲v天堂无码久久久| 91精品国产一区二区三密臀| 91蝌蚪porny| 一区二区免费电影| 免费看大片爽| 国产伦精品一区二区三区免费迷| 国产精品免费视频一区二区 | 午夜久久福利| 97精品在线视频| 久操视频在线免费观看| 玖玖玖免费嫩草在线影院一区| 国产一区二区三区欧美| 青青青在线视频| av一级久久| 亚洲跨种族黑人xxx| 国产午夜精品理论片| 51一区二区三区| 亚洲精品97久久| 久久性爱视频网站| 欧美大片黄色| 视频一区在线播放| 国产精品一区二区三区成人| 男人天堂网在线视频| 国产精品mm| 国产欧美日韩综合精品| 亚洲欧美自偷自拍| 亚洲国产专区| 成人xxxxx色| 国产美女自拍| 国产99一区视频免费 | 国产福利片一区二区| 99在线欧洲视频| 国产亚洲美州欧州综合国| www.av91| 婷婷亚洲一区二区三区| 亚洲尤物在线视频观看| 亚洲小视频网站| 精品176二区| 欧美在线观看一二区| 亚洲 小说 欧美 激情 另类| 国产一区一一区高清不卡| 日韩风俗一区 二区| 日韩成年人视频| 精品久久久久久久| 国产成+人+综合+亚洲欧洲| 天天躁日日躁狠狠躁伊人| 久久精品观看| 欧洲精品亚洲精品| 国产精品666| 亚洲激情在线激情| 国产精品嫩草69影院| 高清不卡亚洲| 日产电影一区二区三区| 国语对白在线刺激| 色狠狠桃花综合| 一个人看的视频www| 日本电影在线观看网站| 午夜精品福利在线| 欧美在线aaa| av在线资源站| 狠狠综合久久av一区二区小说| 日本中文字幕观看| 人人干在线视频| 懂色aⅴ精品一区二区三区蜜月| 久久人人爽av| 日韩在线观看www| 一本一道久久a久久精品| 尤物网站在线看| 欧美变态tickling挠脚心| 四虎国产精品成人免费入口| y111111国产精品久久久| 韩国视频理论视频久久| 一区二区三区精品牛牛| 久久女同互慰一区二区三区| 亚洲欧美偷拍另类| av电影在线观看一区二区三区| 91精品国产aⅴ一区二区| 国产午夜性春猛交ⅹxxx| 中文视频一区| 欧美日韩一区二| 水中色av综合| 日韩无一区二区| 成人小视频在线播放| 蜜桃视频一区| av在线观看地址| 青青在线视频| 中文字幕久久亚洲| 囯产精品久久久久久| 国产精品伊人色| 激情五月婷婷久久| 欧美日韩大片| 97av视频在线| 深夜免费福利视频| 亚洲大片在线观看| 欧美成人精品欧美一级私黄| 亚洲1卡2卡3卡4卡乱码精品| 亚洲精品国精品久久99热| 99视频在线观看免费| 成人性生交大合| 青青草精品在线| 欧美一级全黄| 久久久久无码国产精品一区| 久久电影中文字幕| 国产视频精品久久久| 亚洲欧美一区二区三| 国产精品成人网| 搜索黄色一级片| 国产精品免费看| 欧美成人黑人猛交| 爱情电影网av一区二区| 国产日韩欧美在线| 97福利网站在线观看视频| 欧美大胆一级视频| 亚洲伦理在线观看| 国产清纯在线一区二区www| 免费黄色片网站| 伊人激情综合| 国产91在线视频观看| 亚洲欧洲二区| 99一区二区| av片在线免费观看| 久久国产精品99国产精| 软萌小仙自慰喷白浆| 在线观看亚洲精品| 一级α片免费看刺激高潮视频| 白白色亚洲国产精品| 中文字幕av网址| 欧美国产高潮xxxx1819| 欧美精品久久久久久久免费| av在线国产精品| 国精产品一区二区| 一区二区三区视频网站| 久久精品国产69国产精品亚洲| 一个人看的www视频免费观看| 黄瓜视频污在线观看| 向日葵视频成人app网址| 九九热这里只有在线精品视| 欧美性猛交xxxx免费看蜜桃| 久久精品人人爽人人爽| 美女搡bbb又爽又猛又黄www| 成人直播在线观看| 国产成人精品免高潮费视频| 午夜伦伦电影理论片费看| 欧美亚男人的天堂| 国产视频91在线| 88久久精品| 福利视频一区二区三区| 黄色av观看| 欧美电影免费提供在线观看| 精人妻无码一区二区三区| 国产一区二区精品久久99| 日韩视频在线免费看| 欧美日韩伦理一区二区| 91福利视频在线观看| 黄色漫画在线免费观看| 欧美性猛交xxxx乱大交3| 俄罗斯毛片基地| 亚洲第一区色| 有色激情视频免费在线| 亚洲日韩中文字幕| 户外露出精品视频国产| 欧美精品99久久久**| 国产91免费看| 五月婷婷另类国产| 亚洲系列第一页| 一区二区三区在线视频播放| 国产成人在线视频观看| 精品一区二区三区免费| 五月天婷婷丁香网|