標(biāo)題: 51單片機(jī)超聲波測(cè)距proteus8.6仿真與源碼(1602顯示) [打印本頁]

作者: hayden    時(shí)間: 2018-7-7 16:17
標(biāo)題: 51單片機(jī)超聲波測(cè)距proteus8.6仿真與源碼(1602顯示)
軟件:KEIL5、Proteus8.6
仿真內(nèi)容:LCD1602顯示,超聲波測(cè)距(程序非阻塞方式,使用外部中斷,平均值濾波更精準(zhǔn))真機(jī)測(cè)試:正常,使用HC-SRF04超聲波測(cè)距模塊(測(cè)距范圍:4-450cm),STC89C52單片機(jī),實(shí)際可穩(wěn)定測(cè)距300CM。

DOC文件夾內(nèi)有Proteus8.6的仿真文件和截圖!

本工程有Hayden建于2018年6月12日,DOC文件夾用于存放仿真文件及電路原理圖等文檔,Hayden文件夾是軟件底層和硬件驅(qū)動(dòng)庫,Project為工程文件夾,其目錄下的Object文件夾存放工程編譯所產(chǎn)生的中間文件及HEX燒寫文件等。



全部源碼程序(包括仿真文件): DIYs-LCD1602&SRF04.rar (110.1 KB, 下載次數(shù): 1532)

程序?yàn)槎辔募K化設(shè)計(jì),可隨時(shí)添加自定義其他驅(qū)動(dòng)文件!

單片機(jī)源程序如下(主程序):
  1. #include<reg52.h>

  2. #include"lcd1602.h"

  3. uint dis,cnt;

  4. main()
  5. {
  6.         uchar i;
  7.         LCD1602_Init();
  8.         SRF04Init();
  9.         delayms(10);
  10.         LCD1602_Display_Str(1,19,"ULTRASONIC");
  11.         LCD1602_Display_Str(2,17,"RANGING SYSTEM!");
  12.         for(i=0;i<16;i++)
  13.         {
  14.                 LCD1602_Write_Cmd(0x18);
  15.                 delayms(500);
  16.         
  17.         }
  18.         //while(1);
  19.         delayms(5000);
  20.         LCD1602_ClearScreen();
  21.         delayms(10);
  22.         LCD1602_Display_Str(1,0,"Distance:");
  23.         LCD1602_Display_Str(2,7,"D=");
  24.         LCD1602_Display_Str(2,12,"CM");
  25.         while(1)
  26.         {
  27.                 dis=getAverageDistance();
  28.                 if(dis<300)
  29.                 {
  30.                         LCD1602_Display_Num(2,9,dis);
  31.                         
  32.                 }
  33.                 else
  34.                 LCD1602_Display_Str(2,9,"---");


  35.                 if(dis<30)
  36.                 {
  37.                         deep=0;
  38.                 }else deep=1;




  39.                 //LCD1602_Display_Num(2,11,getTemperature());
  40.                 delayms(100);
  41.                 //while(1);
  42.         }
  43. }
復(fù)制代碼

作者: mengyu    時(shí)間: 2018-7-9 18:50
好資料,51黑有你更精彩!!!

作者: zhghan62    時(shí)間: 2018-7-9 23:17
謝謝分享,頂!
作者: zhghan62    時(shí)間: 2018-7-9 23:18
發(fā)一個(gè)學(xué)習(xí)一下,謝謝
作者: lemon0210    時(shí)間: 2018-7-10 11:12
支持樓主,謝謝分享,頂一個(gè)
作者: mahui3477    時(shí)間: 2018-7-10 12:28
真厲害 絕世好貼
作者: mahui3477    時(shí)間: 2018-7-10 12:29
好帖,值得學(xué)習(xí)
作者: he1010421740    時(shí)間: 2018-7-11 10:25
隱藏文件
作者: abuMoo    時(shí)間: 2018-7-11 18:12
學(xué)習(xí)學(xué)習(xí)
作者: zhangyihao    時(shí)間: 2018-7-11 22:33
顯隱之術(shù),開!
作者: 電子技術(shù)初學(xué)    時(shí)間: 2018-7-12 09:21
學(xué)習(xí)超聲波測(cè)距
作者: 電子技術(shù)初學(xué)    時(shí)間: 2018-7-12 09:33
主程序keil打不開

作者: 2924220947    時(shí)間: 2018-7-12 11:04
支持樓主,謝謝分享,頂一個(gè)
作者: hayden    時(shí)間: 2018-7-12 13:19
電子技術(shù)初學(xué) 發(fā)表于 2018-7-12 09:33
主程序keil打不開

要keil5.23及以上,帖子中有說明的
作者: 小銘der    時(shí)間: 2018-7-12 17:50
好東西
作者: wssab314    時(shí)間: 2018-7-13 00:15
謝謝分享
作者: lmc791204    時(shí)間: 2018-7-13 14:58
學(xué)習(xí)。。。。。。。。。。
作者: 歹匕礻申    時(shí)間: 2018-7-13 18:17
牛逼 謝謝樓主
作者: aaa369369    時(shí)間: 2018-7-13 21:01
謝謝分享

作者: ice_fantasy    時(shí)間: 2018-7-14 17:37
thank you for sharing
作者: 脫線    時(shí)間: 2018-7-16 14:54
可以更改測(cè)量范圍嗎
作者: leslie夜闌靜    時(shí)間: 2018-7-16 22:20
好帥 點(diǎn)個(gè)贊
作者: 353479166    時(shí)間: 2018-7-17 09:33
牛逼牛逼牛逼

作者: 關(guān)外秀才    時(shí)間: 2018-7-17 10:08
感謝分享,學(xué)習(xí)了!
作者: sw3220089    時(shí)間: 2018-7-19 21:49
wow,這簡(jiǎn)直是太cool

作者: yyf    時(shí)間: 2018-7-19 22:29
謝謝樓主分享!
作者: user_12138    時(shí)間: 2018-7-19 23:45
哇,可以看看
作者: liu1234    時(shí)間: 2018-7-20 12:04
大神,求幫助啊

作者: zxwenmen    時(shí)間: 2018-7-20 16:16
隱藏文件顯示之術(shù),開!
作者: w8751526    時(shí)間: 2018-7-21 01:31
感謝您的分享
作者: bgswqy    時(shí)間: 2018-7-21 02:29
學(xué)習(xí)學(xué)習(xí)
作者: ch13120286611    時(shí)間: 2018-7-21 13:44
感謝有你真的好!
作者: 回憶那么傷    時(shí)間: 2018-8-28 18:38
yayaya
作者: 小燈巫18520    時(shí)間: 2018-8-29 10:55
51黑電子

作者: 文鳳軒    時(shí)間: 2018-8-29 17:58
謝謝樓主分享非常的好資料
作者: lucsxwe    時(shí)間: 2018-8-30 15:33
看一下學(xué)習(xí)
作者: leijunwuj    時(shí)間: 2018-8-31 07:11
leijunwuj,如果您要查看本帖隱藏內(nèi)容請(qǐng)回復(fù)
作者: leijunwuj    時(shí)間: 2018-8-31 07:11
程序?yàn)槎辔募K化設(shè)計(jì),可隨時(shí)添加自定義其他驅(qū)動(dòng)文件!
作者: 青寧    時(shí)間: 2018-8-31 08:18
學(xué)習(xí)一下超聲波模塊
作者: 小白來報(bào)到    時(shí)間: 2018-8-31 09:33
謝謝分享,支持樓主!

作者: a962671336    時(shí)間: 2018-8-31 11:25

隱藏文件顯示之術(shù),開!
作者: songxia8013    時(shí)間: 2018-8-31 12:15
感覺是不錯(cuò)的設(shè)計(jì)!
作者: 桃子官人    時(shí)間: 2018-9-5 10:16
極好的程序,頂
作者: Modern    時(shí)間: 2018-9-6 18:18
想看

作者: trm999    時(shí)間: 2018-9-8 23:43
看看需要不

作者: 玉簫    時(shí)間: 2018-9-9 18:05
0.0!很好!謝謝!

作者: 源信徒    時(shí)間: 2018-9-11 16:14
看看看看……
作者: 海邊旅人    時(shí)間: 2018-9-11 22:10
感謝分享
作者: hjs1376655    時(shí)間: 2018-9-12 11:09
感謝分享!
作者: 上善-若水    時(shí)間: 2018-9-12 20:02
厲害了 還有隱藏功能
作者: shuyu    時(shí)間: 2018-9-12 20:13
酷,跑酷,酷比了
作者: 單片機(jī)忽悠者    時(shí)間: 2018-9-17 16:30
好貼,走心
作者: GG1101    時(shí)間: 2018-9-17 19:01
謝謝分享,學(xué)習(xí)參考用
作者: 王碩很厲害啊    時(shí)間: 2018-9-18 18:44
我就是來學(xué)習(xí)的
作者: qq497389760    時(shí)間: 2018-9-18 19:41
頂一下
作者: stdjj000    時(shí)間: 2018-9-18 21:25
學(xué)習(xí)學(xué)習(xí)
作者: stdjj000    時(shí)間: 2018-9-19 21:10
學(xué)習(xí)學(xué)習(xí)
作者: FLY581    時(shí)間: 2018-9-20 10:42
謝謝分享
作者: liyongan_1985    時(shí)間: 2018-9-20 11:04
學(xué)習(xí),了解一下
作者: 范冰冰老師    時(shí)間: 2018-9-20 12:44
好評(píng)
作者: cwx1426124651    時(shí)間: 2018-9-27 15:33
很實(shí)用的,感謝樓主

作者: cwx1426124651    時(shí)間: 2018-9-27 15:34
很棒的超聲波測(cè)距設(shè)計(jì),學(xué)習(xí)學(xué)習(xí)。
作者: 1061810203    時(shí)間: 2018-9-27 23:55
謝謝分享
作者: qin531100    時(shí)間: 2018-10-3 13:28
不錯(cuò)收藏
作者: 2452873337    時(shí)間: 2018-10-3 18:16
有圖有代碼 幫到了許多人 謝謝樓主
作者: jyc666    時(shí)間: 2018-10-4 09:17
謝謝分享,文件開開
作者: 予軒同學(xué)    時(shí)間: 2018-10-4 10:36
第一次學(xué)習(xí)仿真

作者: YUELEI    時(shí)間: 2018-10-4 13:17
感謝樓主
作者: YUELEI    時(shí)間: 2018-10-4 13:26
怎末我打不開額
作者: 15332135378    時(shí)間: 2018-10-4 17:42
來看看大佬的共享資料
作者: vov    時(shí)間: 2018-10-7 18:36
很給力2222
作者: vov    時(shí)間: 2018-10-7 18:37
很給力。!
作者: vov    時(shí)間: 2018-10-7 18:37
學(xué)習(xí)一下超聲波模塊
作者: RamousZ    時(shí)間: 2018-10-8 18:31

隱藏文件顯示之術(shù),開!
作者: ywzlq    時(shí)間: 2018-10-9 00:14
支持樓主,謝謝分享
作者: 油炸小4562    時(shí)間: 2018-10-9 15:05
看一下學(xué)習(xí)
作者: 天涯無芳    時(shí)間: 2018-10-9 19:17
元件是自己制作的嗎

作者: 陰云雨    時(shí)間: 2018-10-10 11:42
參考學(xué)習(xí)
作者: xiao525    時(shí)間: 2018-10-10 20:29
感謝分享,學(xué)習(xí)一下
作者: l948543647    時(shí)間: 2018-10-10 23:38
感謝分享
作者: sunlichao    時(shí)間: 2018-10-11 01:30
很好的資料
作者: jpy313    時(shí)間: 2018-10-11 10:47
主程序keil打不開
作者: 2393013730    時(shí)間: 2018-10-11 13:21
設(shè)計(jì)思路值得參考
作者: zxcvbh685197    時(shí)間: 2018-10-11 14:31
謝謝  大佬
作者: jyc666    時(shí)間: 2018-10-11 16:18
樓主好貼,非常感謝
作者: Loser123456    時(shí)間: 2018-10-11 20:21
嗯哼,學(xué)習(xí)學(xué)習(xí)
作者: 過過過兒    時(shí)間: 2018-10-11 22:21
請(qǐng)問有超聲波模塊的學(xué)習(xí)視頻和材料嗎
作者: HeChunmu    時(shí)間: 2018-10-15 21:37
指導(dǎo)學(xué)習(xí) 感謝
作者: 兜兜里有糖ing    時(shí)間: 2018-10-19 14:01
隱藏文件術(shù)    開
作者: 兜兜里有糖ing    時(shí)間: 2018-10-19 14:01
隱藏術(shù)   打開
作者: ptlantu    時(shí)間: 2018-10-19 16:09
謝謝分享
作者: 完?duì)僮迂?nbsp;   時(shí)間: 2018-10-19 16:16

隱藏文件顯示之術(shù),開!
作者: Lanny_1    時(shí)間: 2018-10-20 11:48
來學(xué)習(xí)學(xué)習(xí)
作者: liendong1977    時(shí)間: 2018-10-20 13:43
收藏了。謝謝樓主分享
作者: 王碩很厲害啊    時(shí)間: 2018-10-20 20:32
顯示隱藏文件之術(shù) 開
作者: liuzhaoxin1020    時(shí)間: 2018-10-21 11:11
不錯(cuò)的文件,值得收藏

作者: zxf2006534    時(shí)間: 2018-10-22 13:56
不錯(cuò),學(xué)習(xí)了
作者: 求財(cái)神通    時(shí)間: 2018-10-22 15:14
666666666666666
作者: iousky    時(shí)間: 2018-10-22 15:49
感謝分享
作者: 學(xué)生2    時(shí)間: 2018-10-25 16:03
我需要看文件,學(xué)習(xí)學(xué)習(xí)




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