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

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

DS18B20 數字溫度傳感程序

作者:佚名   來源:本站原創   點擊數:  更新時間: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);
}
////////////////////////讀一個字節
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);
}
/////////////////////////寫一個字節
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);
}
/////////////////////////////////////
關閉窗口

相關文章

主站蜘蛛池模板: 国产精品久久久久久久久久三级 | 国产精品久久久久久模特 | 91亚洲精选 | 欧美性受xxxx白人性爽 | 午夜免费精品视频 | 精品日韩一区 | 欧美一区二区三区在线观看视频 | 国产欧美性成人精品午夜 | 91精品国产91久久久久久吃药 | 亚洲国产精久久久久久久 | 国产精品一区久久久久 | 欧美精品综合 | 久久99视频这里只有精品 | 日韩一区二区在线视频 | 黄网站免费观看 | 日本午夜一区二区三区 | 久久在线 | 欧美一区不卡 | 久久精品国产a三级三级三级 | 精国产品一区二区三区四季综 | 免费在线观看一区二区 | 日韩av成人在线 | 国产精品不卡一区二区三区 | av片免费| 久久久久久久久久久久久9999 | 亚洲视频免费在线观看 | 欧美区在线 | 久草网址 | 欧美二区在线 | 国产伦精品一区二区 | 国产一区二区三区在线 | 精品国产乱码久久久久久图片 | 久久久www| 久久国产秒 | 视频一区二区三区中文字幕 | 在线观看免费av片 | 成人av网站在线观看 | 亚洲永久字幕 | 国产一级特黄真人毛片 | 国产一区二区美女 | 午夜视频在线 |