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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 18b20.h

?? 自制的51單片機(jī)學(xué)習(xí)板
?? H
字號(hào):
//#include"reg51.h"
 //*******************************ds18b20
unsigned char ds18b20_num1[8]={0x8e,0x00,0x00,0x00,0xb8,0xc5,0x30,0x28};
unsigned char ds18b20_num2[8]={0xb9,0X00,0X00,0x00,0xb8,0Xc5,0X31,0X28};
unsigned char ds18b20_num3[8]={0xe0,0x00,0x00,0x00,0xb8,0xc5,0x32,0x28};
sbit DQ =P3^6;   //定義通信端口

//延時(shí)函數(shù)

void delay(unsigned int i)
{
 while(i--);
}

//初始化函數(shù)
 unsigned char Init_DS18B20(void)
{
 unsigned char x=0;
 DQ = 1;    //DQ復(fù)位
 delay(8);  //稍做延時(shí)
 DQ = 0;    //單片機(jī)將DQ拉低
 delay(80); //精確延時(shí) 大于 480us
 DQ = 1;    //拉高總線
 delay(14);
 x=DQ;      //稍做延時(shí)后 如果x=0則初始化成功 x=1則初始化失敗
 delay(20);
 return (x);
}

//讀一個(gè)字節(jié)
ReadOneChar(void)
{
unsigned char i=0;
unsigned char dat = 0;
for (i=8;i>0;i--)
 {
  DQ = 0; // 給脈沖信號(hào)
  dat>>=1;
  DQ = 1; // 給脈沖信號(hào)
  if(DQ)
   dat|=0x80;
  delay(4);
 }
 return(dat);
}

//寫一個(gè)字節(jié)
WriteOneChar(unsigned char dat)
{
 unsigned char i=0;
 for (i=8; i>0; i--)
 {
  DQ = 0;
  DQ = dat&0x01;
  delay(5);
  DQ = 1;
  dat>>=1;
 }
//delay(4);
}
unsigned char * read_rom(void)
{
	unsigned char rom[8],i;
	Init_DS18B20();
	WriteOneChar(0x33);
	for(i=8;i>0;i--)
	{
		rom[i-1]=ReadOneChar();
	}
	return &rom[0];
}
bit match_rom(unsigned char *rom)
{
	unsigned char i;
	//Init_DS18B20();
	WriteOneChar(0x55);
	for(i=8;i>0;i--)
	{
		WriteOneChar(*(rom+i-1));
	//	rom++;
	}
	return 1;
}		

//讀取溫度
ReadTemperature(unsigned char n)
{
unsigned char a=0;
unsigned char b=0;
unsigned int t=0;
float tt=0;
Init_DS18B20();
WriteOneChar(0xCC); // 跳過讀序號(hào)列號(hào)的操作
WriteOneChar(0x44); // 啟動(dòng)溫度轉(zhuǎn)換
Init_DS18B20();
//WriteOneChar(0xCC); //跳過讀序號(hào)列號(hào)的操作
//if (n==1)  match_rom(ds18b20_num1);
//else if (n==2)  match_rom(ds18b20_num2);
//else if (n==3)  match_rom(ds18b20_num3);
//.......................
//else if (n==0) 
WriteOneChar(0xCC); //跳過讀序號(hào)列號(hào)的操作 
WriteOneChar(0xBE); //讀取溫度寄存器等(共可讀9個(gè)寄存器) 前兩個(gè)就是溫度
a=ReadOneChar();
b=ReadOneChar();
t=b;
t<<=8;
t=t|a;
tt=t*0.0625;
t= tt*10+0.5; //放大10倍輸出并四舍五入---此行沒用
return(t);
}
 //****************************************ds18b20結(jié)束
 unsigned char TempBuffer[5];
void IntToStr(unsigned int t, unsigned char *str, unsigned char n) 
{
	unsigned char a[5]; char i, j;    //取得整數(shù)值到數(shù)組                                 	
	a[0]=t/100;   //百位         	
	a[1]=(t/10)%10;//十位                                     	
	a[2]=t%10;    //個(gè)位                           	
	                                     	
                                                      
	for(i=0; i<3; i++)         //轉(zhuǎn)成ASCII碼              	
		a[i]=a[i]+'0';                                    	
	for(i=0; a[i]=='0' && i<=3; i++);                     	
	for(j=3-n; j<i; j++)       //填充空格                 	
		{ *str=' ';  str++; }                             	
	for(; i<3; i++)                                       	
		{ *str=a[i]; str++; }  //加入有效的數(shù)字           	
	*str='\0'; 
} 



/*
main()
{ 
//==讀取序列號(hào)操作。在1602上顯示。
 /*unsigned char i; 
unsigned char *ds1820rom;
  ds1820rom=read_rom();
  LCD_initial();
  LCD_set_position(0);
  for(i=0;i<8;i++)
  {unsigned char a;
   a=(*ds1820rom)/16;
  if(a>=0&&a<=9) a=a+'0';
  else if(a>=0x0a &&a<= 0x0f) a=a-10+'a';
  LCD_printc(a);
  a=(*ds1820rom)%16;
  if(a>=0&&a<=9) a=a+'0';
  else if(a>=0x0a &&a<= 0x0f) a=a-10+'a';
  LCD_printc(a);
  ds1820rom++;
  }
  while(1);*/

/*
unsigned int i,a;
    i=ReadTemperature(3); //讀溫度

    a=i;
    IntToStr(i,&TempBuffer[0],3);
    LCD_initial();
    LCD_set_position(0);
    LCD_prints("temperature :");
    LCD_set_position(0x40);
    LCD_printc(TempBuffer[0]); 
	LCD_printc(TempBuffer[1]);
	LCD_printc('.');
	LCD_printc(TempBuffer[2]);
	LCD_printc(' ');
	LCD_printc(0xDF);
	LCD_printc('C');
while(1)
 {	i=ReadTemperature(3); 
    if (i!=a )	  //如果有變化
	 {	 a=i;
  	IntToStr(i,&TempBuffer[0],3);
    LCD_initial();
    LCD_set_position(0);
    LCD_prints("temperature :");
    LCD_set_position(0x40);
    LCD_printc(TempBuffer[0]); 
	LCD_printc(TempBuffer[1]);
	LCD_printc('.');
	LCD_printc(TempBuffer[2]);
	LCD_printc(' ');
	LCD_printc(0xDF);
	LCD_printc('C');


	 }
} 	

}
  */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国一区二区三区| 国产精品素人一区二区| 亚洲成av人片在www色猫咪| bt欧美亚洲午夜电影天堂| 久久午夜电影网| 黄色日韩网站视频| 欧美精品一区二区三区高清aⅴ | 亚洲自拍偷拍av| 91在线云播放| 亚洲三级在线免费观看| av在线一区二区三区| 国产精品国产a| 99久久综合狠狠综合久久| 国产精品青草综合久久久久99| 国产成人一区在线| 欧美激情在线免费观看| 不卡一区二区在线| 亚洲欧洲精品天堂一级| av成人老司机| 亚洲免费三区一区二区| 在线观看亚洲a| 亚洲国产美国国产综合一区二区| 欧美色图一区二区三区| 无吗不卡中文字幕| 9191精品国产综合久久久久久| 日韩电影一区二区三区| 日韩欧美一卡二卡| 国产在线看一区| 欧美国产精品中文字幕| 成人免费毛片aaaaa**| **网站欧美大片在线观看| 色天天综合久久久久综合片| 亚洲高清免费在线| 欧美一级片免费看| 国产一区不卡视频| 欧美韩国日本不卡| 色婷婷综合视频在线观看| 亚洲v中文字幕| 日韩一区二区影院| 国产精品亚洲一区二区三区在线| 日本一区二区成人| 一本大道久久精品懂色aⅴ| 香蕉久久一区二区不卡无毒影院 | 国产精品免费视频观看| 91视频在线观看| 亚洲h在线观看| 精品女同一区二区| 成人精品在线视频观看| 亚洲自拍偷拍综合| 日韩欧美成人激情| 成人中文字幕在线| 亚洲国产一区二区三区青草影视| 日韩亚洲欧美在线| 大白屁股一区二区视频| 洋洋av久久久久久久一区| 欧美一级视频精品观看| 国产超碰在线一区| 亚洲一区二区视频在线| 精品日韩欧美一区二区| 99久久伊人久久99| 日本中文字幕一区| 国产精品人妖ts系列视频| 欧美人动与zoxxxx乱| 国产精品18久久久| 午夜视频在线观看一区| 国产欧美综合在线观看第十页 | 在线欧美日韩国产| 美女爽到高潮91| 亚洲色图.com| 精品处破学生在线二十三| 91丝袜国产在线播放| 欧美aⅴ一区二区三区视频| 国产精品久久久爽爽爽麻豆色哟哟 | 一区二区国产视频| 51精品秘密在线观看| 不卡的av在线| 日韩一区欧美二区| 欧美国产成人精品| 欧美日本在线视频| 丁香六月综合激情| 日韩专区欧美专区| 中文字幕乱码日本亚洲一区二区| 欧美日韩不卡一区| 岛国一区二区在线观看| 午夜视频在线观看一区二区| 国产三区在线成人av| 在线视频一区二区三| 韩日精品视频一区| 一区二区三区在线观看欧美| 日韩精品一区在线观看| 91麻豆国产自产在线观看| 黄色资源网久久资源365| 亚洲精品视频在线看| 精品女同一区二区| 在线观看av一区二区| 国产二区国产一区在线观看| 亚洲一区二区三区视频在线 | 精品久久五月天| 在线观看日韩国产| 国产99精品国产| 天天影视网天天综合色在线播放| 中日韩av电影| 欧美videossexotv100| 欧美亚洲国产一区二区三区| 狠狠狠色丁香婷婷综合激情| 日日骚欧美日韩| 亚洲欧美另类小说| 国产欧美久久久精品影院| 555夜色666亚洲国产免| 色悠久久久久综合欧美99| 国产自产高清不卡| 亚洲黄色在线视频| 亚洲国产精品高清| 欧美成人a∨高清免费观看| 在线观看亚洲专区| 色噜噜狠狠色综合欧洲selulu| 国产夫妻精品视频| 久久99精品国产91久久来源| 天天操天天干天天综合网| 亚洲成av人综合在线观看| 亚洲男同性视频| 国产精品美女久久久久久2018| 日韩精品影音先锋| 欧美精品vⅰdeose4hd| 色欧美片视频在线观看 | 久久国产福利国产秒拍| 亚洲国产裸拍裸体视频在线观看乱了 | 欧美日韩国产一级| 色综合视频在线观看| 成人动漫中文字幕| 国产盗摄精品一区二区三区在线| 精品综合久久久久久8888| 日韩制服丝袜先锋影音| 亚洲高清在线视频| 亚洲精品国产一区二区精华液| 国产精品无码永久免费888| 久久亚洲精华国产精华液| 久久久久国产免费免费 | 日本电影欧美片| 99久久综合99久久综合网站| 国产99精品在线观看| 国产成人免费视频网站| 免费高清不卡av| 三级一区在线视频先锋| 午夜精品一区二区三区电影天堂| 一区二区三区电影在线播| 亚洲美女偷拍久久| 亚洲成人av一区二区三区| 亚洲午夜电影在线观看| 亚洲一二三四在线| 亚洲超碰精品一区二区| 五月天丁香久久| 日本三级韩国三级欧美三级| 日韩专区欧美专区| 麻豆freexxxx性91精品| 九九九久久久精品| 国产资源在线一区| av一区二区三区| 91影视在线播放| 欧美在线观看18| 欧美日韩一区久久| 欧美一卡2卡三卡4卡5免费| 精品美女在线播放| 国产午夜久久久久| 久久久国产午夜精品| 久久精品在线免费观看| 亚洲视频中文字幕| 亚洲成人免费视| 日本欧美一区二区在线观看| 久久精品99久久久| 国产精选一区二区三区| 972aa.com艺术欧美| 欧美性一级生活| 欧美一卡在线观看| 久久久精品黄色| 亚洲三级在线免费观看| 欧美精品一区二区久久久| 日韩一区在线看| 亚洲国产一区二区视频| 蜜臀久久久久久久| 国产精品小仙女| 色综合一区二区| 欧美一级久久久| 国产午夜精品一区二区三区视频 | 欧美一区二区三区四区五区 | 欧美精品一区视频| 中文字幕亚洲一区二区va在线| 亚洲最新视频在线观看| 日本大胆欧美人术艺术动态| 国产综合色产在线精品| 91在线精品一区二区| 欧美日韩中文字幕一区二区| 欧美xfplay| 亚洲色图一区二区| 免费成人结看片| zzijzzij亚洲日本少妇熟睡| 欧美一区2区视频在线观看| 国产欧美日韩卡一| 亚洲成av人片| 国产ts人妖一区二区|