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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? test331.c

?? 微波治療儀的源程序
?? C
字號(hào):
#include "weibo0209.h"

uchar status;      //status machine start status
uchar digit[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
uchar disp_buff[2],stg_buff[2];
uchar setsection;                 //設(shè)置分段0,1,2,3
uchar coef[4]={0x0a,0x0a,0x0a,0x0a};//校正系數(shù)
uchar delay;                       //蜂鳴器延時(shí)
uchar set_power;                       //功率
uchar timeold,timenow,sec,timeover=0;    //時(shí)間
uchar settime[2]={0xff,0xff};       //if(settime[0]<=0x0a),則開(kāi)始進(jìn)入設(shè)置狀態(tài)
uchar timer1s;                   //1s定時(shí)
uchar coftimeris=31;
uchar powerover=0;
uchar adtimenumber=0,addisp;
uchar Set_TH1,Set_TL1;
uchar adjust_power=0;
uint k;
uchar comp8=1;
main()
{
	Ini_sys();
	read_parameter();
	powerover=0;
	while(1)
	{
		clr_wchdog();          //喂狗
		ch451_write(0x403);      //開(kāi)鍵盤(pán)顯示
		ch451_write(0x500);      //設(shè)置默認(rèn)顯示方式
	//-------------------------------
	if(set_power<=6)adjust_power=(float)(set_power)*coef[0]/10;
	else if(set_power>6&&set_power<=30)adjust_power=(float)(set_power)*coef[1]/10;
	else if(set_power>30&&set_power<=50)adjust_power=(float)(set_power)*coef[2]/10;
	else adjust_power=(float)(set_power)*coef[3]/10;
		keyprocess();          //鍵盤(pán)處理
		delayms(40);           //延時(shí)10ms
		if(status==set){
			dispset();
		}
		else{
			disptimpower();
			if(timeover){
				timeover=0;
				beep(1,2);
			}
			if(powerover){
				beep(1,powerover);
				powerover=0;
			}
		}
	}
}
void int1()interrupt 2 using 1
{
	abnormal();powerover=4;
}


void int0()interrupt 0 using 1   //外部中斷0 系統(tǒng)定時(shí)器100Hz ,10ms
{
	uint n;
	TH1=0xd8;TL1=0xf0;
//	n=adjust_power*15*2;
//	if(delay!=0)delay--;      //蜂鳴器
	if(coftimeris++>50){
		statusmachin();           //檢測(cè)狀態(tài)變化
		coftimeris=0;
		clr_wchdog();          //喂狗
	}

	if(status==zlstart||status==llstart){
		if(adtimenumber++>=10){  //采集100ms
			addisp=0;
			TR0=0;
			k|=TH0;
			k<<=8;
			k|=TL0;
			TL0=0;TH0=0;
			TR0=1;
			adtimenumber=0;

//			if(comp8==9){
//				if(k<150){comp8=5;}
//				else comp8=0;
//				addisp=(uchar)((float)k/7.5);
//			}
//			else{
//				if(k<15){comp8=5;}
//				else comp8=0;
//				addisp=(uchar)((float)k/1.5);
//			}
//
			addisp=(uchar)(k/3);
			k=0;
//			if(addisp>=100){
//				abnormal();powerover=5;
//			}
			    //應(yīng)該試驗(yàn)確定大約多少瓦時(shí)確定多少觸發(fā)時(shí)間
//			if(addisp>adjust_power){  //實(shí)際大于設(shè)定,則觸發(fā)需要后移,延時(shí)增加,T1初始值減小
//				if(Set_TL1>1+(addisp-adjust_power))
//					Set_TL1-=(addisp-adjust_power);
//				else{
//					if(Set_TH1>0xe4){Set_TL1=0xff;Set_TH1--;}
//					else{    //{Set_TH1=0xe4;Set_TL1=0;}
//						abnormal();  //觸發(fā)達(dá)到最小,但是采集到的功率還是大,則出錯(cuò),關(guān)閉
//						powerover=2;
//					}
//				}
//			}
//			else if(addisp<adjust_power){
//				if(Set_TL1<0xfe-2*(adjust_power-addisp))
//					Set_TL1+=2*(adjust_power-addisp);
//				else{
//					if(Set_TH1<0xf0){
//						Set_TL1=0;
//						Set_TH1++;
//					}
//					else{     //{Set_TL1=0x00;Set_TH1=0xf0;}
//						abnormal();//觸發(fā)達(dá)到最大,但是采集到的功率還是不夠,則出錯(cuò),關(guān)閉
//						powerover=3;
//					}
//				}
//			}

//			else{;}
//			TH1=Set_TH1;TL1=Set_TL1;
		}
	}

//---------------處理設(shè)置狀態(tài)的時(shí)間
//			if(settime[0]<0x0b&&settime[0]>0){
//				if(settime[1]>=1)settime[1]--;
//				else {
//					if(settime[0]>=1){settime[0]--;settime[1]=100;}
//					else {settime[0]=0;settime[1]=0;}
//				}
//			}

}

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

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
gogo大胆日本视频一区| 91色视频在线| 国产精品乱人伦一区二区| 99久久精品99国产精品| 亚洲天堂2016| 欧美系列亚洲系列| 久久国产精品无码网站| 国产午夜精品一区二区三区视频 | 中文字幕一区二区三区不卡在线| 91国产精品成人| 国产在线播放一区二区三区| 精品国产一区二区三区忘忧草 | 中文字幕精品在线不卡| 欧美日韩一区三区| 国产91对白在线观看九色| 中文字幕不卡在线| 欧美一区二区视频在线观看2020 | 极品瑜伽女神91| 综合在线观看色| 日韩精品最新网址| 欧美视频在线一区二区三区| 国模套图日韩精品一区二区| 亚洲综合激情网| 国产精品美日韩| 91精品婷婷国产综合久久| 国产精品一区久久久久| 亚洲二区在线观看| 日韩美女视频一区二区| 久久久久久久性| 欧美一区二区在线观看| 在线视频你懂得一区| 国产精品一区三区| 紧缚奴在线一区二区三区| 亚洲国产精品久久久久秋霞影院 | 成人午夜视频免费看| 久久国产精品无码网站| 亚洲成在人线免费| 亚洲欧洲一区二区在线播放| 欧美va在线播放| 欧美一区二区免费视频| 色综合久久久久综合体桃花网| 国产精品一区在线观看你懂的| 另类的小说在线视频另类成人小视频在线 | 日产欧产美韩系列久久99| 一区二区在线电影| 国产精品成人免费| 国产精品毛片a∨一区二区三区 | 欧美裸体一区二区三区| 成人精品视频网站| 国产乱国产乱300精品| 久久99精品一区二区三区| 亚洲高清免费视频| 亚洲国产欧美另类丝袜| 亚洲蜜臀av乱码久久精品| 亚洲欧洲日韩av| 1000部国产精品成人观看| 欧美国产在线观看| 国产精品美女一区二区三区| 亚洲福利视频一区| 日韩一区二区不卡| 在线观看91av| 日韩免费看网站| 精品成a人在线观看| 精品剧情在线观看| 久久久天堂av| 欧美mv日韩mv亚洲| 久久久久久久久99精品| 久久亚洲精华国产精华液 | 亚洲欧洲av另类| 樱花影视一区二区| 亚洲色图欧美在线| 亚洲成人激情av| 肉丝袜脚交视频一区二区| 日日夜夜精品视频天天综合网| 肉肉av福利一精品导航| 亚洲6080在线| 久久精品国产第一区二区三区| 国产一区欧美二区| 成人爽a毛片一区二区免费| 成人av电影免费观看| 成人免费看的视频| 色噜噜狠狠成人中文综合| 欧美丰满一区二区免费视频 | 欧美激情资源网| 亚洲视频图片小说| 亚洲一区视频在线| 免费在线观看一区二区三区| 国产精选一区二区三区 | aaa欧美色吧激情视频| 欧美自拍丝袜亚洲| 欧美不卡一区二区| 亚洲精品一区二区三区福利 | 免费久久99精品国产| 蜜桃视频在线观看一区二区| 成人一区二区在线观看| 91污在线观看| 欧美在线小视频| 色悠悠久久综合| 色爱区综合激月婷婷| 日韩一卡二卡三卡国产欧美| 中文字幕制服丝袜成人av| 日本成人在线不卡视频| 99v久久综合狠狠综合久久| 欧美精品一区二区三区蜜桃视频 | 色老头久久综合| 日韩精品资源二区在线| 无码av中文一区二区三区桃花岛| 成人激情文学综合网| 久久欧美中文字幕| 亚洲gay无套男同| 欧美日韩在线不卡| 亚洲福利一区二区三区| 欧美精品视频www在线观看| 国产精品美女久久久久久久久| 成人aa视频在线观看| 69堂亚洲精品首页| 国产成人在线网站| 欧美一级午夜免费电影| 亚洲国产成人精品视频| 99热在这里有精品免费| 欧美国产欧美综合| 在线观看亚洲一区| 欧美日韩国产免费一区二区| 欧美日韩小视频| 欧美日本在线视频| 亚洲国产视频一区二区| heyzo一本久久综合| 欧美极品少妇xxxxⅹ高跟鞋| 久草这里只有精品视频| 欧美成人bangbros| 九色综合国产一区二区三区| 日韩一级片网址| 久久成人综合网| 日韩一区二区三区av| 久久久久九九视频| 色综合久久久网| 日韩福利视频网| 亚洲欧美怡红院| 日韩欧美高清dvd碟片| 国产一区二区三区香蕉| 国产精品福利av| 欧美精品一区在线观看| 99久久精品情趣| 韩国成人福利片在线播放| 日本一区二区三级电影在线观看| caoporm超碰国产精品| 青青草97国产精品免费观看无弹窗版| 久久欧美中文字幕| 欧美日高清视频| 91麻豆国产精品久久| 麻豆精品久久久| 五月激情丁香一区二区三区| 国产日产欧美一区| 久久婷婷成人综合色| 欧美日韩久久久| 欧美影院一区二区| 色综合激情五月| 91视频观看视频| 国产成人一级电影| 欧美人妇做爰xxxⅹ性高电影 | 东方aⅴ免费观看久久av| 日韩高清电影一区| 免费看欧美女人艹b| 久久国产欧美日韩精品| 欧美国产日韩精品免费观看| 粉嫩av一区二区三区在线播放| 依依成人综合视频| 亚洲天天做日日做天天谢日日欢| 久久久.com| 美女免费视频一区二区| 欧美一三区三区四区免费在线看| 一区二区三区欧美亚洲| 成人白浆超碰人人人人| 亚洲国产精品久久久久秋霞影院| 日韩欧美一级二级| 99久久99久久精品国产片果冻| 午夜激情久久久| 国产欧美一区二区精品性色超碰| 色婷婷综合久久久久中文一区二区| 天天综合网 天天综合色| 国产人久久人人人人爽| 欧美欧美欧美欧美| 成人做爰69片免费看网站| 亚洲成人tv网| 国产精品欧美一级免费| 91精品蜜臀在线一区尤物| 成人高清视频在线观看| 日韩av电影天堂| 18涩涩午夜精品.www| 欧美成人精精品一区二区频| 色综合色狠狠综合色| 国产制服丝袜一区| 亚洲成人在线网站| 国产精品午夜电影| 精品久久久久久久一区二区蜜臀| 色哟哟一区二区三区| 国产99久久久久久免费看农村| 亚洲第四色夜色| 亚洲免费在线观看| 国产亚洲欧美激情|