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

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

?? temperate.c

?? 基于stm32的MP3播放器
?? C
字號:
#include"COMM.H"
//IO方向設置
#define DS18B20_IO_IN()  {GPIOB->CRH&=0XFFFFFF0F;GPIOB->CRH|=8<<4;}
#define DS18B20_IO_OUT() {GPIOB->CRH&=0XFFFFFF0F;GPIOB->CRH|=3<<4;}
//IO管腳定義											   
#define	DS18B20_DQ (1<<9)  //數據端口	PB9 
//IO操作函數	 
#define DS18B20_DQ_SET(x)   GPIOB->ODR=(GPIOB->ODR&~DS18B20_DQ)|(x ? DS18B20_DQ:0)	    	 
#define READ_DS18B20_DQ()   ((GPIOB->IDR&(DS18B20_DQ))?1:0)//輸入的時候

//專用us延時函數
//在72M 系統時鐘 下面準確
void tdelay(u16 nus)
{
	u16 i;
	while(nus--)for(i=15;i>0;i--);
}	  					 		   
//復位DS18B20
void res1820 (void)	   
{                 
	DS18B20_IO_OUT(); //SET PA0 OUTPUT
    DS18B20_DQ_SET(0);//PA0 0
    tdelay(750);    //拉低750us
    DS18B20_DQ_SET(1);//PA0 1 
	tdelay(15);     //15US
}
//等待DS18B20的回應
void check1820 (void) 	   
{   
	DS18B20_IO_IN();//SET PA0 INPUT	 
    while (READ_DS18B20_DQ());
    while (!READ_DS18B20_DQ());
    tdelay(40);//??
}
//從DS18B20讀取一個位
//返回值:1/0
u8 read1820bit (void) 			 // read one bit
{
    u8 data;
	DS18B20_IO_OUT();//SET PA0 OUTPUT
    DS18B20_DQ_SET(0); 
	tdelay(1);
    DS18B20_DQ_SET(1); 
	DS18B20_IO_IN();//SET PA0 INPUT
	tdelay(2);
	if(READ_DS18B20_DQ())data=1;
    else data=0;	 
    tdelay(40);           
    return data;
}
//從DS18B20讀取一個字節
//返回值:讀到的數據
u8 read1820byte (void)    // read one byte
{        
    u8 i,j,dat;
    dat=0;
	for (i=1;i<=8;i++) 
	{
        j=read1820bit();
        dat=(j<<7)|(dat>>1);
    }						    
    return dat;
}
//寫一個字節到DS18B20
//dat:要寫入的字節
void write1820byte (u8 dat)     
 {             
    u8 j;
    u8 testb;
	DS18B20_IO_OUT();//SET PA0 OUTPUT;
    for (j=1;j<=8;j++) 
	{
        testb=dat&0x01;
        dat=dat>>1;
        if (testb) 
        {
            DS18B20_DQ_SET(0);// Write 1
            tdelay(2);                            
            DS18B20_DQ_SET(1);
            tdelay(45);             
        }
        else 
        {
            DS18B20_DQ_SET(0);// Write 0
            tdelay(45);             
            DS18B20_DQ_SET(1);
            tdelay(2);                          
        }
    }
}
//開始溫度轉換
void start1820 (void)// ds1820 start convert
{   						               
    res1820 ();	   
	check1820 ();	 
    write1820byte (0xcc);// skip rom
    write1820byte (0x44);// convert
} 
//初始化DS18B20的IO口 DQ     	 
void init1820(void)
{
	RCC->APB2ENR|=1<<3;    //使能PORTB口時鐘 
	GPIOB->CRH&=0XFFFFFF0F;//PORTB.9 推挽輸出
	GPIOB->CRH|=3<<4;
	GPIOB->ODR=1<<9;       //輸出1
}  
//從ds18b20得到溫度值
//精度:0.1C
//返回值:溫度值 (-550~1250) 
short get1820data(void)
{
    u8 temp;
    u8 TL,TH;
	short tem;
    start1820 ();                    // ds1820 start convert
    res1820 ();
    check1820 ();	 
    write1820byte (0xcc);// skip rom
    write1820byte (0xbe);// convert	    
    TL=read1820byte(); // LSB   
    TH=read1820byte(); // MSB  
	    	  
    if(TH>7)
    {
        TH=~TH;
        TL=~TL; 
        temp=0;//溫度為負  
    }else temp=1;//溫度為正	  	  
    tem=TH; //獲得高八位
    tem<<=8;    
    tem+=TL;//獲得底八位
    tem=(float)tem*0.625;//轉換     
	if(temp)return tem; //返回溫度值
	else return -tem;    
} 
 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
婷婷国产v国产偷v亚洲高清| 国产精品毛片久久久久久久| av网站免费线看精品| 精品制服美女丁香| 久久不见久久见免费视频7| 日本欧美韩国一区三区| 美腿丝袜亚洲综合| 美女一区二区久久| 精品无人区卡一卡二卡三乱码免费卡 | 一区二区欧美国产| 亚洲另类在线一区| 亚洲无线码一区二区三区| 亚洲风情在线资源站| 日韩专区在线视频| 九九在线精品视频| 成人国产精品免费观看动漫| 99精品桃花视频在线观看| 色妹子一区二区| 欧美乱妇20p| 久久只精品国产| 亚洲人成网站精品片在线观看| 亚洲欧美电影一区二区| 婷婷夜色潮精品综合在线| 九色|91porny| 91视频在线看| 欧美一二三区精品| 中文字幕av不卡| 午夜欧美2019年伦理| 狠狠网亚洲精品| 91在线免费播放| 欧美一区二区三区电影| 国产精品入口麻豆原神| 亚州成人在线电影| 国产乱码一区二区三区| 91成人免费在线| 精品国精品自拍自在线| 亚洲综合成人在线视频| 激情伊人五月天久久综合| 色噜噜久久综合| 久久欧美中文字幕| 日韩黄色免费电影| 91性感美女视频| 欧美变态口味重另类| 亚洲少妇屁股交4| 国产精品一线二线三线| 欧美猛男gaygay网站| 国产精品欧美综合在线| 日韩av电影天堂| 日本道在线观看一区二区| 精品久久久久av影院| 亚洲自拍偷拍网站| 成人高清视频在线| 精品国产伦理网| 日韩国产欧美一区二区三区| 99国内精品久久| 久久精品欧美一区二区三区不卡| 亚洲成a人v欧美综合天堂下载| 高清shemale亚洲人妖| 欧美一区二区三区色| 亚洲韩国一区二区三区| jiyouzz国产精品久久| 国产无一区二区| 精久久久久久久久久久| 日韩欧美国产精品一区| 日韩激情视频在线观看| 欧美在线|欧美| 一区二区三区在线视频免费观看| 成人高清视频免费观看| 欧美国产精品一区二区三区| 国产在线观看一区二区| 日韩精品一区二区三区在线 | 精品一区二区在线看| 欧美精品丝袜中出| 午夜精品久久久久久久久| 91成人免费电影| 亚洲美女免费视频| 在线视频你懂得一区| 亚洲美女视频一区| 在线观看国产91| 亚洲一区二区3| 欧美日韩一二三区| 午夜免费久久看| 日韩视频免费观看高清完整版在线观看| 亚洲国产精品麻豆| 777奇米四色成人影色区| 丝袜美腿亚洲一区二区图片| 欧美日韩国产片| 免费观看在线综合| 精品福利一区二区三区| 国产一区二区免费视频| 中文一区在线播放| 色屁屁一区二区| 午夜久久福利影院| 日韩欧美一区二区久久婷婷| 狠狠久久亚洲欧美| 国产精品免费观看视频| 91免费在线看| 天天操天天色综合| 精品欧美黑人一区二区三区| 国产99精品国产| 亚洲欧美日韩在线播放| 欧美日韩国产小视频在线观看| 麻豆91小视频| 国产精品视频线看| 欧美在线你懂的| 激情综合五月婷婷| 中文字幕中文在线不卡住| 欧美午夜精品一区二区蜜桃| 美腿丝袜亚洲三区| 亚洲日穴在线视频| 欧美一级在线免费| 成人精品高清在线| 免费成人小视频| 亚洲黄一区二区三区| 日韩精品资源二区在线| 91丨九色丨蝌蚪丨老版| 麻豆成人免费电影| 一区二区三区中文在线| 久久毛片高清国产| 678五月天丁香亚洲综合网| 国产精品一品二品| 日韩和欧美一区二区| 亚洲三级免费电影| 久久久国产精华| 欧美一区二区三区男人的天堂| 91在线观看污| 激情文学综合丁香| 亚洲一二三四区| 国产精品久久福利| 26uuu另类欧美| 欧美日本视频在线| 97精品国产露脸对白| 国产盗摄女厕一区二区三区| 亚洲高清视频的网址| 日韩毛片在线免费观看| 国产婷婷精品av在线| 日韩视频一区二区| 欧美麻豆精品久久久久久| 色综合久久久久久久久| 丰满少妇久久久久久久| 国产在线精品一区二区不卡了| 婷婷中文字幕一区三区| 亚洲一区二区欧美日韩| 亚洲三级在线看| 国产精品高潮呻吟久久| 国产精品欧美一区喷水| 国产日韩欧美精品综合| 精品卡一卡二卡三卡四在线| 欧美一区午夜精品| 在线成人av网站| 欧美精品自拍偷拍| 日韩一区二区在线观看视频播放| 欧美系列亚洲系列| 欧美另类变人与禽xxxxx| 欧美系列日韩一区| 欧美久久一二三四区| 91精品国产综合久久久久久久久久| 欧美视频日韩视频在线观看| 精品免费日韩av| 精品少妇一区二区三区日产乱码| 日韩欧美一区二区在线视频| 精品国产亚洲一区二区三区在线观看| 91精品国产91久久综合桃花 | 日韩女优av电影在线观看| 欧美一区二区三区四区视频| 欧美电影免费观看高清完整版在线观看 | 欧美激情一区在线| 欧美日本韩国一区二区三区视频| 日本精品一级二级| 99re这里只有精品视频首页| 成人污视频在线观看| 国产a区久久久| 国产大陆a不卡| 国产精品18久久久久久vr| 毛片av一区二区| 国产精品白丝jk黑袜喷水| 成人爱爱电影网址| 91福利在线看| 日韩欧美美女一区二区三区| 久久久久久久精| 亚洲黄色片在线观看| 性欧美疯狂xxxxbbbb| 国产一区在线不卡| 一本大道久久a久久综合婷婷| 欧美色国产精品| 久久伊99综合婷婷久久伊| 亚洲女爱视频在线| 日韩av一区二区三区四区| 成人妖精视频yjsp地址| 欧美在线视频你懂得| 久久久影院官网| 亚洲激情成人在线| 国产成人免费9x9x人网站视频| 日本道色综合久久| 久久久久国产精品厨房| 亚洲国产美女搞黄色| 国产宾馆实践打屁股91| 欧美日韩www| 亚洲国产精品成人久久综合一区| 性感美女久久精品|