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

正文內(nèi)容

光伏并網(wǎng)發(fā)電模擬裝置畢業(yè)論文-資料下載頁

2025-06-26 11:45本頁面
  

【正文】 6, 63, 60, 57, 54, 51, 47, 44, 41, 38, 35,32, 28, 25, 22, 19, 16, 12, 9, 7, 4, 2,3, 6, 9, 12, 16, 19, 22, 25, 28, 32, 35, 38, 41, 44,47, 51, 54, 57, 60, 63, 66, 69, 72, 76, 79, 82, 85, 88, 91,94, 97, 100, 103, 106, 108, 111, 114, 117, 120, 123, 126, 128, 131, 134,137, 139, 142, 145, 147, 150, 153, 155, 158, 160, 163, 165, 168, 170, 172,175, 177, 179, 182, 184, 186, 188, 190, 193, 195, 197, 199, 201, 203, 205,207, 208, 210, 212, 214, 216, 217, 219, 221, 222, 224, 225, 227, 228, 230,231, 232, 234, 235, 236, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247,247, 248, 249, 250, 250, 251, 252, 252, 253, 253, 253, 254, 254, 255, 255,255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 254, 254,253, 253, 253, 252, 252, 251, 250, 250, 249, 248, 247, 247, 246, 245, 244,243, 242, 241, 240, 239, 238, 236, 235, 234, 232, 231, 230, 228, 227, 225,224, 222, 221, 219, 217, 216, 214, 212, 210, 208, 207, 205, 203, 201, 199,197, 195, 193, 190, 188, 186, 184, 182, 179, 177, 175, 172, 170, 168, 165,163, 160, 158, 155, 153, 150, 147, 145, 142, 139, 137, 134, 131, 128, 126,123, 120, 117, 114, 111, 108, 106, 103, 100, 97, 94, 91, 88, 85, 82,79, 76, 72, 69, 66, 63, 60, 57, 54, 51, 47, 44, 41, 38, 35,32, 28, 25, 22, 19, 16, 12, 9, 6, 4, 2}。void init(){uint i。WDTCTL = WDTPW | WDTHOLD。for (i = 0。 i 0xffff。 i++)。P4DIR |= BIT1 | BIT2 | BIT3 | BIT4。 //PWM 設(shè)置為輸出模式P4SEL |= BIT1 | BIT2 | BIT3 | BIT4。 //使能第二功能10P6DIR |= BIT3 | BIT4 | BIT5。 //打開指示燈控制P6OUT |= BIT3 | BIT4 | BIT5。 //關(guān)閉指示燈P5DIR |= BIT0。P5OUT |= BIT0。 //關(guān)閉蜂鳴器BCSCTL1 amp。= ~XT2OFF。 //啟動(dòng)外部 8M 晶振do{IFG1 amp。= ~OFIFG。for (i = 0xff。 i != 0。 i)。}while (IFG1 amp。 OFIFG)。BCSCTL2 |= SELM_2 | SELS。 //選主系統(tǒng)時(shí)鐘和子系統(tǒng)時(shí)鐘為外部晶振D_SPWM = 128。 //初始化總占空比TBCCR0 = 320。 //計(jì)數(shù)值,設(shè)置的 PWM 頻率TBCCTL1 = CLLD_1 + OUTMOD_7。 //計(jì)數(shù)到 0 才更新 RESET/SETTBCCTL2 = CLLD_1 + OUTMOD_7。TBCCTL3 = CLLD_1 + OUTMOD_0。 //這兩路由輸出位控制TBCCTL4 = CLLD_1 + OUTMOD_0。TBCTL = CNTL_2 + TBSSEL_2 + MC_1 + TBIE。 //設(shè)置定時(shí)器 B 的工作模式TACTL = TASSEL_2 | MC_2 | ID_3。 //用的 MCLK,計(jì)數(shù)到 0xffff,用來計(jì)算頻率P6SEL |= 0x12。 //使能 ADCADC12CTL0 = ADC12ON | REF2_5V | REFON | SHT0_8 | MSC。 //打開 ADC 核,打開內(nèi)部參考電壓ADC12CTL1 = SHP | CONSEQ_3 | ADC12DIV_7。 //采樣觸發(fā)來自采樣定時(shí)器,使用序列通道多次轉(zhuǎn)換ADC12MCTL6 = SREF_1 | INCH_6。ADC12MCTL7 = SREF_1 | INCH_7 | EOS。ADC12CTL0 |= ENC。 //允許轉(zhuǎn)換ADC12CTL0 |= ADC12SC。 //啟動(dòng)轉(zhuǎn)換P1IE = 0x01。 //打開外部中斷 P1P2IE = 0x01。 //打開外部中斷 P2LCD_init()。 //初始化顯示_EINT()。 //允許總中斷}11void delays(uint s){uint a, b。for (a = s。 a != 0。 a)for (b = 0xffff。 b != 0。 b)。}void show_data() //更新要顯示的數(shù)據(jù){write_en(738, 1, (Vin%1000)/100+48)。write_en(740, 1, (Vin%100)/10+48)。write_en(744, 1, (Vin%10)+48)。write_en(2178, 1, (F/100)+48)。write_en(2180, 1, (F%100)/10+48)。write_en(2184, 1, (F%10)+48)。write_en(2898, 1, (Fre/100)+48)。write_en(2900, 1, (Fre%100)/10+48)。write_en(2904, 1, (Fre%10)+48)。}uint sum(uint a[], uint n) //求平均值{uint i。long uint dat。dat = 0。for (i = 0。 i n。 i++){dat = dat + a[i]。}dat = dat / n。return (uint) dat。}void det(){static uint i, j。 //更新 ADC 數(shù)據(jù)用static long uint dat0, dat1。i++,j++。if (i = 8){i = 0。12}adc0_sum[i] = ADC12MEM6。 //電壓adc1_sum[i] = ADC12MEM7。 //電流dat1 = sum(adc1_sum,8)。dat0 = sum(adc0_sum,8)。//轉(zhuǎn)換獲得Vin = (1000*dat0)/7730。 //用來更新顯示Iout = dat1。if (dat0 2340) //用來調(diào)整最大功率{if (D_SPWM 280){D_SPWM++。}}else{if (D_SPWM 2){D_SPWM。}}if (Vin 250) //判斷欠壓保護(hù){LCD_CLR()。show_huamian()。show_qianya()。D_SPWM = 50。while (dat0 2000){dat0 = ADC12MEM6。Vin = (1000*dat0)/7700。show_data()。}LCD_CLR()。show_huamian()。show_gongzuo()。}if (dat1 2200) //過流保護(hù){13LCD_CLR()。show_huamian()。show_guoliu()。while (dat1 400){D_SPWM = 50。dat1 = ADC12MEM7。dat0 = ADC12MEM6。Vin = (1000*dat0)/7700。show_data()。}LCD_CLR()。show_huamian()。show_gongzuo()。}if (REF 20000){F = (long long)10000120 / (FEED6400)。 //計(jì)算出輸出頻率}else{F = (long long)10000120 / (FEED3200)。 //計(jì)算出輸出頻率}Fre = (long long)10000120 / REF。}void main( void ){init()。show_huamian()。while (1){show_data()。det()。}}pragma vector = TIMERB1_VECTOR //益處中斷(更新 PWM)__interrupt void TimerB1(){if (TBIV == 0x0e){14if (P_SPWM 250){TBCCR2 = ((D_SPWM*SPWM[P_SPWM]) 8)。P_SPWM++。if (P_SPWM == 250){TBCCTL3 = CLLD_1 + OUTMOD_0 + OUT。TBCCTL4 = CLLD_1 + OUTMOD_0。}}else{TBCCR1 = ((D_SPWM*SPWM[P_SPWM]) 8)。 //D_SPWM 的值不超過 255P_SPWM++。if (P_SPWM == 500){P_SPWM = 0。TBCCTL3 = CLLD_1 + OUTMOD_0。TBCCTL4 = CLLD_1 + OUTMOD_0 + OUT。}}}}pragma vector = PORT1_VECTOR //外部中斷__interrupt void INT1(){P1IFG amp。= 0xfe。REF = TAR time0。time0 = TAR。if ((REF 17800) amp。amp。 (REF 22800)){F_SPWM = (REF*2)/125。}else{TBCCR0 = 320。}}pragma vector = PORT2_VECTOR //外部中斷__interrupt void INT2(){15uint time。P2IFG amp。= 0xfe。FEED = TAR time1。if (REF 20000){time1 = TAR6300。}else{time1 = TAR3200。}time = time1time0。if ((time 16000) amp。amp。 (time 50)) //如果相位超前了則減小頻率{F_SPWM++。}if (time 55500amp。amp。time65500) //如果相位滯后則增大頻率{F_SPWM。}TBCCR0 = F_SPWM。}
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1