婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 單片機 >> 正文

超聲波測距+溫度+報警的單片機代碼_51單片機超聲波測距C語言程序

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2023/8/6

可以測當前距離,當超過閾值距離時,蜂蜜器報警,并且實時顯示溫度數據,51單片機超聲波測距C語言程序

制作出來的實物圖如下:

源代碼資料下載 : m.diks.com.cn/Soft/mcu/92.html

 
單片機超聲波測距 

單片機超聲波測距 

單片機超聲波測距實驗 
51單片機超聲波測距C語言程序部分代碼如下:

#include
#include 
#define uchar unsigned char
#define uint unsigned int
int num=0;
unsigned char table[]={"0123456789"};//顯示的數值
//   1602的引腳定義
sbit RW=P2^5; 
sbit RS=P2^6;  
sbit E=P2^7;   
//報警引腳定義
sbit feng=P2^4;
sbit led=P1^2;
sbit key1=P1^0;
sbit key2=P1^1;
int numm=0,nnum=0;
void delayms(unsigned int ms)
{
        unsigned char i=100,j;
        for(;ms;ms--)
        {
                while(--i)
                {
                        j=10;
                        while(--j);
                }
        }
}
bit flag;           //溫度變量
uint temp;
sbit ds=P1^3;  //溫度引腳
//超聲波位定義
sbit Trig = P2^1;
sbit Echo = P2^0;
uint time=0;
unsigned long S=0;
bit flagg=0;
void delay2(uchar p)
        {
          uchar l,k;
           for(l=p;l>0;l--)
              for(k=110;k>0;k--);
        }
void delay(uchar z)
{
    while(z--);
}
//溫度初始化函數                        
void ds_reste()          
{
        ds=1;
        delay(5);
        ds=0;
        delay(80);
        ds=1;
        delay(14);
        if(ds==0)                 //判斷ds總線被拉低
        flag=1;
        else 
        flag=0;
        delay(20);
}
//讀一位字節
bit ds_read_byte()        
{
         bit dat;
         ds=0;                
         _nop_();
         _nop_();
         ds=1;
         _nop_();
         dat=ds;         
         delay(10);
         return dat;
}
//讀一位字節
uchar ds_read()        
{
        uchar i,j,k;
      for(i=0;i<8;i++)
        {
        j=ds_read_byte();
        k=(j<<7)|(k>>1);
        }
         return k;
}
//寫入數據
void ds_write(uchar dat)
{
         uchar i;
         for(i=0;i<8;i++)
    {
         ds=0;
         _nop_();
         ds=dat&0x01;
         delay(6);
         ds=1;
         dat=dat>>1;
        }
         delay(6);
}
//讀取溫度
uint read_temp()          
{
        uchar a,b;
        ds_reste();
        ds_write(0xcc);
        ds_write(0xbe);
        a=ds_read();
        b=ds_read(); 
        temp=b;
        temp=temp<<8;
        temp=temp|a;
        temp=temp*0.0625*10+0.5;                 
        return temp;
} 
//寫入命令1602
void write_com(uchar com)           
{
        RS=0;
        RW=0;
        E=0;
        P0=com;           
        delay2(5);
        E=1;
        delay2(5);
        E=0;
}
//寫入數據 1602
void write_data(uchar date)        
{
        RS=1;
        RW=0;
        E=0;
        P0=date;                
        delay2(5);
        E=1;
        delay2(5);
        E=0;
}
//1602初始化顯示
void init()                                 
{
    RS=0;
        write_com(0x38);
         write_com(0x0c);
         write_com(0x06);
        write_com(0x01);
        write_com(0x80);
}
//溫度在1602上顯示出來
void display(uint tempp)           
{  
         write_com(0x80+0x0b);                         
         write_data(table[tempp/100]);         
         delay2(0);
         write_com(0x80+0x0c);
         write_data(table[tempp%100/10]);           
         delay2(0);        
            write_com(0x80+0x0d);
         write_data('.');                           
         delay2(0);
            write_com(0x80+0x0e);
         write_data(table[tempp%100%10]);
         delay2(0);                                                         
         write_com(0x80+0x0f);
         write_data('C');                                    
         delay2(0);
         write_com(0x80+0x09);
         write_data('T');                                    
         delay2(0);
         write_com(0x80+0x0a);
         write_data(':');                                  
         delay2(0);
}

全部代碼到頁面下載 m.diks.com.cn/Soft/mcu/92.html
Tags:超聲波測距,51單片機,單片機,溫度  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av
<button id="4i884"></button>
  • <abbr id="4i884"><source id="4i884"></source></abbr>
  • <code id="4i884"><tr id="4i884"></tr></code>
  • <rt id="4i884"></rt>
    <li id="4i884"></li>
  • <rt id="4i884"><tr id="4i884"></tr></rt>
  • xxxx在线免费观看| 黄色一级一级片| 喜爱夜蒲2在线| 国产又大又黄又粗又爽| 一个色综合久久| 欧美少妇一区二区三区| 九一国产精品视频| 国产成人黄色网址| av无码久久久久久不卡网站| 日韩一二区视频| 国产av人人夜夜澡人人爽| 成人精品小视频| 深夜黄色小视频| 成人免费观看在线| 亚洲爆乳无码专区| 久久人人爽人人片| 青青草精品视频在线观看| 黄色污污在线观看| 伊人成人222| 日韩精品在线中文字幕| 久久99久久99精品| 日b视频免费观看| 久久精品在线免费视频| 黄色片免费网址| 午夜视频在线瓜伦| 无码aⅴ精品一区二区三区浪潮| 中文字幕在线视频一区二区三区| 能看的毛片网站| 嫩草影院国产精品| 色网站在线视频| 97超碰人人爱| 免费看国产曰批40分钟| 激情五月宗合网| 国产视频一区二区三区在线播放 | 国产av人人夜夜澡人人爽麻豆 | 热久久久久久久久| 9l视频自拍9l视频自拍| 天天干天天操天天做| 亚洲最新免费视频| 国产成人无码一二三区视频| 超碰在线97免费| 黄色a级三级三级三级| 97中文字幕在线| 中文字幕无码不卡免费视频| 国产日韩成人内射视频 | 香蕉视频色在线观看| 少妇人妻无码专区视频| 欧美 日韩 国产一区| 大地资源第二页在线观看高清版| av网站手机在线观看| 成年人网站av| 三上悠亚在线一区二区| 国产精品入口芒果| www.亚洲成人网| 欧美精品久久久久久久自慰| 日本中文字幕一级片| 伊人成人222| 天天干天天玩天天操| 欧美在线aaa| 免费看欧美黑人毛片| 中文字幕日韩久久| 高清一区在线观看| 91精品无人成人www| 黄色三级中文字幕| 黄色录像特级片| 亚洲午夜精品一区| 日韩毛片在线免费看| 欧美精品一区二区三区三州| 国产精品啪啪啪视频| www.成人黄色| 日韩 欧美 自拍| 国产xxxxhd| 手机在线观看日韩av| 欧洲在线免费视频| 欧美在线观看黄| 国产乱码一区二区三区四区| 欧美美女一级片| 欧美日韩中文不卡| 污色网站在线观看| 女人高潮一级片| 久久久福利影院| 激情五月婷婷六月| 激情网站五月天| 手机av在线网站| 俄罗斯av网站| av中文字幕网址| 欧美一区二区视频在线播放| 亚洲 自拍 另类小说综合图区| 97国产精东麻豆人妻电影| 99视频精品免费| 一二三四中文字幕| 亚洲爆乳无码专区| 中文字幕av导航| 日韩 欧美 高清| 日本一本草久p| 北条麻妃av高潮尖叫在线观看| 老司机久久精品| 缅甸午夜性猛交xxxx| а 天堂 在线| 欧美 国产 综合| 亚洲美女自拍偷拍| 99草草国产熟女视频在线| 美国av在线播放| 日韩欧美黄色大片| 青青草视频在线视频| 国产裸体免费无遮挡| 国产免费裸体视频| av中文字幕网址| 欧美精品99久久| 97中文字幕在线| 国产福利在线免费| 69堂免费视频| 69sex久久精品国产麻豆| 91丨九色丨蝌蚪| 欧美精品一区二区三区免费播放| 久久久国内精品| 亚欧激情乱码久久久久久久久| www.avtt| 深爱五月综合网| 一级黄色特级片| av在线无限看| 成人午夜视频免费在线观看| 加勒比成人在线| 无码人妻精品一区二区蜜桃网站| 婷婷中文字幕在线观看| 妓院一钑片免看黄大片| 成年人在线看片| 日韩精品一区二区三区不卡| 免费的一级黄色片| 强伦女教师2:伦理在线观看| 亚洲综合20p| 大桥未久一区二区| 日本黄色播放器| 男人天堂成人网| 国产1区2区3区中文字幕| 成人在线免费观看网址| 久久久久久久久久久久久国产| 91 视频免费观看| 亚洲欧美日韩不卡| 青青草影院在线观看| 久久久成人精品一区二区三区| aaaaaaaa毛片| 黄色一级视频播放| 成人在线视频一区二区三区| 久艹在线免费观看| 久久美女福利视频| 亚洲免费av一区二区三区| 国产又猛又黄的视频| 日本高清久久久| 欧美一级黄色录像片| 美女扒开大腿让男人桶| 日韩a在线播放| 亚洲天堂2018av| 欧美xxxx吸乳| aa视频在线播放| 日韩av片网站| 影音先锋男人的网站| 久青草视频在线播放| 可以在线看的黄色网址| 手机在线国产视频| 屁屁影院ccyy国产第一页| 国产毛片久久久久久国产毛片 | 污污视频在线免费| 欧洲美女和动交zoz0z| 2018国产在线| 日本中文字幕观看| 精品少妇在线视频| 亚洲国产日韩欧美在线观看| 一本二本三本亚洲码 | 怡红院亚洲色图| 日本五级黄色片| 国产小视频精品| 99亚洲精品视频| 漂亮人妻被中出中文字幕| 国产69精品久久久久久久| 欧美成人一区二区在线观看| 亚洲第一页在线视频| 波多野结衣乳巨码无在线| 国产又粗又长又爽视频| 爱情岛论坛成人| 国产精品无码人妻一区二区在线| 国产极品在线视频| 鲁一鲁一鲁一鲁一色| 欧美日韩一级在线| 搡女人真爽免费午夜网站| 九九热精品在线播放| 黄色片一级视频| 日韩一区二区高清视频| 亚洲理论电影在线观看| 亚洲视频一二三四| 国产91在线视频观看| 在线观看免费的av| 成人午夜视频免费在线观看| 91麻豆天美传媒在线| 日韩a在线播放| 日本网站免费在线观看| 中文字幕第三区| 黄色免费视频大全| 久久国产精品网| 丁香六月激情婷婷|