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

正文內(nèi)容

開(kāi)關(guān)電源模塊并聯(lián)供電系統(tǒng)設(shè)計(jì)-資料下載頁(yè)

2025-07-07 13:48本頁(yè)面
  

【正文】 小于 { OCR1A=240。 //鉗位到 OCR1B=240。 }}//*************************//ifndef _KEY_H_define _KEY_H_void key_init()。void press()。uchar key()。endif//***************************//includeincludeincludedefine uchar unsigned chardefine uint unsigned intuint count_pwm=255。uint count_pwm1=255。//**********按鍵初始化函數(shù)********//void key_init(){ DDRDamp。=~BIT(0)。 //獨(dú)立鍵盤(pán)接口置高電平 PORTD|=BIT(0)。 DDRDamp。=~BIT(1)。 //獨(dú)立鍵盤(pán)接口置高電平 PORTD|=BIT(1)。 DDRDamp。=~BIT(2)。 //獨(dú)立鍵盤(pán)接口置高電平 PORTD|=BIT(2)。 DDRDamp。=~BIT(3)。 //獨(dú)立鍵盤(pán)接口置高電平 PORTD|=BIT(3)。 DDRDamp。=~BIT(7)。 //獨(dú)立鍵盤(pán)接口置高電平 PORTD|=BIT(7)。 }//*********按鍵函數(shù)***********//25void press() { uchar m。 m=PIND。 mamp。=0x0f。 if(m==0X0e) { count_pwm=OCR1A。 //讀取當(dāng)前 PWM 值 count_pwm+=1。 count_pwm=OCR1B。 //讀取當(dāng)前 PWM 值 count_pwm+=1。 delay(1)。 //按鍵消抖 while(PIND==0x0e)。 OCR1A=count_pwm。 //OCR1A 賦新值 OCR1B=count_pwm。 //OCR1B 賦新值 if(OCR1A=265amp。amp。OCR1B=265) { OCR1A=265。OCR1B=265。 } } if(m==0X0d) { count_pwm=OCR1A。 //讀取當(dāng)前 PWM 值 count_pwm=1。 count_pwm=OCR1B。 //讀取當(dāng)前 PWM 值 count_pwm=1。 delay(1)。 //按鍵消抖 while(PIND==0x0d)。 OCR1A=count_pwm。 //OCR1A 賦新值 OCR1B=count_pwm。 //OCR1B 賦新值 if(OCR1A=240amp。amp。OCR1B=240) { OCR1A=240。OCR1B=240。 } } if(m==0X0b) { count_pwm=OCR1A。 //讀取當(dāng)前 PWM 值 count_pwm+=1。 count_pwm1=OCR1B。 //讀取當(dāng)前 PWM 值 count_pwm1=1。26 delay(1)。 //按鍵消抖 while(PIND==0x0b)。 OCR1A=count_pwm。 //OCR1A 賦新值 OCR1B=count_pwm1。 //OCR1B 賦新值 if(OCR1A=261||OCR1B=251) { OCR1A=261。OCR1B= } } if(m==0X07) { count_pwm=OCR1A。 //讀取當(dāng)前 PWM 值 count_pwm=1。 count_pwm1=OCR1B。 //讀取當(dāng)前 PWM 值 count_pwm1+=1。 delay(1)。 //按鍵消抖 while(PIND==0x07)。 OCR1A=count_pwm。 //OCR1A 賦新值 OCR1B=count_pwm1。 //OCR1B 賦新值 if(OCR1A=250amp。amp。OCR1B=260) { OCR1A=OCR1B=260。 } }}//************************//ifndef _PID_H_define _PID_H_void pid1_calculating()。void pid2_calculating()。endif//**********************//includeincludeincludeinclude27define uchar unsigned chardefine uint unsigned int//pid 的參數(shù)define Kp //PID 調(diào)節(jié)的比例常數(shù)define Kp1 //PID 調(diào)節(jié)的比例常數(shù)define ki 65536 //PID 調(diào)節(jié)的積分常數(shù)define ki1 65536 //PID 調(diào)節(jié)的積分常數(shù)define kd 0 //PID 調(diào)節(jié)的微分時(shí)間常數(shù)define kd1 0 //PID 調(diào)節(jié)的微分時(shí)間常數(shù)define T //采樣周期define T1 //采樣周期 define Kpp Kp*(1++0) //計(jì)算公式define Kpp1 Kp1*(1++0) //計(jì)算公式define Kii (Kp)*(1+) //計(jì)算公式define Kii1 (Kp1)*(1+) //計(jì)算公式define Kdd 0 //計(jì)算公式define Kdd1 0 //計(jì)算公式define Emin 0 //誤差的閥值,小于這個(gè)數(shù)值的時(shí)候,不做 PID 調(diào)整,避免誤差較小時(shí)頻繁調(diào)節(jié)引起震蕩define Umax 2022 //調(diào)整值限幅,防止積分飽和define Umin 2022define Pmax 263 //輸出值限幅define Pmin 250double set=6。 //設(shè)置參數(shù)double set1=6。 //設(shè)置參數(shù)int pwm_var=0。 //PID 調(diào)整量int pwm_var1=0。 //PID 調(diào)整量int pwm_out=0。 //PWM 輸出量int pwm_out1=0。 //PWM 輸出量double Uo = 0。 //公式計(jì)算值double Up = 0。 //公式計(jì)算值double Ek = 0。 //設(shè)定值與測(cè)量值的差值double Ej = 0。 //設(shè)定值與測(cè)量值的差值double Ek1 = 0。 //中間變量double Ej1 = 0。 //中間變量double Ek2 = 0。 //中間變量double Ej2 = 0。 //中間變量//**********PID1 運(yùn)算************//void pid1_calculating(){ Ek=setget_ADC0data()。 //差值的計(jì)算28 if(fabs(Ek)Emin) { pwm_var=0。 } else { Uo=Kpp*Ek+Kii*Ek1+Kdd*Ek2。 //PID 計(jì)算 Ek1=Ek。 Ek2=Ek1。 pwm_var=(int)Uo。 if(pwm_var=Umax) pwm_var=Umax。 if(pwm_var=Umin) pwm_var=Umin。 } pwm_out=pwm_out+pwm_var。 if(pwm_out=Pmax) pwm_out=Pmax。 if(pwm_out=Pmin) pwm_out=Pmin。 OCR1A=pwm_out。}//**********PID2 運(yùn)算************//void pid2_calculating(){ Ej=set1get_ADC1data()。 //差值的計(jì)算 if(fabs(Ej)Emin) { pwm_var1=0。 } else { Up=Kpp1*Ej+Kii1*Ej1+Kdd1*Ej2。 //PID 計(jì)算 Ej1=Ej。 Ej2=Ej1。 pwm_var1=(int)Up。 if(pwm_var1=Umax) pwm_var1=Umax。 if(pwm_var1=Umin) pwm_var1=Umin。 } pwm_out1=pwm_out1+pwm_var1。 if(pwm_out1=Pmax) pwm_out1=Pmax。 if(pwm_out1=Pmin) pwm_out1=Pmin。 OCR1B=pwm_out1。}2
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1