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

正文內(nèi)容

微電網(wǎng)控制系統(tǒng)的研究畢業(yè)論文(參考版)

2025-07-01 18:41本頁面
  

【正文】 return flag_charge。 //EA=1。 P3=P3|0XFF。 } } if(confirm==0) { flag_charge=0。 } } if(min==0) { Delay_1ms(200)。 if(plus==0) { Delay_1ms(200)。bit key_scan=0。uint charge_volt=450。sbit min=P3^5。}附錄8:按鍵程序設(shè)計includeincludeincludeincludeincludesbit category=P3^3。=~ADC_FLAG_R。ADC_FLAG_R))。 _nop_()。 _nop_()。 ADC_CONTR=ADC_POWER_R|ADC_SPEEDHH_R|channel|ADC_START_R。 } }}附錄7:AD轉(zhuǎn)換程序設(shè)計/************AD REGISTER************************P1M0 不可位尋址 91H ``````P1M1 同上ADC_CONTR 不可位尋址,直接賦值 C5H ADC_PWWER SPEED1 SPEED0 ADC_FLAG ADC_START CHS2 CHS1 CHS0 置位延時 11(27MHZ) 軟件清零 轉(zhuǎn)換需要四個時鐘ADC DATA[7:0]ADC LOW2[1:0]********************************************************/includeincludeincludedefine ADC_POWER_R 0X80define ADC_FLAG_R 0X10define ADC_START_R 0X08define ADC_SPEEDLL_R 0X00define ADC_SPEEDL_R 0X20define ADC_SPEEDH_R 0X40define ADC_SPEEDHH_R 0X60uchar get_ad_result(uchar channel){ P1M0=0X30。 send_data(english_word[6],0)。i++) { send_data(english_word[0],0)。 } for(i=0。 send_data(english_word[4],0)。i++) { send_data(english_word[2],0)。 while(1) { for(i=0。 send_data(table[i],y)。 send_data(table[i],y)。 send_data(table_d[i],y)。 // from to display send_data(english_word[z],y)。 send_data(table[i],y)。 send_data(table_d[i],y)。 send_data(table[i],y)。 // from to display send_data(english_word[z],y)。 } else { j++。 P3=P3|0x0f。 stclk=1。LED_W[j]。 shclk=1。 sdi=display_dataamp。i8。 if(flag_time_over)//have display for a long time ,turn off the seg { display_data=0。}/********************************************************************* 名稱 : send_data()[12mhz]* 功能 : send data to the 595* 輸入 : en_word num flag_time_over* 輸出 : 無***********************************************************************/void send_data(uchar display_data,flag_time_over){ uchar i,x=0x10。 j1827。 idel。 }/********************************************************************* 名稱 : Delay_10ms()[12mhz]* 功能 : 延時子程序,延時時間為 10ms * x* 輸入 : x (延時一毫秒的個數(shù))* 輸出 : 無***********************************************************************/void Delay(uint del){ uint i,j。x=148。ji。 //volt U and current A// U A S E T O L/********************************************************************* 名稱 : Delay_1ms()[12mhz]* 功能 : 延時子程序,延時時間為 1ms * x* 輸入 : x (延時一毫秒的個數(shù))* 輸出 : 無***********************************************************************/void Delay_1ms(uint i)//1ms延時{ uchar x,j。uchar code LED_W[4] = {0xfe,0xfd,0xfb,0xf7}。uchar code table[16] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}。sbit sdi=P1^2。 } }*/附錄6:顯示程序設(shè)計/*****************顯示程序*************由595作為驅(qū)動P30P33作為選位置設(shè)計:程序正常運(yùn)行時P10P12沒有執(zhí)行第二功能 P30P33有按鍵檢測,程序忽略這一部分的影響 P32P33 ***************************************/includeincludeincludesbit shclk=P1^0。 data_process(0,0,1)。 i = i + 1。 //延時,可以沒有} /********************************************************************* 名稱 : main()* 功能 : 主程序 調(diào)用寫入子程序* 輸入 : 無 * 輸出 : 無***********************************************************************//*void main(){ uint i=0。i12。 //片選失效SPI_CLK=0。 //移位,使da的下一位數(shù)據(jù)與1相與SPI_CLK=0。 //位與標(biāo)志位相與得出的結(jié)果為0則寫進(jìn)0,與標(biāo)志為得出結(jié)果使整個數(shù)在于1則為1SPI_CLK=1。i++) // 移動12位,那位寫進(jìn)芯片的數(shù)據(jù)為0000 0000 01 00 后兩位數(shù)據(jù)是沒有用的{SPI_DATA=(bit)(daamp。 //CLK初始化for (i=0。 //da必須移6位 變成 00 0000 0001 0000 00CS_DA=0。 }/********************************************************************* 名稱 : Delay_1ms()* 功能 : 延時子程序,延時時間為 1ms * x* 輸入 : da 想要輸出的電壓V=2*(Vref)*da/1024 * 輸出 : 無***********************************************************************/void da5615(uint da){uchar i。x=148。ji。所以這里不用重復(fù)定義/*void Delay_1ms(uint i)//1ms延時{ uchar x,j。 //數(shù)據(jù)線sbit CS_DA = P3^3。 } }}附錄5:TLC5615程序設(shè)計********************************************************************* 文件名 : * 描述 : 這個程序是用來驅(qū)動TLCT615* 創(chuàng)建人 : 東流原創(chuàng),丁梓健改編* 版本號 : ***********************************************************************/includeincludeincludesbit SPI_CLK = P1^6。u120) { charge_volt。 } } /********u11************/ if(u110amp。u110) { if(i30) { if(charge_volt0) { charge_volt。 } } /********u2,u11************/ if(u20amp。 // send 0 to 595 } /********** u2v *******************/ if(u20) { if(i10) { if(charge_volt0) { charge_volt。j++) { data_process2(i,1,0)。 //channel 4 check current 第一個10是將結(jié)果放大10倍 第二個10是采樣電阻的倒數(shù) for(j=0。 //data_process(0,0,1)。j500。 //channel 5 check volt //電阻比是108/=。 // send 0 to 595 } ON_OFF=0。j++) { data_process2(i,0,0)。 //when i is 476,tlc5616 out put 12 for(j=0。 //i=charge_volt*100*5*。 Delay(1000)。 data_process(0,0,1)。 while(key_scan==1) {
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1