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

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

?? 溫度器(已成功顯示).c

?? 采用DS12C887做時(shí)鐘
?? C
字號(hào):
 #include <AT89X52.H> 
 #include <INTRINS.h>
 unsigned char code Tab[]={0xff,0Xfd,0xff,0xfe,0xff,0xf7,0xff,0xfb,0xff,0xdf,0xff,0xef,0xff,0x7f,0xff,0xbf,
                           0Xfd,0xff,0xfe,0xff,0xf7,0xff,0xfb,0xff,0xdf,0xff,0xef,0xff,0x7f,0xff,0xbf,0xff};
 unsigned char code codedisplay[]={0xFF,0xFF,0xFF,0xE7,0xDB,0xBD,0xBD,0xBD,0xBD,0xBD,0xBD,0xBD,0xDB,0xE7,0xFF,0xFF,/*"0",0*/
                                   0xFF,0xFF,0xFF,0xEF,0x8F,0xEF,0xEF,0xEF,0xEF,0xEF,0xEF,0xEF,0xEF,0x83,0xFF,0xFF,/*"1",1*/
                                   0xFF,0xFF,0xFF,0xC3,0xBD,0xBD,0xBD,0xFB,0xFB,0xF7,0xEF,0xDF,0xBD,0x81,0xFF,0xFF,/*"2",2*/
								   0xFF,0xFF,0xFF,0xC3,0xBD,0xBD,0xFB,0xE7,0xFB,0xFD,0xFD,0xBD,0xBB,0xC7,0xFF,0xFF,/*"3",3*/
                                   0xFF,0xFF,0xFF,0xFB,0xF3,0xEB,0xDB,0xDB,0xBB,0xBB,0x81,0xFB,0xFB,0xE1,0xFF,0xFF,/*"4",4*/
                                   0xFF,0xFF,0xFF,0x81,0xBF,0xBF,0xBF,0xA7,0x9B,0xFD,0xFD,0xBD,0xBB,0xC7,0xFF,0xFF,/*"5",5*/
								   0xFF,0xFF,0xFF,0xE3,0xDB,0xBF,0xBF,0xA7,0x9B,0xBD,0xBD,0xBD,0xDB,0xE7,0xFF,0xFF,/*"6",6*/
								   0xFF,0xFF,0xFF,0x81,0xBB,0xBB,0xF7,0xF7,0xEF,0xEF,0xEF,0xEF,0xEF,0xEF,0xFF,0xFF,/*"7",7*/
								   0xFF,0xFF,0xFF,0xC3,0xBD,0xBD,0xBD,0xDB,0xE7,0xDB,0xBD,0xBD,0xBD,0xC3,0xFF,0xFF,/*"8",8*/
								   0xFF,0xFF,0xFF,0xE7,0xDB,0xBD,0xBD,0xBD,0xD9,0xE5,0xFD,0xFD,0xDB,0xC7,0xFF,0xFF};/*"9",9*/



 unsigned char m; 
 unsigned int result,count=0;
 void delay(void)
{  unsigned char 	i,j;
   for(i=0;i<15;i++){	for(j=0;j<50;j++) ;	}
} 

unsigned char displaycount,x; 
unsigned char displaybuf[8]={0,0,0,0,0,0,0,0}; 
unsigned char timecount; 
unsigned char readdata[8]; 
 unsigned long a,aa,bb;
sbit DQ=P2^6;   //選P3.7口與DS18B20的數(shù)字信號(hào)輸出端DQ相連 
bit sflag; 
 
bit resetpulse(void)     //DS18B20初始化實(shí)現(xiàn)對DS18B20的復(fù)位
{ unsigned char pre;
  unsigned char i; 
  DQ=0;        //發(fā)出復(fù)位脈沖,將數(shù)據(jù)線下拉480μS-960μS 
  for(i=220;i>0;i--);  //(改!!!!!!!!!!!!!!!!!!!!)
  DQ=1;         //DS18B20等待15μS-60μS 
  for(i=60;i>0;i--); 
  pre=DQ; 
  for(i=150;i>0;i--);
  return(pre);    // DS18B20返回60μS-240μS存在低脈沖,判斷是否準(zhǔn)備好接受或發(fā)送數(shù)據(jù) 
}
 
void writecommandtods18b20(unsigned char command)    //寫時(shí)序 
{ 
  unsigned char i; 
  unsigned char j; 
   
  for(i=0;i<8;i++) 
    { 
      if((command & 0x01)==0)   //寫0時(shí)序 
        { 
          DQ=0;        //拉低單總線至少60μS,保證DS18B20在15μS-45μS時(shí)可以正確地采樣I/O總線上的低電平
          for(j=35;j>0;j--); 
          DQ=1; 
        } 
        else       //寫1時(shí)序
          { 
DQ=0;         //拉低單總線后,在15us之內(nèi)就得釋放
            for(j=2;j>0;j--); 
            DQ=1; 
            for(j=33;j>0;j--); 
          } 
      command=_cror_(command,1);       
    } 
} 
 
unsigned char readdatafromds18b20(void)     //讀時(shí)序   
{ 
  unsigned char i; 
  unsigned char j; 
  unsigned char temp; 
 
  temp=0; 
  for(i=0;i<8;i++) 
    { 
      temp=_cror_(temp,1);    
      DQ=0;                 //單總線拉低后,讀時(shí)序開始 
      _nop_(); 
      _nop_(); 
      DQ=1;                  //停止將數(shù)據(jù)線拉低,以讀取數(shù)據(jù)     
      for(j=10;j>0;j--); 
      if(DQ==1) 
        { 
          temp=temp | 0x80; 
        } 
        else 
          { 
            temp=temp | 0x00; 
          } 
      for(j=20;j>0;j--);  ////////////////////(改!!!!!!!!!!!!)
    } 
  return(temp); 
} 
 


void main(void)
  {	SCON=0; P1=0;
    //while(resetpulse());      //寫前調(diào)用初始化程序?qū)S18B20復(fù)位
    //writecommandtods18b20(0xcc);  //單片DS18B20工作,跳過讀ROM中64位地址的過程 
    //writecommandtods18b20(0x44); //啟動(dòng)DS18B20進(jìn)行溫度轉(zhuǎn)化,將結(jié)果存入內(nèi)部RAM中
   while(1)	   
    {         	
				  for(m=0;m<16;m++)
				   {   SBUF=codedisplay[displaybuf[0]*16+m];    while(!TI) ; TI=0;
		               SBUF=codedisplay[displaybuf[1]*16+m];    while(!TI) ; TI=0; 
			           SBUF=codedisplay[displaybuf[2]*16+m];   while(!TI) ; TI=0; 
			           SBUF=codedisplay[displaybuf[3]*16+m];    while(!TI) ; TI=0;
					   SBUF=codedisplay[displaybuf[4]*16+m];   while(!TI) ; TI=0; 
			           SBUF=codedisplay[displaybuf[5]*16+m];    while(!TI) ; TI=0; 
					   SBUF=codedisplay[displaybuf[6]*16+m];    while(!TI) ; TI=0; 
			           SBUF=codedisplay[displaybuf[7]*16+m];    while(!TI) ; TI=0;  
				       //P2_0=0;P2_1=0;P2_1=1;P2_1=0;P2_0=1;
					   SBUF=Tab[2*m]; while(!TI) ; TI=0;
					   SBUF=Tab[2*m+1];while(!TI) ; TI=0; 
				   	   
					   P3_4=0;P3_4=1;	P3_4=0;
	                   delay();
					   count++;
	  if(count==600)
	  {	count=0;
	  while(resetpulse());    //寫前調(diào)用初始化程序?qū)S18B20復(fù)位
      writecommandtods18b20(0xcc);      //單片DS18B20工作,跳過讀ROM中64位地址的過程 
      writecommandtods18b20(0xbe);      // 讀DS18B20RAM中溫度數(shù)據(jù)
      readdata[0]=readdatafromds18b20();   //溫度數(shù)據(jù)低8位賦值
      readdata[1]=readdatafromds18b20();    //溫度數(shù)據(jù)高8位賦值 
      sflag=0; 
      if((readdata[1] & 0xf8)!=0x00)   //溫度數(shù)據(jù)高5位為1時(shí),溫度為負(fù)值 
        { 
          sflag=1; 
          readdata[1]=~readdata[1];   //對負(fù)溫度值進(jìn)行取反加1操作
          readdata[0]=~readdata[0]; 
          result=readdata[0]+1; 
          readdata[0]=result; 
          if(result>255) 
            { 
              readdata[1]++; 
            } 
        } 
      readdata[1]=readdata[1]&0x07;      //將代表符號(hào)的高5位數(shù)屏蔽
			aa=625;bb=(readdata[1]*256+readdata[0]);
		    a=bb*aa;   //計(jì)算實(shí)際溫度值
	
			
		    
		    displaybuf[0]=a/100000;      //給各顯示位賦溫度值
		    displaybuf[1]=a%100000/10000;
		    displaybuf[2]=a%10000/1000;
			displaybuf[3]=a%1000/100;
			displaybuf[4]=a%100/10;
			displaybuf[5]=a%10;
      while(resetpulse()); 
      writecommandtods18b20(0xcc); 
      writecommandtods18b20(0x44); 
      }
	   }}}






?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品sm在线观看| 99国产精品久| 精品国产乱码久久久久久浪潮| 午夜影视日本亚洲欧洲精品| 91久久国产最好的精华液| 亚洲一区二区三区影院| 欧美日韩亚洲综合| 欧美aaaaaa午夜精品| 日韩欧美一级二级| 国产一区二区在线观看免费| 久久久亚洲国产美女国产盗摄 | 北条麻妃一区二区三区| 欧美韩日一区二区三区| 91丝袜国产在线播放| 亚洲一区欧美一区| 欧美mv日韩mv国产网站app| 激情丁香综合五月| ...中文天堂在线一区| 在线看日韩精品电影| 日本视频中文字幕一区二区三区| 欧美不卡视频一区| 99re8在线精品视频免费播放| 亚洲国产欧美一区二区三区丁香婷| 5858s免费视频成人| 久久99国产乱子伦精品免费| 中文字幕不卡在线观看| 欧美日韩免费在线视频| 国产精品综合二区| 亚洲最大色网站| 精品国产1区2区3区| 91在线云播放| 久久se这里有精品| 亚洲精品欧美在线| 久久久久久免费毛片精品| 91视频91自| 国产在线播精品第三| 有坂深雪av一区二区精品| 欧美大片一区二区| 欧美日韩一级二级三级| 国产成人精品亚洲777人妖 | 久久一二三国产| 91久久香蕉国产日韩欧美9色| 九九九精品视频| 有码一区二区三区| 国产精品国产自产拍在线| 7777精品伊人久久久大香线蕉超级流畅 | 91一区在线观看| 国产在线日韩欧美| 婷婷一区二区三区| 亚洲精品美国一| 国产三级三级三级精品8ⅰ区| 在线播放日韩导航| 日本丶国产丶欧美色综合| 国产精品夜夜爽| 麻豆精品国产91久久久久久| 亚洲综合成人在线| 亚洲女人的天堂| 国产精品国产三级国产有无不卡 | 国产日韩精品久久久| 欧美三级电影精品| 日本国产一区二区| 色婷婷久久一区二区三区麻豆| 丰满亚洲少妇av| 国产精品99久久久久久久vr| 美日韩一区二区| 日韩精品久久理论片| 亚洲伊人色欲综合网| 亚洲激情中文1区| 亚洲综合网站在线观看| 中文字幕欧美一| 一色屋精品亚洲香蕉网站| 中文字幕精品一区| 亚洲国产高清aⅴ视频| 国产色91在线| 国产精品日日摸夜夜摸av| 欧美精品一区二区三区在线播放 | 欧美三片在线视频观看| 日本精品视频一区二区三区| 99国产精品国产精品毛片| eeuss鲁片一区二区三区 | www国产精品av| 久久久欧美精品sm网站| 久久一留热品黄| 中文字幕在线观看一区| 国产精品久久久99| 亚洲色图丝袜美腿| 亚洲已满18点击进入久久| 亚洲成人av一区| 人禽交欧美网站| 精品一区中文字幕| 国产成人免费视频 | 欧美在线观看视频一区二区| 91啪九色porn原创视频在线观看| 色综合欧美在线视频区| 欧美性猛交xxxx黑人交| 7777女厕盗摄久久久| 日韩精品综合一本久道在线视频| 久久久精品人体av艺术| 欧美国产在线观看| 亚洲激情自拍视频| 日韩va欧美va亚洲va久久| 精品写真视频在线观看| 粉嫩绯色av一区二区在线观看| 色呦呦国产精品| 欧美一区二区视频网站| 久久久影视传媒| 亚洲自拍都市欧美小说| 免费人成在线不卡| www.日韩av| 5月丁香婷婷综合| 国产精品网站导航| 午夜精品成人在线视频| 精品一区二区三区影院在线午夜| 国产成人亚洲综合a∨婷婷图片| 一本色道久久综合亚洲精品按摩| 91精品国产综合久久婷婷香蕉 | 一区二区三区不卡在线观看| 日日摸夜夜添夜夜添国产精品| 国产精选一区二区三区| 欧洲亚洲国产日韩| 国产欧美一区二区精品性| 亚洲一区二区视频| 国产精品亚洲专一区二区三区| 色婷婷久久久亚洲一区二区三区 | 久久麻豆一区二区| 亚洲国产精品视频| 国产白丝精品91爽爽久久| 欧美久久久一区| 中文字幕亚洲欧美在线不卡| 蜜臀av性久久久久蜜臀aⅴ| 99视频一区二区三区| 日韩欧美视频一区| 亚洲高清不卡在线观看| 成人免费毛片高清视频| 欧美一区二区在线播放| 亚洲免费毛片网站| 粉嫩av一区二区三区粉嫩| 日韩写真欧美这视频| 亚洲宅男天堂在线观看无病毒| 国产成人aaa| 日韩欧美在线网站| 亚洲123区在线观看| 99国产精品久久久久久久久久久| 欧美精品一区视频| 蜜桃一区二区三区在线观看| 色播五月激情综合网| 欧美国产一区二区在线观看 | 国产一区二区福利视频| 在线不卡一区二区| 亚洲国产色一区| 一本大道av伊人久久综合| 国产欧美一区二区精品忘忧草| 久草精品在线观看| 91精品国产欧美一区二区| 亚洲综合色噜噜狠狠| 91首页免费视频| 亚洲国产电影在线观看| 国产乱子伦视频一区二区三区 | 成人国产在线观看| 精品粉嫩超白一线天av| 日本美女一区二区三区视频| 欧美日韩精品一区视频| 一区二区三区免费看视频| 99久久伊人久久99| 亚洲视频资源在线| 99re成人在线| 一区二区三区**美女毛片| 91麻豆国产自产在线观看| 国产精品久久久久久久岛一牛影视| 成人美女在线视频| 国产精品久久久久aaaa| 97成人超碰视| 亚洲精品成人a在线观看| 91成人国产精品| 亚洲一区影音先锋| 欧美高清视频www夜色资源网| 日韩电影在线免费观看| 91麻豆精品国产91久久久使用方法 | 91国产丝袜在线播放| 亚洲免费在线播放| 欧美日韩的一区二区| 免费在线观看日韩欧美| 亚洲精品在线免费播放| 国产精品77777| 国产精品久久久久一区二区三区| 91尤物视频在线观看| 一区二区欧美视频| 日韩你懂的在线观看| 另类的小说在线视频另类成人小视频在线| 日韩视频国产视频| 国产成人精品免费| 一区二区三区自拍| 欧美一区二区在线免费播放| 激情成人午夜视频| 亚洲欧美日韩系列| 91精品国产综合久久福利软件| 国产一区二区伦理片| 亚洲视频图片小说| 欧美一区二区三区色| 国产精品主播直播|