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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2741|回復: 2
打印 上一主題 下一主題
收起左側(cè)

單片機整點溫度記錄裝置程序,基于DS12C887+DS18B20芯片

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:568000 發(fā)表于 2019-6-20 16:12 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
整點溫度記錄裝置基于DS18B20,程序?qū)崿F(xiàn)比較簡單,適于初學者

由于本設計是測溫電路,進而考慮到用溫度傳感器,在單片機電路設計中,大多都是使用傳感器,所以這是非常容易想到的,所以可以采用一只溫度傳感器DS18B20,此傳感器,可以很容易直接讀取被測溫度值,進行轉(zhuǎn)換,電路簡單,精度高,軟硬件都以實現(xiàn),而且使用單片機的接口便于系統(tǒng)的再擴展,滿足設計要求。當溫度傳感器DS18B20把所測得的溫度發(fā)送到STC12C5A60S2單片機上,經(jīng)單片機處理,將把溫度通過串口輸出。利用STC12C5A60S2芯片控制溫度傳感器DS18B20進行實時溫度檢測并顯示,能夠?qū)崿F(xiàn)快速測量環(huán)境溫度。單片機從時鐘芯片DS12C887上讀取時間數(shù)據(jù),并且在顯示電路上顯示和進行串口輸出。設計框圖如下:


主程序的主要功能是負責溫度的實時顯示、讀出并串口輸出DS18B20的測量的當前溫度值,串口輸出DS12C887的時間。


源程序如下:

#include "reg51.h"
#include"absacc.h"
#include"math.h"
#include"intrins.h"


void main()
{
   SP=0x60;
   DS_init();
   //write_time();   //DS12C887時間設置
   DS18B20_Init();
   key5=0;
   led_t=0xf7;
   led_d=0xfb;
   led_l=0xfd;
   led_h=0xfe;
   while(1)                           
   {
                readtime();
                //讀取溫度
                ReadTemp();
                //1小時
                if((time[1]==0)&&(time[0]==0)&&(bzcun==0)){bzcun=1;ti=time[2];temp[ti]=wendu1;/*ti=(ti+1)%24;*/weep();}
                if((time[0]>1)&&(bzcun==1)){bzcun=0;}
                //5s
                //if((time[0]==5)&&(bzcun==0)){bzcun=1;temp[ti]=wendu1;ti=(ti+1)%24; weep();}
                //if((time[0]>6)&&(bzcun==1)){bzcun=0;}
                   if(mode==0){crt_time();} //顯示時間
        if(mode==1){crt_wendu();} //顯示溫度
                if(mod==2){crt_time();}
                if(mod==3){crt_zdwendu();}//顯示整點溫度記錄
                if(moshi==0)
                   {
                           //切換
                           if(key1==0){mode=(mode+1)%2;mod=0;while(key1==0);}
                           if(key2==0){mod=((mod+1)%2)+2;mode=2;while(key2==0);}
                           //查詢
                           if(mod==3)
                           {
                                    if(key3==0){ti=(ti+1)%24;while(key3==0);}
                                     if(key4==0){ti=(ti-1)%24;while(key4==0);}
                           }
                        }

   }
}
/*************完整源碼請下載附件*************************/

全部資料51hei下載地址:
整點溫度記錄設計.rar (1.35 MB, 下載次數(shù): 49)

評分

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

查看全部評分

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

使用道具 舉報

沙發(fā)
ID:620885 發(fā)表于 2019-11-9 09:52 | 只看該作者
請問這個有仿真圖嗎
回復

使用道具 舉報

板凳
ID:680423 發(fā)表于 2020-1-7 15:39 | 只看該作者
真的非常感謝樓主,,
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 999国产精品视频 | a免费视频 | 久久久久久av | 国产精品jizz在线观看老狼 | 国产精品福利视频 | 99re热精品视频 | 日韩久久在线 | 日本视频中文字幕 | 黄色a级一级片 | 久久久精品影院 | 亚洲美女网站 | 亚洲高清一区二区三区 | 日本黄色免费视频 | 亚洲欧美日韩国产综合 | 亚洲国产精品va在线看黑人 | 久久精品小视频 | 久久久网| 国产 亚洲 网红 主播 | 日本又色又爽又黄的大片 | 91在线视频免费观看 | 久久精品亚洲精品 | 日美女逼逼 | 婷婷桃色网 | 美女二区| 黄色毛片在线看 | 亚洲国产18 | 91av在线免费 | 亚洲精品一区二区久 | 久久久久亚洲视频 | 色综合久久伊人 | 久久国产欧美日韩精品 | 老头搡老女人毛片视频在线看 | 国产精品网址 | 欧美一级大片免费看 | 日韩视频福利 | 一区二区三区在线观看免费视频 | 亚洲国产精品一区 | 欧美白人做受xxxx视频 | 亚洲中午字幕 | 岛国av一区二区三区 | 一区不卡在线观看 |