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

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

?? dianzi.c

?? 溫度自動控制
?? C
字號:
#include"reg52.h"
#include"intrins.h"
#define Disdata P0
#define discan P2
#define uchar unsigned char
#define uint unsigned int
sbit DIN=P0^7;//LED小數點控制位
sbit DQ=P3^7;//溫度輸出口
sbit zhuanhuan=P2^7;//轉換開關
sbit wenkong=P2^4;//水泥電阻
sbit fengshan=P2^5;//電風扇
uint h;
uchar code ditab[16]={0x00,0x01,0x01,0x02,0x03,0x03,0x04,0x04,0x05,0x06,0x06,0x07,0x08,0x08,0x09,0x09};     //有問題
uchar code scan_con[4]={0xfe,0xfd,0xfb,0xf7};
uchar code dis_7[12]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00,0x40};
uchar data temp_data[2]={0x00,0x00};
uchar data display[5]={0x00,0x08,0x04,0x00,0x00};         
uchar data limit_t1[4]={0x00,0x00,0x04,0x00};//溫度下極限
uchar data limit_t2[4]={0x00,0x00,0x06,0x00};//溫度上極限
uchar data limit_t[4]={0x00,0x00,0x04,0x00};//溫度傳遞值
uchar data m[4]={0x00,0x00,0x00,0x00};

void delay(uint t){
	for(;t>0;t--);
}

void scan(){
	char k;
	for(k=0;k<4;k++){
		discan|=0x0f;		
		discan&=scan_con[k];
		Disdata=dis_7[display[k]];
		DIN=0;
		if(k==1){DIN=1;}		
		delay(60);//!
		Disdata=0x00;
	}
}

void ow_reset(void){//復位函數
	char presence=1;
	while(presence){
		while(presence){
			DQ=1;_nop_();
			DQ=0;
			delay(30);
			DQ=1;
			delay(3);
			presence=DQ;
		}
		delay(22);
		presence=~DQ;
	}
   DQ=1;
}
void write_byte(uchar val){
	uchar i;
	for(i=8;i>0;i--){
		DQ=1;_nop_();
		DQ=0;_nop_();_nop_();_nop_();
		DQ=val & 0x01;
		delay(3);
		val>>=1;
	}
	DQ=1;
	delay(1);
}
uchar read_byte(void){
	uchar i;
	uchar value=0;
	for(i=8;i>0;i--){
		DQ=1;_nop_();
		value>>=1;
		DQ=0;
		DQ=1;_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
		if(DQ)value |=0x80;
		if(DQ)value |=0x80;
		delay(3);
	}
	DQ=1;
	return value;
}

void read_temp(void){
	ow_reset();
	write_byte(0xcc);
	write_byte(0xbe);
	temp_data[0]=read_byte();
	temp_data[1]=read_byte();
	ow_reset();
	write_byte(0xcc);
	write_byte(0x44);
}

void work_temp(void){
	uchar n=0;
	if(temp_data[1]>127){
		temp_data[1]=(255-temp_data[1]);
		temp_data[0]=(256-temp_data[0]);
		n=1;
	}
	display[4]=temp_data[0] & 0x0f;
	display[0]=ditab[display[4]];
	display[4]=((temp_data[0] & 0xf0)>>4)|((temp_data[1]&0x0f)<<4);
	display[3]=display[4]/100;
	display[1]=display[4]%100;
	display[2]=display[1]/10;
	display[1]=display[1]%10;	
}

void temp_add(void) interrupt 1 using 3{
	char k;
	if(limit_t[0]>=0x09){
		limit_t[0]=0x00;
		if(limit_t[1]>=0x09){
			limit_t[1]=0x00;
			if(limit_t[2]>=0x09)limit_t[2]=0x00;
			else limit_t[2]++;
		}
		else limit_t[1]++;
	}
	else limit_t[0]++;
	for(k=0;k<4;k++)     display[k]=limit_t[k];
}
void temp_sub(void) interrupt 3 using 2{
	char k;
	if(limit_t[0]<=0x00){
		limit_t[0]=0x09;
		if(limit_t[1]<=0x00){
			limit_t[1]=0x09;
			if(limit_t[2]<=0x00)limit_t[2]=0x00;
			else limit_t[2]--;
			}
		else limit_t[1]--;
	}
	else limit_t[0]--;
	for(k=0;k<4;k++)display[k]=limit_t[k];
}
void set(void) interrupt 0 using 1{
    char i;
	for(i=0;i<4;i++)
	{limt_t1[i]=limt_t[i];}//溫度傳遞值->溫度下限
	for(i=0;i<4;i++)
	{limt_t[i]=limt_t2[i];}//溫度上限->溫度傳遞值
}
void set(void) interrupt 2 using 0{
    char i;
	for(i=0;i<4;i++)
	{limt_t2[i]=limt_t[i];}//溫度傳遞值->溫度上限
	EA=0;//關中斷
}
void main(){
	uint i;
	EA=1;IT0=1;EX0=1;ET0=1;ET1=1;
	TMOD=0X66;//T1,T0方式2計數
	TH1=0xFF;TL1=0xFF;TH0=0xFF;TL0=0xFF;
	TR0=1;TR1=1;
	for(i=0;i<4;i++)
	{limt_t[i]=limt_t1[i];}//溫度下限->溫度傳遞值
	while(EA){
		for(i=0;i<400;i++)scan();	
		delay(4000);
	}	
	ow_reset();
	write_byte(0xcc);
	write_byte(0x44);	
	for(h=0;h<500;h++)scan();
	wenkong=1;fengshan=0;
	while(1)
	{
	while(zhuanhaun){
		read_temp();		
		work_temp();
		for(i=0;i<4;i++)
		{
         m[i]=display[i];
		}
		if((limit_t1[2]>m[2])||(limit_t1[1]>m[1]))
		{
        if((limit_t1[2]>display[2])||(limit_t1[1]>display[1]))
		   {wenkong=1;fengshan=0;}
		   else if(((limit_t1[2]<display[2])||(limit_t1[1]<display[1]))&&((limit_t2[2]>display[2])||(limit_t2[1]>display[1])))
                 {wenkong=1;fengshan=0;}
				 else {wenkong=0;fengshan=1;}
				 }
		if((limit_t2[2]<m[2])||(limit_t2[1]<m[1]))
		{
        if((limit_t2[2]<display[2])||(limit_t2[1]<display[1]))
		   {wenkong=0;fengshan=1;}
		   else if((limit_t1[2]<display[2])||(limit_t1[1]<display[1])&&(limit_t2[2]>display[2])|(limit_t2[1]>display[1]))
                 {wenkong=0;fengshan=1;}
				 else {wenkong=1;fengshan=0;}
		}
		for(h=0;h<6000;h++)scan();
	}
	while(~zhuanhuan)
	{ 
	 //轉換顯示
	  }
  }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜电影网一区| 成人欧美一区二区三区白人| 色综合色综合色综合| 在线观看网站黄不卡| 91在线精品一区二区| 国产a级毛片一区| 极品少妇xxxx偷拍精品少妇| 精品一区二区三区在线观看国产| 亚洲成在人线在线播放| 水野朝阳av一区二区三区| 同产精品九九九| 青青草91视频| 福利电影一区二区| 欧美亚洲一区三区| 日韩一区二区电影| 国产精品黄色在线观看| 亚洲三级电影网站| 蜜桃视频一区二区| 99在线视频精品| 欧美日韩成人在线一区| 精品国产乱码久久久久久夜甘婷婷 | 欧美日韩高清一区| 日韩欧美亚洲一区二区| 国产精品久久久久一区二区三区| 亚洲精品午夜久久久| 精久久久久久久久久久| 91麻豆.com| 精品国产伦一区二区三区观看体验| 国产精品国产三级国产aⅴ中文| 一区二区三区四区视频精品免费 | 91丨九色丨尤物| 欧美一二区视频| 亚洲韩国一区二区三区| 国产精品2024| 日韩欧美成人一区二区| 亚洲不卡在线观看| 日本韩国欧美在线| 国产精品久久看| 成人性生交大合| 久久网站热最新地址| 男女男精品视频网| 正在播放一区二区| 日韩电影在线免费观看| 欧美婷婷六月丁香综合色| 综合久久给合久久狠狠狠97色 | 91在线国产福利| 久久久久久久av麻豆果冻| 毛片av中文字幕一区二区| 欧美日韩国产综合一区二区三区| 一区二区免费视频| 精品视频一区三区九区| 亚洲影院在线观看| 欧美亚洲图片小说| 亚洲.国产.中文慕字在线| 欧美日韩国产在线播放网站| 婷婷激情综合网| 精品久久久久99| 成人性生交大片免费看在线播放| 亚洲永久精品大片| 欧美一级在线免费| 国产高清不卡一区二区| 亚洲黄色片在线观看| 在线成人高清不卡| 岛国精品在线观看| 性欧美疯狂xxxxbbbb| 亚洲精品在线观看网站| 欧美三级在线看| 成人黄色电影在线| 久久九九久精品国产免费直播| 成人免费视频在线观看| 欧美一区二区三区小说| 成人性生交大片免费看中文| 一区二区三区不卡视频在线观看 | 欧美成人官网二区| 91免费国产在线观看| 国产一本一道久久香蕉| 日韩成人免费在线| 一区二区高清视频在线观看| 中文字幕不卡在线播放| 精品国产乱码久久久久久闺蜜| 欧美日韩一区二区在线观看视频 | 婷婷成人激情在线网| 国产视频在线观看一区二区三区| 91九色最新地址| 国产乱理伦片在线观看夜一区| 一区二区三区欧美日韩| wwwwww.欧美系列| 欧美精品1区2区3区| 97国产一区二区| 99精品久久免费看蜜臀剧情介绍| 亚洲成人自拍网| 国产精品久久久一本精品| 久久久综合激的五月天| 日韩欧美国产一二三区| 制服丝袜日韩国产| 精品视频免费看| 欧美日本不卡视频| 欧美一级专区免费大片| 91精品在线免费观看| 成人性生交大片免费看视频在线| 精品在线一区二区三区| 亚洲资源中文字幕| 国产精品的网站| 一区二区三区国产豹纹内裤在线| 国产精品免费久久久久| 国产精品不卡视频| 一区二区三区在线观看欧美| 亚洲精选免费视频| 亚洲一区二区三区四区在线免费观看 | 国产美女精品在线| 国产米奇在线777精品观看| 国产伦精品一区二区三区免费迷 | 亚洲精品国产精品乱码不99| 精品久久久久久久久久久久包黑料| ...中文天堂在线一区| 国产精品三级电影| 亚洲黄网站在线观看| 麻豆91小视频| 国产91富婆露脸刺激对白| 91女人视频在线观看| 欧美三级视频在线| 久久综合成人精品亚洲另类欧美| 久久日一线二线三线suv| 中文字幕在线观看一区二区| 日韩一区在线看| 青青草97国产精品免费观看 | 亚洲少妇中出一区| 日本不卡在线视频| 91免费看片在线观看| 亚洲精品一区二区三区在线观看| 中文字幕不卡的av| 麻豆精品一区二区三区| 欧美在线观看18| 国产精品国产自产拍高清av王其| 偷拍亚洲欧洲综合| 精品视频在线视频| 国产精品久久久久婷婷| 美女网站一区二区| 欧美一区二区在线不卡| 一区二区三区日韩欧美| 99精品国产99久久久久久白柏| 精品少妇一区二区三区在线播放| 一区二区三区在线免费观看 | 蜜芽一区二区三区| 91精品国产乱码久久蜜臀| 三级在线观看一区二区| 26uuu久久天堂性欧美| 蜜臀91精品一区二区三区| 欧美精品在线观看一区二区| 亚洲成人资源在线| 91国偷自产一区二区三区成为亚洲经典 | 欧美一级一级性生活免费录像| 国产精品久久久久久亚洲毛片 | 国产午夜亚洲精品不卡| 国产成人在线免费观看| 国产精品视频免费| eeuss国产一区二区三区| 亚洲欧美成aⅴ人在线观看| av高清不卡在线| 中文字幕日韩一区| 91视频国产资源| 亚洲成人av一区二区三区| 精品国精品自拍自在线| av综合在线播放| 亚洲成a人片在线不卡一二三区| 555夜色666亚洲国产免| 成人永久免费视频| 亚洲国产欧美日韩另类综合 | 中文字幕第一区| 欧美日韩在线三级| 日本vs亚洲vs韩国一区三区二区 | 久久精品av麻豆的观看方式| 亚洲国产精品精华液ab| 欧美日韩一区久久| 91视频在线看| 日本三级亚洲精品| 亚洲一级二级三级在线免费观看| 欧美日韩成人综合在线一区二区| 国产精品香蕉一区二区三区| 日本不卡视频在线| 亚洲色欲色欲www| 亚洲欧美另类图片小说| 亚洲欧洲成人精品av97| 亚洲婷婷综合色高清在线| 国产精品萝li| 亚洲日本在线视频观看| 亚洲精品成人少妇| 91久久精品国产91性色tv| 国产毛片精品视频| 国产精品国产三级国产专播品爱网| 久久亚洲综合色一区二区三区| 91精品在线免费观看| 337p日本欧洲亚洲大胆精品 | 国产亚洲成年网址在线观看| 国产婷婷一区二区| 一二三四社区欧美黄| 久久不见久久见免费视频1| 成人开心网精品视频| 精品视频999| 国产欧美精品区一区二区三区 |