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

正文內(nèi)容

簡(jiǎn)易電能質(zhì)量檢測(cè)裝置設(shè)計(jì)方案-wenkub.com

2025-05-03 01:20 本頁(yè)面
   

【正文】 TL0=0x00。 //TR0=0。 IT01CF=0x9d。 IT01CF=0x95。 if(time_get_flag==1) { ET2=1。 EX0 = 1。 } flag=!flag。 // 讀取并計(jì)算AD值 counter0++。 } if (flag==0) { AD0BUSY = 1。 // 清除中斷標(biāo)志、 ad_v1[counter1] = (unsigned int)ADC0H*256 + ADC0L。 counter1=0。 //清除中斷標(biāo)志 if (counter1==129) { ET2=0。 // Timer0 uses a 1:48 prescaler 1M}//定時(shí)器1初始化函數(shù)void Timer1_Init(void){ TMOD |= 0x10。 //TR2=1。 //EIE1 |=0x20。 //TMR2L=0x90。}/********************************************************************* AD使能函數(shù)********************************************************************/void ADC_Enable(void){ AD0EN = 1。 //使用外部ref電壓基準(zhǔn) AMX0P = 0x05。 //交叉開關(guān)跳過模擬輸入引腳 P2SKIP = 0x40。 //對(duì)應(yīng)外部基準(zhǔn)輸入引腳配置為模擬輸入 P1MDOUT = 0x00。 0x20) == 0)。 i 20。 //計(jì)算波形數(shù)據(jù) WaveDisplay()。 if(!key2) { key1_lishi=key1_lishi+1。 //標(biāo)志取反 WriteCommand(0x01)。 //最大值最小值顯示界面 } } else//發(fā)揮部分 { /////////////////////////////////// //清基本部分標(biāo)志及臨時(shí)變量 key_lishi=0。 display_flag=1。 if(!key2) { keynum=keynum+1。 EX0=1。 pf=pf*100。 pw=pw/1000。 } sw=v[keynum]*c[keynum]。 //放大1000倍 vpp_float=vpp_float/1024。 vpp_float=vpp_float/。j++) { if (abs(ad_v1[j]ad_v1[j+1])(vmaxvmin)/2) { waveflag=1。 } if (vminad_v1[j]) { vmin=ad_v1[j]。 for(j=2。 } vmax=ad_v1[1]。 //放大1000倍 vpp_float=vpp_float/1024。 c[keynum]=vpp_float。 } } if (waveflag==1) //方波 { vpp_float=(imaximin)。 } } for(j=1。j++) { if (imaxad_v0[j]) { imax=ad_v0[j]。 imin=ad_v0[1]。 timeflag=0。 costemp=time0*。 TMR2L=temp1%256。 //頻率 feq=feq*feqk。 while(1) { if ((timeflag==1)amp。 //改變AD通道 AMX0N = 0x1f。 Ext_Interrupt_Init()。 ADC_Init ()。 PCA0MD amp。 bit display_flag=1。 WriteData(lixiebozx%10+0x30)。 startp(29)。 WriteData(luxiebozx%10+0x30)。 startp(25)。 WriteData((int)ixiebozx[key1_lishi]%10+0x30)。 WriteData((int)ixiebozx[key1_lishi]/1000+0x30)。 Delay_us(10)。 WriteData(0x2E)。 startp(16)。 //N Delay_us(10)。 //. WriteData(feq%10+0x30)。 startp(1)。}//發(fā)揮部分諧波顯示界面void xiebo_display(){ WriteCommand(0x01)。 WriteData((c[keynum]/2)/10%10+0x30)。 startp(29)。 //實(shí)時(shí)電壓 display_NUmber(U:,v[keynum]/2)。 WriteData((Imin_last/2)/10%10+0x30)。 startp(12)。 WriteData((Imax_last/2)/100+0x30)。 Delay_us(10)。 //最大電壓 display_NUmber(Umax,Umax_last/2)。 //5組編號(hào) startp(4)。 } if(c[keynum]Imax_last) //最大電流改變 { Imax_last=c[keynum]。 Imax_last=c[keynum]。}void max_display()//最大值最小值顯示界面{ WriteCommand(0x01)。 Delay_us(10)。 display_NUmber(F:0.,pf)。 display_NUmber(S:,sw/4)。 startp(16)。 //. WriteData(c[keynum]/2%10+0x30)。 startp(5)。 lcddisplay(V)。 startp(0)。 a[0]=number%10+48。 a[2]=number%10+48。 }}void display_NUmber(char *st,unsigned int number){ char a[3]。 _nop_()。// 調(diào)用NOP,延時(shí)1us _nop_()。void Delay_us(unsigned int times){ unsigned int i。 ////AD除能函數(shù)void timer2_Init()。 //內(nèi)部振蕩器初始化void PORT_Init()。 //電壓采樣unsigned int idata Umax_last,Umin_last,Imax_last,Imin_last。bit int0flag=0。bit waveflag=0。long temp=0。unsigned int counter1=0。unsigned int j=0。float pf。float idata costemp。float idata vta。//float xdata vxieboyx[6]。int vxiebozx[6]。unsigned char minindex=0。unsigned int imax=0。 //發(fā)揮部分諧波顯示/波形顯示切換/********************************************************************* 常量及全局變量定義********************************************************************/define SYSCLK 000000
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1