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

正文內(nèi)容

基于msp430f149和att7022b的三相多功能電表的設計(參考版)

2025-01-19 13:04本頁面
  

【正文】 )。write_char(39。K39。lcd1602_disp_space(6)。 P4OUT=0Xc0。lcd1602_disp_Wrk(num)。:39。)。 write_char(39。r39。)。 write_char(39。R39。)。write_char(39。A39。order()。//*100。order()。}///////////////////void displayRWrk_A() //display 總無功電能{ //[3]=0x555555。)。 write_char(39。*39。)。write_char(39。K39。lcd1602_disp_space(6)。 P4OUT=0Xc0。lcd1602_disp_Wrk(num)。:39。)。 write_char(39。r39。)。 write_char(39。A39。)。write_char(39。H39。order()。//*100。order()。}void displayAWrk_ALL() //display 總有功電能{ //[3]=0x444444。)。 write_char(39。*39。)。write_char(39。K39。lcd1602_disp_space(6)。 P4OUT=0Xc0。lcd1602_disp_Wrk(num)。:39。)。 write_char(39。r39。)。 write_char(39。A39。)。write_char(39。C39。order()。//*100。order()。}void displayAWrk_C() //display 總有功電能{ //[3]=0x444444。)。 write_char(39。*39。)。write_char(39。K39。lcd1602_disp_space(6)。 P4OUT=0Xc0。lcd1602_disp_Wrk(num)。:39。)。 write_char(39。r39。)。 write_char(39。A39。)。write_char(39。B39。order()。//*100。order()。}void displayAWrk_B() //display 總有功電能{ //[3]=0x444444。)。 write_char(39。*39。)。write_char(39。K39。lcd1602_disp_space(6)。 P4OUT=0Xc0。lcd1602_disp_Wrk(num)。:39。)。 write_char(39。r39。)。 write_char(39。A39。)。write_char(39。A39。order()。//*100。order()。}///////////////////////////////////////////////void displayAWrk_A() //display 總有功電能{ //[3]=0x444444。lcd1602_disp_wordBCD([3])。:39。)。 write_char(39。c39。)。write_char(39。 39。)。 write_char(39。 P4OUT=0Xc0。lcd1602_disp_wordBCD([2])。:39。)。 write_char(39。c39。)。write_char(39。 39。)。 write_char(39。 P4OUT=0X80。 //P4OUT=0X01。 //*[3]=0x33。}void displayFct_C_ALL() //display 功率因素{ //*[2]=0x33。lcd1602_disp_wordBCD([1])。:39。)。 write_char(39。c39。)。write_char(39。 39。)。 write_char(39。 P4OUT=0Xc0。lcd1602_disp_wordBCD([0])。:39。)。 write_char(39。c39。)。write_char(39。 39。)。 write_char(39。 P4OUT=0X80。 //P4OUT=0X01。 //*[1]=0x50。}////////////////////////////////////////////void displayFct_A_B() //display 功率因素{ //*[0]=0x50。order()。lcd1602_disp_space(5)。z39。)。write_char(39。)。 write_char(39。q39。)。write_char(39。r39。)。 write_char(39。 P4OUT=0X80。 //P4OUT=0X01。)。write_char(39。)。write_char(39。P39。)。 write_char(39。e39。)。write_char(39。 39。)。 write_char(39。order()。)。write_char(39。)。write_char(39。P39。)。 write_char(39。e39。)。write_char(39。 39。)。 write_char(39。 P4OUT=0X80。order()。[3]=0x222222。)。write_char(39。)。write_char(39。P39。)。 write_char(39。e39。)。write_char(39。 39。)。 write_char(39。order()。)。write_char(39。)。write_char(39。P39。)。 write_char(39。e39。)。write_char(39。 39。)。 write_char(39。 P4OUT=0X80。order()。[1]=0x222222。)。write_char(39。)。write_char(39。P39。)。 write_char(39。c39。)。write_char(39。 39。)。 write_char(39。order()。)。write_char(39。)。write_char(39。P39。)。 write_char(39。c39。)。write_char(39。 39。)。 write_char(39。 P4OUT=0X80。order()。[3]=0x222222。)。write_char(39。)。write_char(39。P39。)。 write_char(39。c39。)。write_char(39。 39。)。 write_char(39。order()。)。 //write_char(39。W39。lcd1602_disp_long(num)。:39。)。 write_char(39。t39。)。 write_char(39。A39。)。write_char(39。A39。order()。 unsigned long num=[0]*100。 //P4OUT=0X01。//讀相序 /* Bit3: 該位為1 表示電壓相序錯,否則相序正確 Bit4: 該位為1 表示電流相序錯,否則相序正確 */ }// ************************display part*****************************************////////////////////////////////////////////////////////////////////////////////void displayActPwr_A_B()//display 有功功率{ //[0]=1234567。 ReadRWrk(PhsAll)。 ReadRWrk(PhsB)。 ReadAWrk(PhsAll)。 ReadAWrk(PhsB)。//3相 ReadI(PhsAll)。//1相電流 ReadI(PhsB)。//2相 ReadU(PhsC)。//合相功率因素 ReadU(PhsA)。//2相功率因素 ReadFct(PhsC)。 //電網(wǎng)頻率 ReadFct(PhsA)。}void ReadReal(void) //spi讀函數(shù)調(diào)用{ ReadPwr()。 spi_write_parameter(0xc9,0x000001)。//[ch] use to display}void Readxiangxu(void){ spi_write_parameter(0xc9,0)。// /3200。 [ch]=spi_read_parameter(ch+0x22)+ReaWrk2[ch]。 [ch]=(UDWORD)iii。//[ch] use to store iii=(float)[ch]/3200*10000。void ReadAWrk(UBYTE ch)//ch=0,1,2,3時分別讀1,2,3,合相的有功電能{ float iii。}*/extern UDWORD ActWrk2[4]。 iii += PhsOfst。 if([ch]=_23_bit) iii=(((float)[ch]/_23_bit)*2*180/PI)*10。}/*void ReadPhs( UBYTE ch )//ch=0,1,2,3時分別讀1,2,3,合相的相角{ float iii。 iii=((float)*_10_bit)/_23_bit*10。}void ReadFreq(void) //電網(wǎng)頻率{ float iii。 else iii=(_24_bit(float)[ch])/_23_bit*100。 [ch]=spi_read_parameter(ch+0x14)。 Word2BCD( [ch], (UWORD)iii )。 else iii=((float)[ch]_24_bit)*_10_bit/_23_bit*100/60。 if([ch]=_23_bit) iii=(float)[ch]*_10_bit/_23_bit*100/60。}void ReadI( UBYTE ch )//ch=0,1,2,3時分別讀1,2,3,合相電流有效值{ float iii。///2。///2。 //=[ch]。//讀視在功率 }}void ReadU( UBYTE ch )//ch=0,1,2時分別讀1,2,3相電壓有效值{ float iii。 i4。 else [i]=[i]*_15_bit/_23_bit。 else [i]=(UDWORD)((float)[i]*_17_bit/_23_bit)。 i++) { [i]=spi_read_parameter(i+0x05)。 } } for(i=0。 } else { if([i]_23_bit)[i]=(UDWORD)(((float)[i]_24_bit)*_15_bit/_23_bit)。//讀有功功率 if(i==3) { if([i]_23_bit)[i]=(UDWORD)(((float)[i]_24_bit)*_17_bit/_23_bit)。 i4。}////////////////////////////////////////////////////////////////////////////////void ReadPwr(void){ UBYTE i。 *(Ptr+2) += 0x1。 *(Ptr+2) += 0x10。 } *(Ptr+2) = 0。 *Ptr = 0x99。}//**********************************************************************// turn long data to BCD data//**********************************************************************void Long2BCD(unsigned char *Ptr, unsigned long Data)//指針數(shù)組里存的是轉(zhuǎn)換后的數(shù)據(jù){ if (Data=999999) { *(Ptr+2) = 0x99。 *(Ptr+1) += 0x1。 *(Ptr+1) += 0x10。 } *(Ptr+1)= 0。 *Ptr = 0x99。 } return(Rslt+Data)。 while(Data9) { Data=10。//校表起始}////////////////////////////////////////////////////////////////////////////////**********************************************************************
點擊復制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1