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

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

DS18B20 數字溫度傳感程序

作者:佚名   來源:本站原創(chuàng)   點擊數:  更新時間:2010年12月12日   【字體:
///////////////////////////////////////////////////////////////////
/*名稱:單片機讀取DS18b20時鐘芯片                                  /
/*作者:周光明                                                    /
/*時間:2010年12月6日                                             /
/*功能:                                                          /
/*                                                                /
/*                                                                /
///////////////////////////////////////////////////////////////////*/
#include <reg52.h>
#define uchar unsigned char
#define uint unsigned int


sbit DQ=P2^3;
bit SIGN_FLAG;
////////////////////////
void yanshids18b20(uint t)
{
  while(t--);
}
//////////////////////////初始化
chushids18b20()
{
uchar dushu=0;
DQ=1;
yanshids18b20(8);
DQ=0;
yanshids18b20(80);
DQ=1;
yanshids18b20(14);
dushu=DQ;
yanshids18b20(60);
return(dushu);
}
////////////////////////讀一個字節(jié)
duds18b20()
{
uchar i,j;
uchar temp=0;
for(i=0;i<8;i++)
   {
    DQ=0;
 temp>>=1;
    DQ=1;
 for(j=0;j<3;j++);
 if(DQ)temp|=0x80;
 yanshids18b20(4);
 }
return(temp);
}
/////////////////////////寫一個字節(jié)
xieds18b20(uchar shuju)
{
uchar i;
for(i=0;i<8;i++)
   {
    DQ=0;
 DQ=shuju&0x01;
 yanshids18b20(5);
 DQ=1;
 shuju>>=1;
 }
yanshids18b20(1);
}
///////////////////////////////啟動溫度轉換
qidongds18b20()
{
 chushids18b20();
 if(~chushids18b20())
    {
     xieds18b20(0xcc);
     xieds18b20(0x44);
    }
}
/////////////////////////讀取溫度
duquds18b20()
{
 uchar c1,c2;
 uchar temp1,temp2,temp3;
 float tt=0;
 chushids18b20();
 xieds18b20(0xcc);
 xieds18b20(0xbe);
 c1=duds18b20();
 c2=duds18b20();
 temp1=c1>>4;
 temp2=c2<<4;
 temp3=temp1+temp2;
 if(temp2&0x80)
    {
     temp3=256-temp3;
     SIGN_FLAG=1;
     }
 else SIGN_FLAG=0;
    return(temp3);
}
/////////////////////////////////////
關閉窗口

相關文章

主站蜘蛛池模板: 伊人网在线综合 | 精品久久电影 | 色综合久久久久 | 99热精品在线观看 | 高清国产一区二区 | 午夜视频一区二区三区 | 日韩一区二区三区在线观看 | 久久精品二区亚洲w码 | 欧美成年黄网站色视频 | 男女羞羞网站 | 日韩久久久久久 | 一区二区av| h片在线看| 五月婷婷丁香 | 亚洲欧美精品久久 | 国产日韩精品视频 | 伊人久久麻豆 | 一级黄片一级毛片 | 成人免费看黄 | 亚洲国产成人精品女人久久久 | 亚洲国产成人精品女人久久久 | 色综合久久天天综合网 | 日韩精品一区二区三区中文在线 | 五月天激情电影 | 黄色国产视频 | 久久久久久国产一区二区三区 | 日日天天 | 欧美精品在线免费 | 狠狠做深爱婷婷综合一区 | 91精品久久久久久久久久入口 | 日韩福利在线观看 | 亚州综合在线 | 国产女人与拘做受视频 | 日日夜夜精品视频 | 91大神在线看| 视频一区中文字幕 | 天天干夜夜操视频 | 国产一二区视频 | 日韩欧美大片 | 综合久久久| 国产在线精品一区二区 |