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

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

?? +

?? STM32的恒溫消毒柜設計
??
字號:
/******************** CHD1807 Team **************************
 * 文件名  :main.c
 * 描述    :LCD顯示實驗,可中英混合顯示,可顯示BMP格式的圖片,可截圖,
 *           截圖保存在MicroSD卡中,文件名存為myScreen.bmp,
 *           需顯示的BMP圖片和字庫存放在MicroSD卡中。         
 * 實驗平臺:CHD1807-STM32開發板
 * 庫版本  :ST3.5.0
**********************************************************************************/
/* Includes ------------------------------------------------------------------*/
#include "stm32f10x.h"
#include "SysTick.h"
#include "usart1.h"	
#include "lcd.h"
#include "sd_fs_app.h"
#include "Sd_bmp.h"
#include "led.h"
#include "exti.h"
#include "start.h"
#include"timetask.h"
#include"ds18b20.h"
#include"pwm_out.h"
#include"dsp.h"
#include "keyboard.h"
volatile int T_desired=0;
volatile u32 time=0;
volatile int temp;
volatile uint8_t status=0;
volatile int subflag=0,remain_time=600;
void temp_realdsp(int);
int min(int ,int);
volatile int pi;
int main(void)
{
	init();	
	///START_TIME;
	while(DS18B20_Init())//初始化DS18B20,兼檢測18B20
	{
	    LCD_Rectangle(0,0,319,239,BLUE) ;
		LCD_Str_CH( 50,100,"沒有溫度傳感器請檢查",RED,BLUE)	;
		//USART1_printf(USART1, "qing jian cha\n");
	}
	dsp();	 
	 while(1)
     {	
	 	   	temp=(int)(DS18B20_Get_Temp());
		     temp_realdsp(temp);
	         if(key_scan()==1)
			 {
				 GPIO_WriteBit(GPIOB, GPIO_Pin_14, 
				(BitAction)((1-GPIO_ReadOutputDataBit(GPIOB, GPIO_Pin_14))));
				status=1;
				subflag=1;
				
			//	GPIO_ResetBits(GPIOB, GPIO_Pin_15);
			 }	
			 if(key_scan()==4)
			 {
				 GPIO_WriteBit(GPIOB, GPIO_Pin_14, 
				(BitAction)((1-GPIO_ReadOutputDataBit(GPIOB, GPIO_Pin_14))));
				status=0;
			 }	
			 
		////////////////////////////////////////////////////////////////////////////////////
		if(subflag==1)
		{
		  START_TIME;
		  subflag=0;
		}
		if(status==1)
		{
		 GPIO_ResetBits(GPIOD, GPIO_Pin_13);
		 
		 if(time==18&&remain_time>0)
		 {
		 time=0;
		 remain_time--;
		 }
			LCD_Rectangle(240,55,69,15,BLUE) ;
		    LCD_Str_O(255, 55,"ok",BLACK);
			 LCD_Rectangle(240,90,60,25,BLUE) ;
			LCD_Num_6x12_O(245,95,remain_time, BLACK);
		    GPIO_ResetBits(GPIOB, GPIO_Pin_15);
			if(remain_time==0)
			{
			GPIO_ResetBits(GPIOB, GPIO_Pin_0);
			GPIO_SetBits(GPIOD, GPIO_Pin_13);
			RCC_APB2PeriphClockCmd( RCC_APB2Periph_AFIO|RCC_APB2Periph_GPIOA|RCC_APB2Periph_GPIOB|
			RCC_APB2Periph_GPIOC|RCC_APB2Periph_GPIOD|RCC_APB2Periph_GPIOE, DISABLE);
			RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, DISABLE);

			
			}
			 //////////////////////////////////////////////////////////////////////////
			if (T_desired<=35) 
					 {
						if((10*T_desired-temp)>10)
							 TIM_SetCompare3(TIM3, 800);
						 else if((10*T_desired-temp)>8)
						 	 TIM_SetCompare3(TIM3, 200);
						 else if((10*T_desired-temp)>6)	
						       TIM_SetCompare3(TIM3, 200);
						 else if((10*T_desired-temp)>4)
							       	TIM_SetCompare3(TIM3,800);
						 else if((10*T_desired-temp)>3)
							       	TIM_SetCompare3(TIM3,400);
					 	 else if((10*T_desired-temp)>2)
							       	TIM_SetCompare3(TIM3,200);
						 else if((10*T_desired-temp)>1)
							       	TIM_SetCompare3(TIM3,200);
						 else if((10*T_desired-temp)>0)
							       	TIM_SetCompare3(TIM3,600);
					  	else 	TIM_SetCompare3(TIM3,0); 
			    	}
			//////////////////////////////////////////////////////////////////////////
					 if (T_desired>=35&&T_desired<=42) 
					 {
						if((10*T_desired-temp)>10)
							 TIM_SetCompare3(TIM3, 1000);
						 else if((10*T_desired-temp)>8)
						 	 TIM_SetCompare3(TIM3, 200);
						 else if((10*T_desired-temp)>6)	
						       TIM_SetCompare3(TIM3, 200);
						 else if((10*T_desired-temp)>4)
							       	TIM_SetCompare3(TIM3,1000);
						 else if((10*T_desired-temp)>3)
							       	TIM_SetCompare3(TIM3,100);
					 	 else if((10*T_desired-temp)>2)
							       	TIM_SetCompare3(TIM3,200);
						 else if((10*T_desired-temp)>1)
							       	TIM_SetCompare3(TIM3,1000);
						 else if((10*T_desired-temp)>0)
							       	TIM_SetCompare3(TIM3,800);
					  	else 	TIM_SetCompare3(TIM3,0); 
			    	}
			////////////////////////////////////////////////////////////////////////////////////
				if (T_desired>42&&T_desired<50) 
				{
					if((10*T_desired-temp)>10)
						 TIM_SetCompare3(TIM3, 1000);
					 else if((10*T_desired-temp)>8)
					 	 TIM_SetCompare3(TIM3, 200);
					 else if((10*T_desired-temp)>6)	
					       TIM_SetCompare3(TIM3, 200);
					 else if((10*T_desired-temp)>4)
						       	TIM_SetCompare3(TIM3,1000);
					 else if((10*T_desired-temp)>3)
						       	TIM_SetCompare3(TIM3,1000);
				 	 else if((10*T_desired-temp)>2)
						       	TIM_SetCompare3(TIM3,500);
					 else if((10*T_desired-temp)>1)
						       	TIM_SetCompare3(TIM3,1000);
					 else if((10*T_desired-temp)>0)
						       	TIM_SetCompare3(TIM3,1000);
				  	else 	TIM_SetCompare3(TIM3,0); 
				}
		///////////////////////////////////////////////////////////////////
		if (T_desired>=51&&T_desired<58) 
		{
			if((10*T_desired-temp)>10)
				 TIM_SetCompare3(TIM3, 1000);
			 else if((10*T_desired-temp)>8)
			 	 TIM_SetCompare3(TIM3, 200);
			 else if((10*T_desired-temp)>6)	
			       TIM_SetCompare3(TIM3, 200);
			 else if((10*T_desired-temp)>4)
				       	TIM_SetCompare3(TIM3,1000);
			 else if((10*T_desired-temp)>3)
				       	TIM_SetCompare3(TIM3,1000);
		 	 else if((10*T_desired-temp)>2)
				       	TIM_SetCompare3(TIM3,500);
			 else if((10*T_desired-temp)>1)
				       	TIM_SetCompare3(TIM3,1000);
			 else if((10*T_desired-temp)>0)
				       	TIM_SetCompare3(TIM3,1000);
						else if((10*T_desired-temp)==00)
				       	TIM_SetCompare3(TIM3,120);
		  	else 	TIM_SetCompare3(TIM3,0); 
		}
		///////////////////////////////////////////////////
		if (T_desired>58&&T_desired<65)
		 {
			if((10*T_desired-temp)>10)
				 TIM_SetCompare3(TIM3, 1000);
			 else if((10*T_desired-temp)>8)
			 	 TIM_SetCompare3(TIM3, 1000);
			 else if((10*T_desired-temp)>6)	
			       TIM_SetCompare3(TIM3, 200);
			 else if((10*T_desired-temp)>4)
				       	TIM_SetCompare3(TIM3,1000);
			 else if((10*T_desired-temp)>3)
				       	TIM_SetCompare3(TIM3,1000);
		 	 else if((10*T_desired-temp)>2)
				       	TIM_SetCompare3(TIM3,500);
			 else if((10*T_desired-temp)>1)
				       	TIM_SetCompare3(TIM3,1000);
			 else if((10*T_desired-temp)>0)
				       	TIM_SetCompare3(TIM3,1000);
						else if((10*T_desired-temp)==0)
				       	TIM_SetCompare3(TIM3,900);
		  	else 	TIM_SetCompare3(TIM3,0); 
		}

	  }
	  if(status==0)
	  {
		   TIM_SetCompare3(TIM3,0); 
		   GPIO_SetBits(GPIOB, GPIO_Pin_15);
		   LCD_Rectangle(240,55,69,14,BLUE) ;
		   LCD_Str_O(255, 55,"stop",BLACK);
		 //  remain_time=600;
		   LCD_Rectangle(240,90,60,25,BLUE) ;
			LCD_Num_6x12_O(245,95,remain_time, BLACK);
		   if(key_scan()==2)  //S5down
		   {
			   remain_time=remain_time+1;
			   LCD_Rectangle(240,90,60,25,BLUE) ;
			LCD_Num_6x12_O(245,95,remain_time, BLACK);
		   }
		   if(key_scan()==3)   // S8down
		   {
			   remain_time=remain_time-1;
			   if(remain_time<10)
			   remain_time=10;
			   LCD_Rectangle(240,90,60,25,BLUE) ;
			LCD_Num_6x12_O(245,95,remain_time, BLACK);
		   }



	  }
	  

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	 } 
}
int  min(int a ,int b)
{
  return  b?(a>b) :a ;
}
void temp_realdsp(int temp)
{
			//	temp=(int)(DS18B20_Get_Temp());
			    LCD_Rectangle(146,57,26,19,BLUE) ;
				LCD_Num_6x12_O(150,58,((temp)/10), BLACK);
				LCD_Str_O(160, 55,".",BLACK); 
				LCD_Num_6x12_O(166,58,(temp%10), BLACK);
				//printf("wendu:%d\r\n",temp);
}		
	  
/******************* CHD1807 Team *****END OF FILE************/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜精品一区二区三区电影天堂 | 国产精品女人毛片| 国产精品久久久久久一区二区三区 | 亚洲高清一区二区三区| 天堂蜜桃一区二区三区| 精品一区二区三区不卡| 波波电影院一区二区三区| 91黄色免费看| 亚洲精品一区二区三区在线观看| 国产欧美1区2区3区| 一区二区三区高清不卡| 精品亚洲成a人在线观看| 粉嫩一区二区三区在线看| 在线视频中文字幕一区二区| 欧美一区二区三区在线电影| 中文字幕精品三区| 午夜精品免费在线| 国产黄人亚洲片| 91国在线观看| 久久机这里只有精品| 成人精品免费网站| 69堂成人精品免费视频| 国产精品久久久久久福利一牛影视| 亚洲v精品v日韩v欧美v专区| 国产1区2区3区精品美女| 欧美亚洲综合另类| 国产农村妇女毛片精品久久麻豆| 亚洲成av人综合在线观看| 国产精品自拍在线| 欧美日韩国产高清一区二区| 中文字幕精品一区二区精品绿巨人 | 久久成人免费日本黄色| 97se亚洲国产综合在线| 久久蜜桃av一区二区天堂| 亚洲国产精品久久久久秋霞影院 | 国产蜜臀av在线一区二区三区| 一区二区三区日韩欧美精品| 国产成人av影院| 日韩一区二区三区视频| 亚洲一区二区三区小说| 99国产精品视频免费观看| 久久综合999| 免费美女久久99| 欧美偷拍一区二区| 亚洲欧洲另类国产综合| 国产黄人亚洲片| 久久先锋资源网| 奇米精品一区二区三区在线观看一| 一本高清dvd不卡在线观看| 久久天天做天天爱综合色| 青青草国产成人99久久| 欧美在线观看你懂的| 中文字幕视频一区| 成人开心网精品视频| 国产三级欧美三级日产三级99| 免费观看日韩av| 欧美丰满少妇xxxxx高潮对白| 最新欧美精品一区二区三区| 国产成人av电影在线观看| 久久综合九色综合97_久久久| 久久精品噜噜噜成人88aⅴ| 欧美精品一卡两卡| 亚洲一区在线观看免费 | 日韩精品福利网| 欧美体内she精视频| 一区二区三区在线观看网站| 91同城在线观看| 日韩毛片一二三区| 91丨porny丨首页| 自拍偷拍欧美激情| 91在线国产福利| 亚洲天堂av老司机| 色综合中文字幕国产 | 久久国产免费看| 精品国产青草久久久久福利| 免费成人av在线| 欧美精品在线观看播放| 日本网站在线观看一区二区三区| 欧美肥妇free| 欧美日本一道本在线视频| 一区二区三区在线观看欧美| 色噜噜狠狠成人中文综合 | 欧美日韩国产在线观看| 香港成人在线视频| 欧美一区二区在线免费观看| 免费成人av资源网| 国产亚洲精品福利| 国产成人免费xxxxxxxx| 日韩美女精品在线| 欧美日韩第一区日日骚| 麻豆国产91在线播放| 精品国一区二区三区| 国产自产视频一区二区三区| 日本一区二区久久| 日本国产一区二区| 日本欧美肥老太交大片| 精品av久久707| 成人国产精品免费观看视频| 一区二区在线观看av| 欧美美女激情18p| 久久99精品久久久久久动态图| 久久久久久一级片| 波多野结衣亚洲| 亚洲第一在线综合网站| 精品日韩成人av| a级高清视频欧美日韩| 亚洲一区二区三区四区不卡| 欧美电影免费观看高清完整版在线观看 | 欧美三级一区二区| 美女视频免费一区| 中文字幕乱码亚洲精品一区| 欧美性一级生活| 极品少妇一区二区| 自拍视频在线观看一区二区| 欧美一区二区三区色| 成人一级视频在线观看| 亚洲综合在线观看视频| 88在线观看91蜜桃国自产| 国产精品一级片| 夜夜精品浪潮av一区二区三区| 日韩欧美一级特黄在线播放| 本田岬高潮一区二区三区| 日韩精品色哟哟| 国产精品福利av| 日韩情涩欧美日韩视频| 99久久亚洲一区二区三区青草| 天天综合日日夜夜精品| 国产精品亚洲第一| 亚洲在线视频免费观看| 日韩欧美自拍偷拍| 色偷偷88欧美精品久久久| 久久99久久久久久久久久久| 亚洲视频网在线直播| 精品日韩在线观看| 欧美影视一区二区三区| 国产1区2区3区精品美女| 日韩二区在线观看| 亚洲欧美偷拍另类a∨色屁股| 精品国产免费一区二区三区香蕉| 色欧美片视频在线观看| 国产一区二区不卡老阿姨| 丝袜亚洲另类丝袜在线| 亚洲欧洲日韩av| 国产欧美日本一区二区三区| 日韩一区二区三区免费看| 欧美中文字幕一区| 本田岬高潮一区二区三区| 国产在线视视频有精品| 婷婷国产v国产偷v亚洲高清| 亚洲视频一二区| 国产精品三级视频| 精品国产乱码久久久久久图片| 欧美吻胸吃奶大尺度电影| 99国产精品久久久久久久久久久| 国产美女在线精品| 蜜桃精品视频在线观看| 亚洲成av人片一区二区| 亚洲色图第一区| 国产精品麻豆99久久久久久| 久久综合九色综合97婷婷| 日韩欧美一区在线| 欧美日产国产精品| 91久久国产综合久久| 成人高清伦理免费影院在线观看| 国内一区二区视频| 蜜桃视频免费观看一区| 视频一区在线视频| 亚洲成人7777| 亚洲一区视频在线观看视频| 亚洲美女一区二区三区| 亚洲婷婷在线视频| 中文字幕欧美一| 国产精品麻豆视频| 国产婷婷色一区二区三区| www欧美成人18+| 日韩精品一区二区三区在线播放| 欧美精品aⅴ在线视频| 欧美日韩一区二区三区高清 | 天天av天天翘天天综合网| 亚洲精品国产精华液| 亚洲欧美日韩久久精品| 中文字幕日本不卡| 亚洲欧美另类在线| 亚洲欧美激情插| 亚洲精品成人在线| 亚洲美女一区二区三区| 亚洲一区影音先锋| 色婷婷精品久久二区二区蜜臂av | 一区二区三区 在线观看视频| 成人免费一区二区三区视频 | 欧美精品视频www在线观看 | 麻豆成人久久精品二区三区小说| 日本中文在线一区| 精品一区二区三区在线视频| 黄页视频在线91| 国产成人亚洲综合a∨婷婷| 国产成a人亚洲精| 99久久国产综合精品色伊| 欧美亚洲图片小说| 91精品一区二区三区久久久久久 |