亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ds18b20+-

?? DS18B20溫度傳感器
??
字號:
#include <msp430x14x.h>
typedef unsigned char uchar;
typedef unsigned int  uint;

#define DQ1 P1OUT |= BIT6
#define DQ0 P1OUT &= ~BIT6
#define DQ_in   P1DIR &= ~BIT6
#define DQ_out  P1DIR |= BIT6
#define DQ_val  (P1IN & BIT6)

/*******************************************
函數名稱:DelayNus
功    能:實現N個微秒的延時
參    數:n--延時長度
返回值  :無
說明    :定時器A的計數時鐘是1MHz,CPU主頻8MHz
          所以通過定時器延時能夠得到極為精確的
          us級延時
********************************************/
void DelayNus(uint n)
{
    CCR0 = n;
    TACTL |= MC_1;           //增計數到CCR0
    while(!(TACTL & BIT0));   //等待
    TACTL &= ~MC_1;          //停止計數
    TACTL &= ~BIT0;          //清除中斷標志
}
/*******************************************
函數名稱:Init_18B20
功    能:對DS18B20進行復位操作
參    數:無
返回值  :初始化狀態標志:1--失敗,0--成功
********************************************/
uchar Init_18B20(void)
{
    uchar Error;
    
    DQ_out;
    _DINT();
    DQ0;
    DelayNus(500);
    DQ1;
    DelayNus(55);
    DQ_in;
    _NOP();
    if(DQ_val)      
    {
        Error = 1;          //初始化失敗
    }
    else
    {
        Error = 0;          //初始化成功
    }
    DQ_out;
    DQ1;
    _EINT();
    
    DelayNus(400);
    
    return Error;
}
/*******************************************
函數名稱:Write_18B20
功    能:向DS18B20寫入一個字節的數據
參    數:wdata--寫入的數據
返回值  :無
********************************************/
void Write_18B20(uchar wdata)
{
    uchar i;
    
    _DINT();
    for(i = 0; i < 8;i++)
    {
        DQ0;
        DelayNus(6);            //延時6us
        if(wdata & 0X01)    DQ1;
        else                DQ0;
        wdata >>= 1;
        DelayNus(50);           //延時50us
        DQ1;
        DelayNus(10);           //延時10us
    }
    _EINT();
}
/*******************************************
函數名稱:Read_18B20
功    能:從DS18B20讀取一個字節的數據
參    數:無
返回值  :讀出的一個字節數據
********************************************/
uchar Read_18B20(void)
{
    uchar i;
    uchar temp = 0;
    
    _DINT();
    for(i = 0;i < 8;i++)
    {
        temp >>= 1;
        DQ0;
        DelayNus(6);            //延時6us
        DQ1;
        DelayNus(8);            //延時9us
        DQ_in;
        _NOP();
        if(DQ_val)   temp |= 0x80;
        DelayNus(45);           //延時45us
        DQ_out;
        DQ1;
        DelayNus(10);           //延時10us
    }
    _EINT();
    
    return  temp;
}

/*******************************************
函數名稱:Skip
功    能:發送跳過讀取產品ID號命令
參    數:無
返回值  :無
********************************************/
void Skip(void)
{
    Write_18B20(0xcc);
}
/*******************************************
函數名稱:Convert
功    能:發送溫度轉換命令
參    數:無
返回值  :無
********************************************/
void Convert(void)
{
    Write_18B20(0x44);
}
/*******************************************
函數名稱:Read_SP
功    能:發送讀ScratchPad命令
參    數:無
返回值  :無
********************************************/
void Read_SP(void)
{
    Write_18B20(0xbe);
}
/*******************************************
函數名稱:ReadTemp
功    能:從DS18B20的ScratchPad讀取溫度轉換結果
參    數:無
返回值  :讀取的溫度數值
********************************************/
uint ReadTemp(void)
{
    uchar temp_low;
    uint  temp;
    
    temp_low = Read_18B20();      //讀低位
    temp = Read_18B20();     //讀高位
    temp = (temp<<8) | temp_low;
    
    return  temp;
}
/*******************************************
函數名稱:ReadTemp
功    能:控制DS18B20完成一次溫度轉換
參    數:無
返回值  :測量的溫度數值
********************************************/
uint Do1Convert(void)
{
    uchar i; 
    
    do
    {
        i = Init_18B20();
    }
    while(i);
    Skip();
    Convert();
    for(i = 20;i > 0;i--)  
        DelayNus(60000); //延時800ms以上
    do
    {
        i = Init_18B20();
    }
    while(i);
    Skip();
    Read_SP();
    return ReadTemp();
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲午夜免费视频| 中文字幕av一区 二区| 99久久精品免费| 国产精品夜夜爽| 另类小说综合欧美亚洲| 麻豆精品国产传媒mv男同| 日本特黄久久久高潮 | 国产精品一区在线观看你懂的| 日韩不卡免费视频| 久久精品久久精品| 精品在线观看视频| 国产黄色成人av| 成人视屏免费看| 91久久精品日日躁夜夜躁欧美| 91麻豆精品在线观看| 色婷婷久久一区二区三区麻豆| 日本精品裸体写真集在线观看 | 日韩精品亚洲一区二区三区免费| 日韩国产精品91| 久久精品国产在热久久| 国产精品一区专区| 91同城在线观看| 欧美精品一二三| 国产三级一区二区| 夜夜嗨av一区二区三区| 蜜臂av日日欢夜夜爽一区| 国产在线不卡一区| 一本高清dvd不卡在线观看| 欧美男男青年gay1069videost| 欧美mv日韩mv国产| 专区另类欧美日韩| 日本vs亚洲vs韩国一区三区二区| 精品制服美女丁香| 91一区在线观看| 日韩视频国产视频| 亚洲欧美色图小说| 免费成人性网站| 99国产精品久久| 精品黑人一区二区三区久久 | 91久久精品午夜一区二区| 日韩一区二区三区四区五区六区| 国产女同互慰高潮91漫画| 亚洲一区二区三区在线| 国产成a人无v码亚洲福利| 日本道色综合久久| 久久久午夜精品| 日本网站在线观看一区二区三区 | 日韩一区精品视频| 成人免费看视频| 欧美一区二区视频在线观看| 国产精品日韩成人| 国产精品自拍毛片| 3d动漫精品啪啪1区2区免费| 亚洲欧美在线观看| 激情综合色综合久久综合| 欧美日韩一区不卡| 亚洲女人的天堂| 国产suv精品一区二区883| 欧美一区2区视频在线观看| 亚洲男帅同性gay1069| 国产成人啪午夜精品网站男同| 777色狠狠一区二区三区| 国产精品久久久久久妇女6080| 韩日欧美一区二区三区| 欧美丰满少妇xxxxx高潮对白| 亚洲视频免费在线| aaa亚洲精品| 国产精品无码永久免费888| 蜜臀久久99精品久久久久久9| 在线一区二区视频| 亚洲欧洲日韩av| 不卡av在线免费观看| 中文字幕欧美激情| 国产精品一区二区果冻传媒| www国产亚洲精品久久麻豆| 日本aⅴ免费视频一区二区三区| 欧美日韩精品是欧美日韩精品| 亚洲人一二三区| 99在线精品视频| 最近中文字幕一区二区三区| youjizz国产精品| ㊣最新国产の精品bt伙计久久| 99久久综合狠狠综合久久| 亚洲欧美日韩在线不卡| 色婷婷综合视频在线观看| 亚洲黄色性网站| 欧美日韩一区中文字幕| 日韩黄色免费电影| 日韩三级视频在线看| 韩日av一区二区| 国产人成亚洲第一网站在线播放| 国产精品91xxx| 国产精品欧美经典| 欧洲精品在线观看| 日韩成人精品视频| 精品国免费一区二区三区| 国产福利电影一区二区三区| 亚洲欧美日韩综合aⅴ视频| 欧美色精品在线视频| 久久精品国产色蜜蜜麻豆| 国产欧美日韩视频在线观看| 91蜜桃在线免费视频| 亚洲成a人片在线观看中文| 精品国产网站在线观看| 成人网在线免费视频| 又紧又大又爽精品一区二区| 制服丝袜在线91| 风间由美一区二区三区在线观看| 亚洲欧美一区二区三区极速播放| 91精品久久久久久久99蜜桃| 懂色av一区二区三区蜜臀| 亚洲综合精品自拍| 久久先锋资源网| 欧美伊人久久大香线蕉综合69| 久国产精品韩国三级视频| 中文字幕+乱码+中文字幕一区| 欧美精品一级二级三级| 懂色中文一区二区在线播放| 午夜视频在线观看一区| 国产精品久久久久久久久免费相片| 欧美日韩中字一区| 成人精品视频一区| 日本视频中文字幕一区二区三区| 日本一区二区三区四区在线视频| 欧美日高清视频| 99免费精品在线| 国产在线观看一区二区| 婷婷亚洲久悠悠色悠在线播放 | 亚洲久本草在线中文字幕| 日韩视频免费直播| 欧美日韩一区在线| 99精品热视频| 国产在线精品一区二区不卡了| 亚洲电影第三页| 亚洲欧美国产三级| 国产精品麻豆99久久久久久| 26uuu国产在线精品一区二区| 欧美片网站yy| 欧美日韩亚洲综合在线| 一本一本久久a久久精品综合麻豆| 国产精品一区二区视频| 人人狠狠综合久久亚洲| 偷拍与自拍一区| 亚洲国产wwwccc36天堂| 一区二区三区色| 亚洲激情一二三区| 亚洲三级视频在线观看| 中国av一区二区三区| 欧美激情自拍偷拍| 国产欧美综合在线观看第十页| 精品乱码亚洲一区二区不卡| 91精品欧美福利在线观看| 在线播放91灌醉迷j高跟美女| 在线观看91精品国产入口| 色婷婷综合久色| 色悠悠久久综合| 色偷偷88欧美精品久久久| 91国内精品野花午夜精品| 91久久国产最好的精华液| 欧美午夜精品久久久久久孕妇| 在线一区二区三区| 在线免费亚洲电影| 欧美亚洲高清一区| 在线观看一区二区视频| 91国产福利在线| 欧美乱妇23p| 欧美本精品男人aⅴ天堂| 国产偷v国产偷v亚洲高清| 欧美激情一区二区| 亚洲男同性恋视频| 亚洲电影在线播放| 免费人成精品欧美精品| 国产精品小仙女| 91网站在线播放| 欧美人妇做爰xxxⅹ性高电影| 日韩免费看的电影| 国产色综合一区| 一区二区成人在线观看| 久久精品久久综合| 成人久久视频在线观看| 欧美在线免费视屏| 91精品国产综合久久久久久漫画 | 久久久激情视频| 亚洲精品菠萝久久久久久久| 无吗不卡中文字幕| 国产成人精品一区二| 91麻豆免费看| 日韩一区二区三区高清免费看看| 久久久久久麻豆| 亚洲成人动漫av| 国产成人小视频| 4438成人网| 国产精品久久久久9999吃药| 亚洲国产精品久久艾草纯爱| 国产福利一区二区| 欧美日本高清视频在线观看| 国产精品色婷婷久久58| 美女视频黄久久| 欧美性大战xxxxx久久久| 国产午夜亚洲精品午夜鲁丝片|