freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

智能排氣扇系統(tǒng)軟件畢業(yè)設計-資料下載頁

2025-06-29 05:57本頁面
  

【正文】 if(P=PFF[2]){ Pn=2。 PF[0]=FMAX*((float)(PFF[2]P)/(PFF[2]PFF[1]))。 } else if(P=PFF[3]) { Pn=3。 PF[0]=FMAX*((float)(PFF[3]P)/(PFF[3]PFF[2]))。} } else if(P=PFF[3]) { Pn=2。 PF[0]=FMAX。 } else if(P=PFF[3]) {Pn=3。 PF[0]=0。 } PF[1]=FMAXPF[0]。if(DDFF[3] amp。amp。 DDFF[3]) { if(D=DFF[2]) { Dn=2。DF[0]=FMAX*((float)(DFF[2]D)/(DFF[3]DFF[2]))。} else if(D=DFF[1]) {Dn=1。 DF[0]=FMAX*((float)(DFF[1]D)/(DFF[2]DFF[1]))。 } else if(D=DFF[0]) {Dn=0。 DF[0]=FMAX*((float)(DFF[0]D)/(DFF[1]DFF[0]))。 } else if(D=DFF[1]) { Dn=1。DF[0]=FMAX*((float)(DFF[1]D)/(DFF[1]DFF[0]))。} else if(D=DFF[2]) {Dn=2。 DF[0]=FMAX*((float)(DFF[2]D)/(DFF[2]DFF[1]))。else if(D=DFF[3]) { Dn=3。 DF[0]=FMAX*((float)(DFF[3]D)/(DFF[3]DFF[2]))。} } else if(D=DFF[3]) {Dn=2。 DF[0]=FMAX。 } else if(D=DFF[3]) {Dn=3。 DF[0]=0。 } DF[1]=FMAXDF[0]/*Un[]原值為輸出隸屬函數(shù)標號,轉(zhuǎn)換為隸屬函數(shù)值*/ if(Un[0]=0) Un[0]=UFF[Un[0]]。else Un[0]=UFF[Un[0]]。 if(Un[1]=0) Un[1]=UFF[Un[1]]。else Un[1]=UFF[Un[1]]。 if(Un[2]=0)Un[2]=UFF[Un[2]]。else Un[2]=UFF[Un[2]]。 if(Un[3]=0) Un[3]=UFF[Un[3]]。else Un[3]=UFF[Un[3]]。 temp1=UF[0]*Un[0]+UF[1]*Un[1]+UF[2]*Un[2]+UF[3]*Un[3]。 temp2=UF[0]+UF[1]+UF[2]+UF[3]。 U=temp1/temp2。return U。 }(4)紅外遙控模塊子程序C語言程序代碼unsigned char irtime。//紅外用全局變量bit irpro_ok,irok。unsigned char IRcord[4]。unsigned char irdata[33]。//////////////////////////////////////////////void Delay(unsigned char mS)。void Ir_work(void)。void Ircordpro(void)。////////////////////////////////////////////////////////////////// void tim0_isr (void) interrupt 1 using 1//定時器0中斷服務函數(shù){ irtime++。}///////////////////////////////////////////////////////////////////////void ex0_isr (void) interrupt 0 using 0//外部中斷0服務函數(shù){ static unsigned char i。 static bit startflag。 if(startflag) { if(irtime42amp。amp。irtime=33)//引導碼 TC9012的頭碼 i=0。 irdata[i]=irtime。//一次存儲32位電平寬度 irtime=0。 i++。 if(i==33) {irok=1。 i=0。}} else {irtime=0。startflag=1。}////////////////////////////////////////////////////////////////////void TIM0init(void)//定時器0初始化 {TMOD=0x02。//定時器0工作方式2,TH0是重裝值,TL0是初值 TH0=0x00。//reload value TL0=0x00。//initial value ET0=1。//開中斷 TR0=1。}///////////////////////////////////////////////////////////////////void EX0init(void){IT0 = 1。 // Configure interrupt 0 for falling edge on /INT0 () EX0 = 1。 // Enable EX0 Interrupt EA = 1。 }/******************************************************************/ void Ir_work(void)//紅外鍵值散轉(zhuǎn)程序 { switch(IRcord[2])//判斷第三個數(shù)碼值 { case 0:chuli0()。break。//1 不同的按鍵執(zhí)行相應處理 case 1: chuli1()。break。//2 case 2: chuli2()。break。//3 case 3: chuli3()。break。//4 case 4: chuli4()。break。//5 case 5: chuli5()。break。//6 case 6: chuli6()。break。//7 case 7: chuli7()。break。//8 case 8: chuli8()。break。//9 } irpro_ok=0。//處理完成標}/*****************************************************************/void Ircordpro(void)//紅外碼值處理函數(shù){ unsigned char i, j, k。 unsigned char cord,value。 k=1。 for(i=0。i4。i++)//處理4個字節(jié) { for(j=1。j=8。j++) //處理1個字節(jié)8位 { cord=irdata[k]。 if(cord7)//大于某值為1 { value=value|0x80。} else {value=value。If(j8) {value=value1。} k++。} IRcord[i]=value。 value=0。 } irpro_ok=1。//處理完畢標志位置1}(5)按鍵處理模塊子程序C言語程序代碼if (key1==0) //設定鍵按下{FLAG=~FLAG;} //標志位取反If(FLAG==1) //進入設定{if(key2==0) //+鍵按下{temp=temp+1;} //給定值+1else if (key3==0) //鍵按下{temp=temp1;} //給定值1Else{temp=temp;LCD_write_char(10,0,tab[temp/10])。 //顯示給定十位LCD_write_char(11,0,tab[temp%10])。}If(FLAG==0) //再次按下設定{return;}//返回附錄2軟件仿真圖
點擊復制文檔內(nèi)容
范文總結(jié)相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1