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

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

?? e2prom.c

?? e2prom通過i2c總線的讀寫 注釋少了點 自己編的
?? C
字號:
#include "reg52.h"
#include "a7279.h"
#include "ds18b20_3p.h"
#include "e2p.h"

unsigned char count_10s=0,sw=0;
unsigned char temp[3],wei,set_temp,n=10,count,addr;
unsigned int address=0;

void write_e2p_3times(unsigned char addre,unsigned char av0,unsigned char av1,unsigned char av2);
void comp(void);

sbit  PWM0 = P0^0 ;
sbit  PWM1 = P0^1 ;//電機
sbit  PWM2 = P0^2 ;//電扇



void main()
{
    TMOD=0X11;
//	IT1=1;
//    EX1=1;
	ET1=1;
    TH1 =0xfc;
    TL1 =0x18;
    ET0=1;
	EX1=1;
	IT1=1;
	EA=1;
	TH0=0x3c;
	TL0=0xaf;
	TR0=1;
	TR1=1;
	while(1)
	{
	  comp()	;
	}
    
}

void delay_1s() interrupt 1
{	unsigned int ep_av0[6],ep_av1[6],ep_av2[6],av0,av1,av2,i;

    TR0=0;
	TH0=0x3c;
	TL0=0xaf;
	TR0=1; 
	if(++count_10s==200)
	{
	
		  
	    count_10s=0;
		ce_temp0();
		ce_temp1();
		ce_temp2();
		ep_av1[i]=tempu[0]+tempu[1]*10+tempu[2]*100;
		ep_av1[i]=tempu[3]+tempu[4]*10+tempu[5]*100;
		ep_av1[i]=tempu[6]+tempu[7]*10+tempu[8]*100;
		if(i==5)
		{
		 av0=(ep_av0[0]+ep_av0[1]+ep_av0[2]+ep_av0[3]+ep_av0[4]+ep_av0[5])/6;
		 av1=(ep_av1[0]+ep_av1[1]+ep_av1[2]+ep_av1[3]+ep_av1[4]+ep_av1[5])/6;
		 av2=(ep_av2[0]+ep_av2[1]+ep_av2[2]+ep_av2[3]+ep_av2[4]+ep_av2[5])/6;
		 write_e2p_3times(addr,av0,av1,av2);
		   
		}
    	i=++i%6;
	      	  

	    
	//	 write_e2p_4times(address,,,)

	switch(sw)
	 {
	    case 0:	write7279(0x87,tempu[0]);  
	            write7279(0x86,tempu[1]+0x80);
	            write7279(0x85,tempu[2]); 
				write7279(0x80,0); break;
		case 1:write7279(0x87,tempu[3]);  
	            write7279(0x86,tempu[4]+0x80);
	            write7279(0x85,tempu[5]);
				write7279(0x80,1);	break;
		case 2:	write7279(0x87,tempu[6]);  
	            write7279(0x86,tempu[7]+0x80);
	            write7279(0x85,tempu[8]); 
				write7279(0x80,2);break;
		case 3:write7279(0x85,temp[0]);  
	            write7279(0x86,temp[1]+0x80);
	            write7279(0x87,temp[2]); 
				write7279(0x80,3); break;
	 }
                  
	}
	
}

void key0() interrupt 2
{
     unsigned char keynumb;
     static char sig=0;

	 keynumb=read7279(0x15);

     if(set_temp)
	{	
	    sw=3;
	   if(keynumb==0x13)
	     {  set_temp=0;
		 	write7279(0x88,0xff);	 }
	   else 
	   { 

	      switch(keynumb)
     	 {
	    	case 0x06:temp[wei++]=1;break;
	     	case 0x0e:temp[wei++]=2;break;
	    	case 0x16:temp[wei++]=3;break;
	     	case 0x05:temp[wei++]=4;break;
	     	case 0x0d:temp[wei++]=5;break;
	    	case 0x15:temp[wei++]=6;break;
	     	case 0x04:temp[wei++]=7;break;
	    	case 0x0c:temp[wei++]=8;break;
    		case 0x14:temp[wei++]=9;break;
    		case 0x0b:temp[wei++]=0;break;
			case 0x03:sig=++sig%2;break;
    		default:;break;
	     }  wei=wei%3;
		  switch(wei)
		  {
		     case 0:write7279(0x88,0xdf);break;
			 case 1:write7279(0x88,0xbf);break;
			 case 2:write7279(0x88,0x7f);break;
		  }
		  
	
	   }
    }	    
   else	 
   {    
  
      if(keynumb==0x1b)  sw=++sw%4;
	  if(keynumb==0x13)	{ set_temp=1;write7279(0x88,0xdf);sw=3; }
	
   }

	  if(sw==3&&sig==1)
	    write7279(0x94,0x01);
	  else write7279(0x94,0x00);	
	 
	      
	 	switch(sw)
	   {
	    case 0:	write7279(0x87,tempu[0]);  
	            write7279(0x86,tempu[1]+0x80);
	            write7279(0x85,tempu[2]);   
			 write7279(0x80,0);	 break;
		case 1:write7279(0x87,tempu[3]);  
	            write7279(0x86,tempu[4]+0x80);
	            write7279(0x85,tempu[5]);
			write7279(0x80,1);	break;
		case 2:write7279(0x87,tempu[6]);  
	            write7279(0x86,tempu[7]+0x80);
	            write7279(0x85,tempu[8]); 
			write7279(0x80,2) ;	 break;
		case 3:write7279(0x85,temp[0]);  
	            write7279(0x86,temp[1]+0x80); 
	            write7279(0x87,temp[2]);  
			write7279(0x80,3); 	 break;

	   }

}

 void comp(void)
 {	  
     int shinei,sheding,wencha; 
     shinei=tempu[0]+tempu[1]*10+tempu[2]*100;
	 sheding=temp[2]+temp[1]*10+temp[0]*100;
/*	 if(shinei>sheding)
       {
	   wencha=shinei-sheding;
		     
	           
	   if(wencha>30)
	   n=1;		//降溫
	   else if(wencha>20)   
	    n=2;     // if(wencha>10)
		else n=3;
	        
		//	else n=0; 
	   }		 */
	   	
	if(shinei<sheding)
       { 
	   wencha=sheding-shinei;
	   			  write7279(0x81,wencha/100%10);
			    write7279(0x82,(wencha/10)%10+0x80);
				write7279(0x83,(wencha%10));	
	   if(wencha>=30)	  n=1;
	    if(wencha>=20&&wencha<30)  n=2;		   //升溫
    	if(wencha<20&&wencha>5) n=3;
		if(wencha<=5)n=10; 
	   }  
 }


void timer0(void) interrupt 3
{   			 PWM2=1;//電扇開
                TR1 = 0;
                TH1 = 0xfc;
                TL1 = 0x18;
                if(count<n)
                 { PWM0 = 1; 
				   PWM1 = 1; 
				 }        
                else  
                 { PWM0 = 0;
				   PWM1 = 0; 
				 }
                
                count++;
                if(count==10)
                  count = 0;
                TR1 = 1;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜精品视频一区| 欧美亚日韩国产aⅴ精品中极品| 成人国产亚洲欧美成人综合网| 欧美男人的天堂一二区| 国产欧美精品一区二区三区四区 | 欧美唯美清纯偷拍| 久久精品夜色噜噜亚洲a∨| 亚洲韩国精品一区| 99热这里都是精品| 国产拍欧美日韩视频二区| 视频一区二区不卡| 在线观看视频欧美| 一色屋精品亚洲香蕉网站| 蜜臀av国产精品久久久久| 欧美性受xxxx黑人xyx性爽| 国产精品乱码一区二区三区软件| 美国十次综合导航| 51精品视频一区二区三区| 亚洲最色的网站| 91蜜桃网址入口| 中文字幕日韩精品一区| 国产成人免费在线观看不卡| 日韩精品一区二| 久久国产精品一区二区| 日韩视频在线永久播放| 视频在线在亚洲| 91精品免费观看| 婷婷国产在线综合| 欧美福利电影网| 视频一区二区中文字幕| 91.成人天堂一区| 日本免费在线视频不卡一不卡二| 51精品秘密在线观看| 青青草国产成人av片免费| 欧美一级国产精品| 国产伦理精品不卡| 欧美精彩视频一区二区三区| 成人精品视频一区二区三区| 国产精品全国免费观看高清 | 国产资源精品在线观看| 欧美成人精品3d动漫h| 黑人巨大精品欧美一区| 亚洲国产成人私人影院tom| 丁香六月久久综合狠狠色| 中文字幕亚洲欧美在线不卡| 色婷婷综合久久久| 亚洲aaa精品| 日韩精品专区在线| 成人性生交大合| 亚洲丝袜制服诱惑| 欧美日韩高清不卡| 麻豆久久久久久| 国产午夜精品久久久久久久| 91香蕉视频mp4| 天堂一区二区在线免费观看| 精品国产3级a| 色偷偷久久人人79超碰人人澡| 亚洲成人av免费| 国产色产综合产在线视频| av在线一区二区| 日本特黄久久久高潮| 国产亚洲自拍一区| 91麻豆国产自产在线观看| 日韩不卡在线观看日韩不卡视频| 久久免费美女视频| 在线一区二区三区| 极品少妇一区二区三区精品视频| 国产精品久久久久永久免费观看| 欧洲亚洲精品在线| 国产一区免费电影| 亚洲一区二区三区中文字幕在线| 精品国产一区二区精华| 色狠狠综合天天综合综合| 久久99精品网久久| 一区二区三区高清不卡| 亚洲精品在线免费播放| 欧美影视一区在线| 国产精品 日产精品 欧美精品| 亚洲国产乱码最新视频| 国产无一区二区| 日韩免费看的电影| 欧美在线播放高清精品| 风流少妇一区二区| 麻豆高清免费国产一区| 亚洲综合一二三区| 国产精品视频一区二区三区不卡| 欧美日韩不卡在线| 97国产一区二区| 国产很黄免费观看久久| 奇米影视一区二区三区| 亚洲精品国产成人久久av盗摄 | 美国十次综合导航| 亚洲一区二区在线视频| 亚洲欧美自拍偷拍色图| 国产日产欧美一区二区视频| 欧美一卡二卡在线观看| 欧美视频一区在线| 99re成人在线| av一本久道久久综合久久鬼色| 国产精品中文欧美| 国产美女娇喘av呻吟久久| 日韩电影在线观看一区| 天涯成人国产亚洲精品一区av| 亚洲丝袜另类动漫二区| 中文字幕乱码久久午夜不卡| 欧美精品一区二区三区蜜桃视频| 欧美一级片免费看| 欧美一区二区免费| 欧美绝品在线观看成人午夜影视| 色哟哟亚洲精品| 99国产精品久久久久| 成人午夜精品在线| 国产精品1区二区.| 懂色av一区二区三区免费看| 高清成人在线观看| 国产成人日日夜夜| 成人一区在线观看| jlzzjlzz欧美大全| 色综合久久久久久久久| 91国模大尺度私拍在线视频| 欧美亚洲综合另类| 欧美精品在欧美一区二区少妇| 欧美欧美欧美欧美首页| 日韩午夜av电影| 久久九九99视频| 国产精品国产三级国产有无不卡| 亚洲日本在线观看| 亚洲永久免费av| 免费人成网站在线观看欧美高清| 久久精品久久综合| 国产精品99久久久久久久女警 | 欧美日韩国产高清一区二区| 在线不卡中文字幕| 精品国产91乱码一区二区三区| 欧美激情综合在线| 亚洲一区二区三区四区的| 日韩电影免费在线看| 国产精品一级片| 91丨九色porny丨蝌蚪| 777奇米成人网| 久久久久久久网| 亚洲免费三区一区二区| 亚洲午夜日本在线观看| 久久se这里有精品| www.66久久| 欧美精品色一区二区三区| 久久综合狠狠综合| 一卡二卡三卡日韩欧美| 精品一区二区在线视频| 色综合久久中文字幕综合网| 欧美日韩国产一区二区三区地区| 精品国产麻豆免费人成网站| 日韩理论电影院| 日本亚洲欧美天堂免费| 成人久久视频在线观看| 8x8x8国产精品| 国产精品福利电影一区二区三区四区| 亚洲高清免费视频| 国产盗摄一区二区| 欧美日产国产精品| 国产精品美女久久久久久久久久久| 午夜日韩在线观看| 成人h精品动漫一区二区三区| 538prom精品视频线放| 一区二区在线观看视频在线观看| 久久国产视频网| 欧美天堂一区二区三区| 国产亚洲一区二区在线观看| 午夜激情综合网| 91亚洲精华国产精华精华液| 欧美一区二区在线视频| 亚洲免费在线视频| 国产**成人网毛片九色 | 欧美精品123区| 亚洲欧美激情一区二区| 国产乱码精品一区二区三| 欧美乱妇一区二区三区不卡视频| 1024亚洲合集| 国产馆精品极品| 久久色成人在线| 奇米影视一区二区三区| 欧美精品少妇一区二区三区| 一区二区三区在线观看动漫| fc2成人免费人成在线观看播放| 日韩美一区二区三区| 日韩av中文字幕一区二区三区| 欧美午夜电影在线播放| 亚洲激情男女视频| 色婷婷激情一区二区三区| 最新久久zyz资源站| 国产91在线观看丝袜| 久久久久久毛片| 国产成人av一区二区三区在线 | 国产伦精品一区二区三区免费 | 丁香婷婷综合色啪| 国产丝袜在线精品| 成人精品免费网站| 国产精品久久久久影视| av电影在线观看一区| 自拍偷拍国产亚洲|