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

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

?? keypress.c

?? 微波治療儀的源程序
?? C
字號:

void keyprocess(void)
{
	uchar key=0xff;
	if(!pushSW){         //腳踏開關
		switch(status){
			case llstart:    //不是治療狀態,復位為治療態
			case llprepare:{timeold=0;timenow=0;power=0;status=zlprepare;}break;
			case zlprepare:{ //再次踩腳踏開關,如果條件允許,則開始工作
				if(timenow&&power)status=zlstart;
				else status=zlprepare;
			}break;
		}
	}
	key=ch451_read();
	key&=0x7f;
	switch(key){
		case llkeypress:{   //理療
			switch(status){
				case zlstart:   //不是理療狀態,復位為理療態
				case zlprepare:{timeold=0;timenow=0;power=0;status=llprepare;}break;
				case llprepare:{//再次按下理療鍵,如果條件允許,則開始工作
					if(timenow&&power)status=llstart;
					else status=llprepare;
				}break;
			}
		}
		break;
///////////////////////////////////////
		case resetkeypress:{  //復位按下
			if(status==llstart){timenow=timeold;status=llprepare;}
			if(status==zlprepare){  //假如在治療準備狀態下按下復位鍵,如果沒有開始設置
				if(settime[0]>0x0a){settime[0]=0x0a;settime[1]=100;}  //則設置settime
//-----
				if(settime[0]==0x00){  //假如按鍵時間超過10s
					ch451_write(CH451_DIG5|set);
					settime[0]=0xff;settime[1]=0xff;
					read_parameter();status=set; //轉移為設置狀態,讀參數
				}
//---					
			}
			if (status==set){   //假如再設置狀態下按下復位健,則返回
				if(settime[0]>0x0a){settime[0]=0x0a;settime[1]=100;}  //則設置settime
//---
				if(settime[0]==0x00){  //假如按鍵時間超過10s
					ch451_write(CH451_DIG5|llprepare);
					settime[0]=0xff;settime[1]=0xff;
					save_parameter();status=zlprepare;   //轉移為治療準備狀態,寫參數
				}
//---
			}
		}break;
		case resetkeyup:{  //復位鍵抬起
			if(settime[0]!=0x00){  //復位鍵沒有按下10s
				settime[0]=0xff;settime[1]=0xff;
			}
		}break;
////////////////////////////////////////////////////////////
		case timeaddkeypress:{ //時間加
			if(status==set){
				if(setsection==3)setsection=0;
				else setsection++;
			}
			else{
				if(timenow>=99)timenow=0;
				else timenow++;
				timeold=timenow;
			}
		}
		break;
		case timedeckeypress:{ //時間減
			if(status==set){
				if(setsection==0)setsection=3;
				else setsection--;
			}
			else{
				if(timenow==0)timenow=99;
				else timenow--;
				timeold=timenow;
			}
		}
		break;
		case poweraddkeypress:{ //功率加
			if(status==set){
				if(coef[setsection]==15)coef[setsection]=6;
				else coef[setsection]++;
			}
			else{
				if(status==zlstart||status==zlprepare){
					if(power>=60)power=0;
					else power++;
				}
				if(status==llstart||status==llprepare){
					if(power>=30)power=0;
					else power++;
				}
			}
		}
		break;
		case powerdeckeypress:{ //功率減
			if(status==set){
				if(coef[setsection]==6)coef[setsection]=15;
				else coef[setsection]--;
			}
			else{
				if(status==zlstart||status==zlprepare){
					if(power<1)power=60;
					else power--;
				}
				if(status==llstart||status==llprepare){
					if(power<1)power=30;
					else power--;
				}
			}
		}
		break;
	}
	if(status==set)dispset();
	else disptimpower();
}




void keyprocess(void)
{
	uchar key=0xff;
	if(!pushSW){   //腳踏開關
		switch(status){
			case llstart:{timeold=0;timenow=0;power=0;status=zlprepare;}break;//不是治療狀態,復位為治療態
			case llprepare:{timeold=0;timenow=0;power=0;status=zlprepare;}break;
			case zlprepare:{ //再次踩腳踏開關,如果條件允許,則開始工作
				if(timenow&&power)status=zlstart;
				else status=zlprepare;
			}break;
		}
	}
	key=ch451_read();
	key&=0x7f;
	switch(key){
		case llkeypress:{  //理療
			switch(status){
				case zlstart:{timeold=0;timenow=0;power=0;status=llprepare;}break;//不是理療狀態,復位為理療態
				case zlprepare:{timeold=0;timenow=0;power=0;status=llprepare;}break;
				case llprepare:{//再次按下理療鍵,如果條件允許,則開始工作
					if(timenow&&power)status=llstart;
					else status=llprepare;
				}break;
			}
		}
		break;
		case resetkeypress:{  //復位按下
			if(status==llstart){timenow=timeold;status=llprepare;}
			if(status==zlprepare){  //假如在治療準備狀態下按下復位鍵,如果沒有開始設置
				if(settime[0]>0x0a){settime[0]=0x0a;settime[1]=100;}  //則設置settime
//-----
				if(settime[0]==0x00){  //假如按鍵時間超過10s
					ch451_write(CH451_DIG5|0x0f);
					settime[0]=0xff;settime[1]=0xff;
					if(status==zlprepare)
						{read_parameter();status=set;} //轉移為設置狀態,讀參數
					else
						status=zlprepare;    //轉移為治療準備狀態
				}
//---					
			}
			if (status==set){   //假如再設置狀態下按下復位健,則返回
				if(settime[0]>0x0a){settime[0]=0x0a;settime[1]=100;}  //則設置settime
//---
				if(settime[0]==0x00){  //假如按鍵時間超過10s
					ch451_write(CH451_DIG5|0x01);
					settime[0]=0xff;settime[1]=0xff;
					if(status==set)
						{save_parameter();status=zlprepare;}   //轉移為治療準備狀態,寫參數
					else
						status=set;    //轉移為設置狀態
				}
//---
			}
		}break;
		case resetkeyup:{  //復位鍵抬起
			if(status==zlprepare){
				if(settime[0]!=0x00){  //復位鍵沒有按下10s
					settime[0]=0xff;settime[1]=0xff;
					status=zlprepare;    //轉移為治療準備狀態
				}
			}
			if(status==set){
				if(settime[0]!=0x00){  //復位鍵沒有按下10s
					settime[0]=0xff;settime[1]=0xff;
					status=set;    //轉移為設置狀態
				}
			}	
		}break;
		case timeaddkeypress:{ //時間加
			if(status==set){
				if(setsection==3)setsection=0;
				else setsection++;
			}
			else{
				if(timenow>=99)timenow=0;
				else timenow++;
				timeold=timenow;
			}
		}
		break;
		case timedeckeypress:{ //時間減
			if(status==set){
				if(setsection==0)setsection=3;
				else setsection--;
			}
			else{
				if(timenow==0)timenow=99;
				else timenow--;
				timeold=timenow;
			}
		}
		break;
		case poweraddkeypress:{ //功率加
			if(status==set){
				if(coef[setsection]==15)coef[setsection]=6;
				else coef[setsection]++;
			}
			else{
				if(status==zlstart||status==zlprepare){
					if(power>=60)power=0;
					else power++;
				}
				if(status==llstart||status==llprepare){
					if(power>=30)power=0;
					else power++;
				}
			}
		}
		break;
		case powerdeckeypress:{ //功率減
			if(status==set){
				if(coef[setsection]==6)coef[setsection]=15;
				else coef[setsection]--;
			}
			else{
				if(status==zlstart||status==zlprepare){
					if(power<1)power=60;
					else power--;
				}
				if(status==llstart||status==llprepare){
					if(power<1)power=30;
					else power--;
				}
			}
		}
		break;
	}
	if(status==set)dispset();
	else disptimpower();
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美电影一区| 成人动漫av在线| 亚洲欧美自拍偷拍色图| 精品视频一区三区九区| 成人h动漫精品一区二区| 精品综合免费视频观看| 日韩精品成人一区二区在线| 成人欧美一区二区三区| 国产亚洲欧美在线| 久久综合狠狠综合| 久久欧美一区二区| 欧美成人三级电影在线| 日韩欧美在线网站| 7777精品伊人久久久大香线蕉的| 91麻豆福利精品推荐| 国产成人免费视频网站高清观看视频| 中国av一区二区三区| 欧美性生活一区| 欧美午夜精品久久久久久超碰 | 风流少妇一区二区| 精品一区二区在线视频| 蜜臀91精品一区二区三区| 亚洲精品高清在线观看| 一区二区三区中文字幕电影| 亚洲免费在线视频| 亚洲综合在线五月| 亚州成人在线电影| 久久精品国产亚洲aⅴ| 精品一区二区三区视频在线观看 | 欧美最新大片在线看| 色天天综合久久久久综合片| 91久久久免费一区二区| 欧美色偷偷大香| 欧美成人vps| 国产亚洲欧美色| 亚洲人成网站精品片在线观看| 亚洲手机成人高清视频| 亚洲v中文字幕| 国产在线观看一区二区| 国产ts人妖一区二区| 91年精品国产| 7777精品久久久大香线蕉 | 亚洲日本va午夜在线影院| 亚洲色图视频免费播放| 尤物视频一区二区| 亚洲成在人线在线播放| 国产在线日韩欧美| 成人av网址在线观看| 欧美亚洲国产bt| 日韩美一区二区三区| 国产精品免费看片| 亚洲一二三四区| 亚洲六月丁香色婷婷综合久久 | av毛片久久久久**hd| 成人av第一页| 欧美精品欧美精品系列| 欧美高清www午色夜在线视频| 精品少妇一区二区三区| ...av二区三区久久精品| 日本欧美一区二区在线观看| 成人短视频下载| 日韩丝袜情趣美女图片| 一色桃子久久精品亚洲| 国产在线乱码一区二区三区| 色久综合一二码| 亚洲国产精品国自产拍av| 丝袜a∨在线一区二区三区不卡| 国产成人综合精品三级| 欧日韩精品视频| 国产精品美女久久久久aⅴ国产馆| 亚洲一级在线观看| 99精品国产99久久久久久白柏| 欧美日韩在线免费视频| 亚洲一区在线观看网站| 波多野结衣亚洲| 91精品国产乱码| 日本在线观看不卡视频| 欧美午夜电影一区| 偷偷要91色婷婷| 在线观看免费亚洲| 国产精品狼人久久影院观看方式| 极品美女销魂一区二区三区免费| 欧美视频一区二区三区在线观看 | 不卡av在线免费观看| 日韩精品综合一本久道在线视频| 亚洲国产成人av好男人在线观看| 99久久精品国产网站| 日韩欧美电影在线| 久久99精品一区二区三区| 欧美成人性战久久| 国产99一区视频免费| 久久精品亚洲麻豆av一区二区| 蜜臀精品一区二区三区在线观看| 精品欧美久久久| 久久国产乱子精品免费女| 欧美一区二区三区免费在线看| 麻豆91在线观看| 久久久久久久久久看片| 福利一区二区在线| 洋洋av久久久久久久一区| 在线免费观看日韩欧美| 日本伊人精品一区二区三区观看方式| 欧美精品在线一区二区三区| 日韩高清在线电影| 欧美国产日本韩| 91蜜桃婷婷狠狠久久综合9色| 亚洲第一福利视频在线| 日韩丝袜情趣美女图片| 国产超碰在线一区| 亚洲国产你懂的| 精品美女一区二区| 3751色影院一区二区三区| 成人听书哪个软件好| 亚洲激情第一区| 久久一区二区视频| 日本电影欧美片| 人人爽香蕉精品| 中文字幕第一区综合| 色婷婷av一区| 国产在线播放一区三区四| 中文字幕精品一区二区精品绿巨人| 一本色道a无线码一区v| 三级成人在线视频| 国产拍欧美日韩视频二区| 一本久久精品一区二区| 蜜臀99久久精品久久久久久软件| 久久久久久电影| 欧美日韩黄色一区二区| 久久99久久久久久久久久久| 国产精品看片你懂得| 91麻豆精品国产91久久久更新时间| 国产综合色产在线精品| 久久众筹精品私拍模特| 93久久精品日日躁夜夜躁欧美| 亚洲无人区一区| 日韩欧美一区二区在线视频| 国产成人在线影院| 亚洲综合久久久久| 制服视频三区第一页精品| 国产伦精一区二区三区| 亚洲久本草在线中文字幕| 久久先锋资源网| 欧美精品色综合| 99久久免费精品高清特色大片| 国产福利一区二区三区| 日日骚欧美日韩| 一区在线观看视频| 久久精品免费在线观看| 欧美一二三四在线| 欧美一级免费大片| 欧美日韩亚洲综合在线| 欧美亚洲一区二区在线| 色婷婷av一区| 91性感美女视频| www.综合网.com| 菠萝蜜视频在线观看一区| 精品无人码麻豆乱码1区2区| 亚洲精品自拍动漫在线| 另类小说视频一区二区| 香蕉影视欧美成人| 亚洲一区二区三区视频在线播放| 中文字幕第一页久久| 亚洲美女屁股眼交3| 国产精品久线观看视频| 欧洲亚洲精品在线| 欧美精品日日鲁夜夜添| 欧美男人的天堂一二区| 本田岬高潮一区二区三区| 成人一级视频在线观看| 成人一区二区三区中文字幕| av一区二区久久| 在线观看视频一区| 欧美日韩在线播放一区| 日韩欧美二区三区| 久久这里只有精品视频网| 日本一区二区三级电影在线观看 | 不卡一卡二卡三乱码免费网站| 国产在线一区观看| 97久久精品人人澡人人爽| 色爱区综合激月婷婷| 欧美日韩综合在线| 精品久久久久久亚洲综合网| 欧美一区二区精美| 中文一区二区在线观看| 日韩毛片视频在线看| 中文字幕中文字幕中文字幕亚洲无线| 亚洲色大成网站www久久九九| 亚洲欧美国产77777| 奇米色一区二区| 国产精品 日产精品 欧美精品| 久久99精品久久久久婷婷| 国产成人午夜精品5599 | 亚洲一区二区三区精品在线| 亚洲综合免费观看高清完整版在线 | 亚洲一区二区三区四区在线 | 国产亲近乱来精品视频| 最新国产精品久久精品| 亚洲aⅴ怡春院| 日本强好片久久久久久aaa| 97se亚洲国产综合自在线不卡 |