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

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

QQ登錄

只需一步,快速開始

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

單個(gè)超聲波測(cè)距模塊控制小車前進(jìn)/后退程序—(有最詳細(xì)的注釋)

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:76556 發(fā)表于 2015-4-10 01:55 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式



  1. //晶振=11.0592M
  2. //MCU=STC516RD+
  3. //************************************
  4. #include<reg51.h>        //包括一個(gè)52標(biāo)準(zhǔn)內(nèi)核的頭文件
  5. #define uchar unsigned char        //定義一下方便使用
  6. #define uint unsigned int        //定義一下方便使用
  7. uchar Distance;        //定義Distance(距離)變量
  8. sbit Tr1=P1^4;        //定義超聲波模塊的控制端(Tr)
  9. sbit Ec1=P1^5;        //定義超聲波模塊的接收端(Ec)
  10. sbit IN1=P2^1;        //定義L298n步進(jìn)電機(jī)驅(qū)動(dòng)芯片的IN1管腳由51MCU的P2^1管腳控制IN1對(duì)應(yīng)控制OUT1電機(jī)驅(qū)動(dòng)腳
  11. sbit IN2=P2^0;        //定義L298n步進(jìn)電機(jī)驅(qū)動(dòng)芯片的IN2管腳由51MCU的P2^0管腳控制IN2對(duì)應(yīng)控制OUT2電機(jī)驅(qū)動(dòng)腳
  12. sbit IN3=P2^2;        //定義L298n步進(jìn)電機(jī)驅(qū)動(dòng)芯片的IN3管腳由51MCU的P2^2管腳控制IN3對(duì)應(yīng)控制OUT3電機(jī)驅(qū)動(dòng)腳
  13. sbit IN4=P2^3;        //定義L298n步進(jìn)電機(jī)驅(qū)動(dòng)芯片的IN4管腳由51MCU的P2^3管腳控制IN4對(duì)應(yīng)控制OUT4電機(jī)驅(qū)動(dòng)腳
  14. sbit ENA=P2^5;        //定義L298n步進(jìn)電機(jī)驅(qū)動(dòng)芯片的ENA管腳由51MCU的P2^5管腳控制ENA腳是使能腳控制IN1,2腳輸入的高低電平是否有效
  15. sbit ENB=P2^4;        //定義L298n步進(jìn)電機(jī)驅(qū)動(dòng)芯片的ENB管腳由51MCU的P2^4管腳控制ENA腳是使能腳控制IN3,4腳輸入的高低電平是否有效
  16. void Delays(uint x)        //延時(shí)函數(shù)Delays..定義形參x為unsigned int 型
  17. {
  18. uint q,w;        //定義實(shí)際參數(shù)q,w為unsigned int 型
  19. for(q=x;q>0;q--)        //q=x,q小于0,q減一。如果q小于零則退出此語句
  20. for(w=110;w>0;w--);        //w=110,w小于0,w減一。如果w小于零則退出此語句
  21. }
  22. void init()           //初始化函數(shù)init
  23. {           //初始化Ec1=0;
  24. Ec1=0;           //初始化Tr1=0;
  25. Tr1=0;
  26. }
  27. void Ranging()           //Ranging(測(cè)距)函數(shù)用于檢測(cè)出距離并控制電機(jī)做出相應(yīng)的動(dòng)作
  28. {
  29. static uchar Num3=0;           //定義unsigned char型局部變量Num3,并且只第一次執(zhí)行時(shí)Num3=0,以后執(zhí)行時(shí)不會(huì)再次初始,主要用于超聲波模塊的使能信號(hào)過后用來檢測(cè)接收端Ec1是否有高電平,或用于進(jìn)入和退出while循環(huán),,
  30. bit Bit_Num2;           //定義bit型變量(51特有變量)Bit_Num2。。主要用于關(guān)閉定時(shí)器并進(jìn)入下一個(gè)函數(shù)(檢測(cè)Ec1的脈寬長度)
  31. Tr1=1;           //Tr1給高電平
  32. Delays(10);           //至少延時(shí)10微秒
  33. Tr1=0;           //Tr1給低電平
  34. Num3=1;           //Num3給1
  35. Bit_Num2=0;           //Bit_Num2給0用于進(jìn)入下一步while循環(huán)
  36. while(Num3==1)           //當(dāng)Num3檢測(cè)到定于1時(shí)進(jìn)入本循環(huán)
  37. {
  38. while(Ec1==1)           //當(dāng)Ec1檢測(cè)等于1是進(jìn)入本循環(huán),當(dāng)Ec1(接收信號(hào)的高電平脈寬結(jié)束后退出此循環(huán))
  39. {           //Bit_Num2給以用來鍵入笑一個(gè)if語句
  40. Bit_Num2=1;           //打開定時(shí)器TR0進(jìn)入定時(shí)器0中斷
  41. TR0=1;
  42. }
  43. if(Ec1==0&Bit_Num2==1)           //如果Ec1等于0(超聲波測(cè)距模塊的接收端發(fā)送到高電平脈寬傳送完后)而且Bit_Num2等于1進(jìn)入此語句
  44. {          
  45. uchar Move;           //定義unsigned char變量Move(用來進(jìn)入switch語句并選擇那種工作方式)
  46. TR0=0;           //關(guān)閉定時(shí)器
  47. if(Distance<50)           //如果脈寬小于50微秒
  48. {
  49. Move=1;           //Move等于1
  50. }
  51. else if(Distance>50)           //如果上一語句不成立則檢測(cè)此語句,如果脈寬的時(shí)間長度大于50微秒
  52. {
  53. Move=2;           //Move等于2
  54. }
  55. switch(Move)           //檢測(cè)Move的值并進(jìn)入相應(yīng)的語句
  56. {
  57. case 1:P3=0x00;IN1=0;IN2=1;IN3=0;IN4=1;ENA=1;ENB=1;Num3=0;Distance=0;break;         //如果Move等于1,則電機(jī)正轉(zhuǎn),并P3口所有IO口低電平,并給Distance清零,然后退出此語句
  58. case 2:P3=0xff;IN1=1;IN2=0;IN3=1;IN4=0;ENA=1;ENB=1;Num3=0;Distance=0;break;         //如果Move等于0,則電機(jī)反轉(zhuǎn),并P3口所有IO口高電平,并給Distance清零,然后退出此語句
  59. default:break;         //如果以上都不符合,則退出此語句,準(zhǔn)備下一循環(huán)
  60. }
  61. Move=0;
  62. }           //Move清零;
  63. }       

  64. }
  65. void open_time()           //定時(shí)器初始函數(shù)
  66. {
  67. TMOD=0x01;           //確定工作方式位01,(內(nèi)容自己上網(wǎng)查啊,大概是16位手動(dòng)重裝計(jì)數(shù)器,,記不清了)
  68. TH0=(65536-1)/256;           //確定一微秒記一次
  69. TL0=(65536-1)%256;           //確定一微秒記一次
  70. EA=1;           //打開總中斷
  71. ET0=1;           //打開定時(shí)器0中斷
  72. TR0=0;           //關(guān)閉定時(shí)器0
  73. }
  74. void main()           //main函數(shù)(主函數(shù)),,所有函數(shù)都從這個(gè)函數(shù)開始執(zhí)行
  75. {          
  76. init();           //執(zhí)行init函數(shù)
  77. open_time();           //執(zhí)行open_time函數(shù)
  78. while(1)           //進(jìn)入大循環(huán)(除非執(zhí)行中斷函數(shù)否則永不退出)
  79. {
  80. Ranging();           //執(zhí)行Ranging函數(shù)
  81. }
  82. }
  83. void time() interrupt 1           //定時(shí)器0中斷語句
  84. {
  85. TH0=(65536-1)/256;           //重裝初值TH0=(65536-1)/256;
  86. TL0=(65536-1)%256;           //重裝初值TL0=(65536-1)%256;
  87. Distance++;           //每次走一步Distance加一
  88. if(Distance==6553)           //如果Distance等于65535就進(jìn)入此語句
  89. {
  90. Distance=0;           //Distance的值清零
  91. }
  92. }
復(fù)制代碼





評(píng)分

參與人數(shù) 2威望 +5 黑幣 +6 收起 理由
趙京輝 + 1 很給力!
absflash + 5 + 5 這注釋是夠詳細(xì)的

查看全部評(píng)分

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

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:83494 發(fā)表于 2015-6-20 11:47 | 只看該作者
大神在不?
回復(fù)

使用道具 舉報(bào)

板凳
ID:84495 發(fā)表于 2015-7-3 21:18 | 只看該作者
這注釋是夠詳細(xì)的
回復(fù)

使用道具 舉報(bào)

地板
ID:85948 發(fā)表于 2015-7-27 21:56 | 只看該作者
哈哈 這個(gè)詳細(xì),謝謝樓主了
回復(fù)

使用道具 舉報(bào)

5#
ID:79544 發(fā)表于 2015-8-3 19:34 | 只看該作者
用12M晶振單片機(jī)是STC12C5608AD下載進(jìn)去不好用?
回復(fù)

使用道具 舉報(bào)

6#
ID:114460 發(fā)表于 2016-4-16 23:55 | 只看該作者
終于找到了
回復(fù)

使用道具 舉報(bào)

7#
ID:219197 發(fā)表于 2017-7-12 18:43 | 只看該作者
樓主大佬
回復(fù)

使用道具 舉報(bào)

8#
ID:257144 發(fā)表于 2017-12-4 13:19 | 只看該作者
感謝樓主分享找了好久
回復(fù)

使用道具 舉報(bào)

9#
無效樓層,該帖已經(jīng)被刪除
10#
ID:327876 發(fā)表于 2018-5-11 20:54 | 只看該作者
大神我的驅(qū)動(dòng)上沒有ENA和ENB管腳怎么辦
回復(fù)

使用道具 舉報(bào)

11#
ID:449368 發(fā)表于 2018-12-21 21:53 | 只看該作者
大神 怎么在你這個(gè)程序上添加舵機(jī)和pwm程序呢 可以指點(diǎn)一下么
回復(fù)

使用道具 舉報(bào)

12#
ID:512052 發(fā)表于 2019-4-30 16:06 | 只看該作者
very nice!
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
99蜜桃在线观看免费视频网站| 亚洲精品乱码久久久久久不卡| 免费99精品国产自在在线| 亚洲激情图片小说视频| 午夜亚洲性色视频| 白嫩亚洲一区二区三区| 免费黄网站在线观看| 美女把尿口扒开让男人桶在线观看 | 免费一级片视频| 91香蕉视频污版| 欧美日本韩国国产| 欧洲成人免费aa| 精品国偷自产国产一区| 亚洲黄色性网站| 久久午夜精品一区二区| 女一区二区三区| 视频在线这里都是精品| 无套内精的网站| 精品人妻伦一二三区久久| 国产免费看av| 九一精品在线观看| 国产一区二区精品免费| 欧美精品成人在线| 亚洲嫩模很污视频| 欧美日韩日日骚| 国产精品久久久久桃色tv| 久久激情综合网| 欧美成人69| 亚洲人成网亚洲欧洲无码| 中文字幕av一区二区三区佐山爱| 性开放的欧美大片| 蜜桃av成人| 天天色天天操天天| 国产精品外围在线观看| 午夜小视频在线播放| 一级淫片免费看| 可以在线观看av的网站| 三级在线观看免费大全| 女同性恋一区二区三区| 99re精彩视频| 日韩毛片在线免费看| 米仓穗香在线观看| 午夜精品一区二区在线观看| 国产一区免费视频| 97超碰人人看人人| 国产精品亚洲自拍| 国产99久久精品一区二区 夜夜躁日日躁 | 奇米影视一区二区三区| 午夜精品免费| 欧美精选视频在线观看| 欧美色图五月天| 亚洲精品aⅴ| 99re8精品视频在线观看| 怡红院成人在线| 1234区中文字幕在线观看| 麻豆影视在线观看_| 欧美日韩伦理片| 日本高清中文字幕二区在线| 中文在线有码| 羞羞视频在线观看| 中文av在线播放| 美女的诞生在线观看高清免费完整版中文| jlzzjlzz欧美| www.99色.com| 先锋影音资源999| 精品剧情v国产在线观看| 免费女人黄页| 一级毛片高清视频| 欧美成人明星100排名| 国产三级av在线| 午夜在线观看视频网站| 男人的天堂在线视频| 青青草娱乐在线| 亚洲精品承认| 羞羞视频在线观看不卡| 182在线播放| 亚洲精品永久免费视频| 亚洲精品555| 少妇精品在线| 精品国产91| 欧美激情综合| 视频一区二区国产| 国内精品视频666| av一区二区三区黑人| 97成人超碰视| 国产精品久久久久久久久动漫| 亚洲欧美另类图片小说| 欧美色播在线播放| 666欧美在线视频| 日韩一区二区在线播放| 精品久久久久久久久久久久久久久| 欧美电影一区二区三区| 日韩精品最新网址| 亚洲第一精品夜夜躁人人爽| 伊人伊成久久人综合网站| 一区二区三区黄色| 久久国产精彩视频| 日韩av免费一区| 国产日本欧美一区二区三区| 久久99精品久久久久子伦 | 亚洲波多野结衣| 欧美日韩偷拍视频| 欧美成人一区二区视频| 亚洲一线在线观看| 污污网站在线免费观看| xxxx欧美xxxx黑人| 日本成人免费网站| 国产精品毛片一区二区三区四区| 黄视频网站在线看| 3d性欧美动漫精品xxxx软件| 爱高潮www亚洲精品| 欧美大人香蕉在线| 玖玖玖国产精品| 丰满少妇久久久久久久| 国产精品久线观看视频| 欧美日韩色综合| 亚洲精品永久免费精品| 久久久视频在线| 97人人干人人| 国产911在线观看| 亚洲精品www.| 国产成人免费在线观看视频| 亚洲第一区av| 性欧美xxx极品另类| 久久精品成人欧美大片免费| 亚洲视频在线观看三级| 欧美xxxx精品| 9色视频在线观看| 亚洲高潮无码久久| 欧美日韩亚洲一二三| 超碰中文字幕在线观看| mm131丰满少妇人体欣赏图| 精品97人妻无码中文永久在线 | 欧美三级在线看| 亚洲第一天堂av| 欧美另类精品xxxx孕妇| 国产欧美日韩视频| 美女在线免费视频| 成年网站免费在线观看| 亚洲综合网在线| 国产激情视频在线播放| 99re6在线视频精品免费| 中文字幕97| 黄视频网站在线观看| 天堂日韩电影| 久久成人久久鬼色| 亚洲综合网站在线观看| 亚洲国产成人久久综合| 欧美一区视频在线| 亚洲欧美日韩精品综合在线观看| 91网址在线播放| 精品无码一区二区三区蜜臀| 亚洲av无码国产精品永久一区| 日本色七七影院| 2021av在线| www国产精品| 日韩在线一二三区| 亚洲欧美另类综合偷拍| 亚洲精品wwwww| 国产精品免费在线免费| 777久久久精品一区二区三区| 国产精品久久久久久久av| ,一级淫片a看免费| 岛国在线免费| 呦呦在线视频| 欧美日韩国产免费观看视频| 国产成人精品亚洲777人妖 | 美女把尿口扒开给男人桶视频| 裸体网站视频| 91精品国产66| 妖精视频成人观看www| 国产精品免费av| 精品国产凹凸成av人导航| 国产精品99久久久久久人| 日韩黄色片在线| 色撸撸在线视频| 亚洲第一页在线播放| 亚洲一本大道| 国产精品22p| 高清在线不卡av| 欧美高清视频一二三区| 国产精品日本精品| 国产真人无码作爱视频免费| 日韩欧美亚洲视频| jizzjizz.con| 成人全视频免费观看在线看| 一区二区高清| 精品国产999| 国产精品久久久久免费a∨大胸| 1024av视频| 久久精品视频国产| 看成年女人免费午夜视频 | av资源站一区| 日韩精品免费看| 久久另类ts人妖一区二区| 中文字幕在线观看91| 国产 欧美 自拍| 91xxx在线观看| 欧美久久99| 午夜视频一区在线观看| 欧美一级大胆视频| 日韩一级片播放| 一级片视频播放| 欧美午夜黄色| 91九色精品| 亚洲444eee在线观看| 97超级碰碰人国产在线观看| 大香煮伊手机一区| 亚洲av无码一区二区乱子伦 | 欧美视频一二区| 国产精品久久麻豆| 激情成人亚洲| 欧美性生交片4| 99re国产视频| 日韩av一二区| 国产精品理人伦一区二区三区| 超碰资源在线| 麻豆成人91精品二区三区| 日韩一级片网站| 欧美一区1区三区3区公司 | 国内在线高清免费视频| 国产精品一在线观看| 国产精品视频一区二区三区不卡| 久久天堂av综合合色| 国产无限制自拍| 一区二区三区免费在线| 伊人免费在线| 免费亚洲网站| 精品成人在线观看| 精品国产无码在线| 日本a级c片免费看三区| a黄色在线观看| 国产精品腿扒开做爽爽爽挤奶网站| 欧美性大战xxxxx久久久| 国产精品一区二区三区在线| 日韩精品久久久久久久的张开腿让 | 2018av男人天堂| 婷婷五月色综合香五月| 亚洲最色的网站| 成人中心免费视频| 亚洲女人毛茸茸高潮| 69国产精品视频| 日韩av自拍| 欧美电影一区二区三区| 亚洲高清视频一区二区| 亚洲成熟少妇视频在线观看| 番号在线播放| 热久久国产精品| 中文字幕久久亚洲| 在线看的黄色网址| 免费国产h视频在线观看86| 精品一区二区三区中文字幕在线| 国产高清一区二区| 91精品国产综合久久精品| 艳色歌舞团一区二区三区| 日本视频www色| 白白色在线观看| 成人18视频日本| 欧美亚洲视频在线看网址| 我和岳m愉情xxxⅹ视频| 99re99| 欧美黄色免费| 亚洲欧美中文另类| 性欧美极品xxxx欧美一区二区| 热99re久久精品这里都是免费| 美女日韩一区| 天天综合色天天| 亚洲乱码一区二区三区三上悠亚| 国产美女免费视频| 91tv亚洲精品香蕉国产一区| 中文字幕日韩一区| 成人av免费电影| 国产精品高潮呻吟av| 第84页国产精品| 中文字幕在线不卡一区二区三区| 成人黄色生活片| 91视频免费网址| 精品精品导航| 国产欧美日韩另类视频免费观看| 91视频免费网站| 欧产日产国产69| 巨胸喷奶水www久久久| 性感美女久久精品| 一本一道久久a久久综合精品| 性色av蜜臀av| 人人九九精品视频| 在线看日韩精品电影| 99国产精品白浆在线观看免费| 最近中文字幕大全中文字幕免费 | 中文字幕一区二| 亚洲精品欧美日韩专区| 天堂在线免费观看视频| 黄色在线网站噜噜噜| 亚洲欧美日韩国产另类专区| 亚洲国产精品一区在线观看不卡 | 欧美高清dvd| 日韩在线第三页| av电影在线观看网站| 国产精品久久久免费| 久久久久久久久综合| 婷婷色中文字幕| 外国成人直播| 图片区小说区区亚洲影院| 国产日韩欧美大片| 国产成人羞羞电影网站在线观看| 午夜精品久久| 久久久久久久久久国产| 免费国产羞羞网站美图| 欧美黄色视屏| 亚洲电影中文字幕在线观看| 亚洲自偷自拍熟女另类| h版电影在线播放视频网站| 日韩中文字幕91| 91久久久在线| 好吊视频一区二区三区| 一区二区小说| 影音先锋日韩有码| 顶级黑人搡bbw搡bbbb搡| 欧美大胆性生话| 欧美日本一区二区在线观看| 色网站在线视频| 男人天堂资源在线| 国产精品久久久久久久久果冻传媒 | 欧美小视频在线| 欧美日韩亚洲一二三| 最新亚洲伊人网| 久久久久久综合| 免费成人深夜夜行网站视频| 青青操视频在线观看| 日本欧美一区二区三区| 91精品在线看| 一区二区三区四区在线不卡高清| 青草国产精品| 欧美黄色性视频| 波多野结衣理论片| 成人羞羞在线观看网站| 欧美精品videofree1080p| 成年免费在线观看| 粉嫩的18在线观看极品精品| 国产亚洲精品一区二区| 欧美人妻精品一区二区免费看| 日韩三级一区| 亚洲欧美日韩一区在线| 日本熟妇毛茸茸丰满| 成人av资源网址| 久久视频免费在线播放| 看黄色一级大片| 欧美3p视频| 日韩美女福利视频| 国产91绿帽单男绿奴| 在线观看视频日韩| 国产精品久久久久久久天堂第1集 国产精品久久久久久久免费大片 国产精品久久久久久久久婷婷 | 久久久人成影片一区二区三区在哪下载| 欧美影院午夜播放| 午夜久久久久久久| 伊人久久视频| 亚洲精品二三区| 日本少妇毛茸茸高潮| 丝袜久久网站| 国产成人一区二区在线| 少妇人妻精品一区二区三区| 亚洲永久字幕| 久久成人资源| av影音资源网| 国产调教视频一区| 免费一级特黄录像| 18aaaa精品欧美大片h| 亚洲国产中文字幕久久网| 欧洲第一无人区观看| 久本草在线中文字幕亚洲| 九九久久精品一区| 成人毛片在线精品国产| 老鸭窝毛片一区二区三区| 日韩视频专区| 最新中文字幕av专区| 亚洲高清不卡在线| 中文字幕精品久久久| 成人高清一区| 美女性感视频久久久| 国产黄色片网站| 蜜臀久久99精品久久久久宅男| 青青草影院在线观看| 欧美视频综合| 欧美日韩高清一区二区| 欧美交换国产一区内射| 加勒比久久综合| 91中文字幕在线观看| 色偷偷网友自拍| 亚洲精品国产品国语在线app| 国产精品亚洲一区二区无码| 国产精品传媒麻豆hd| 色综合天天狠天天透天天伊人| 天堂成人在线观看| 国产成人免费在线| 一区二区三区 欧美| 黑人精品一区| 欧美精品电影免费在线观看| 884aa四虎免费影库4h| 91麻豆精品秘密| av噜噜在线观看|