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

正文內(nèi)容

用51單片機(jī)完成等精度頻率測量儀的設(shè)計畢業(yè)論文-資料下載頁

2025-06-28 05:39本頁面
  

【正文】 H2=time2_h。 //初始時間常數(shù) Timer2 50ms TL2=time2_l。 RCAP2H=time2_h。 RCAP2L=time2_l。 T2CON=0x00。 //定時/計數(shù)器2作為16位自動重裝載定時器 PT2=1。 //定時器2中斷為高優(yōu)先級中斷,T2用于預(yù)知門時間控制 TR2=1。 //定時器2開始定時 //************************************************* while(1) { while(Gate)。 //等待Gate變低,Gate變低后T0和T1計數(shù)停止 N0=T1_overtimes*65536+TH1*256+TL1。 Nx=T0_overtimes*65536+TH0*256+TL0。 fx=(f0/N0)*Nx。 chuli()。 //以上為數(shù)據(jù)處理 display()。 T1_overtimes=0。 T0_overtimes=0。 TH1=TL1=0。 TH0=TL0=0。 TR0=TR1=1。 //以上為初始化,實現(xiàn)不停的刷新 while(!Gate)。 //等待Gate變高,啟動下一次測量 }}///**************************************************定時計數(shù)器0的中斷服務(wù)程序void time0_int(void) interrupt 1{ T0_overtimes++。 //從0000H到ffffH,如果溢出的話,溢出次數(shù)加1; TH0=TL0=0。 //賦初值再次計數(shù) }//**********************************************定時/計數(shù)器1中斷服務(wù)程序void time1_int(void) interrupt 3{ T1_overtimes++。 //從0000H到ffffH,如果溢出的話,溢出次數(shù)加1; TH1=TL1=0。 //賦初值再次計數(shù) }//**********************************************定時/計數(shù)器2中斷服務(wù)程序void counter2_int(void) interrupt 5 // T/C 2 中斷服務(wù)程序{ TF2=0。 // 必須軟件清零 test++。 TH2=time2_h。 //初始時間常數(shù) Timer2 50ms TL2=time2_l。 if(test20) //20*50ms 為一秒 { Gate_ctl=!Gate_ctl。 test=0。 }}//*****************************數(shù)據(jù)處理void chuli(void){ display_buffer[0]=(uchar)((unsigned long int)(fx/100000))。 if(display_buffer[0]==0) display_buffer[0]=0x10。 display_buffer[1]=(uchar)((unsigned long int)fx%100000/10000)。 if((display_buffer[0]==0x10)amp。amp。(display_buffer[1]==0)) display_buffer[1]=0x10。 display_buffer[2]=(uchar)((unsigned long int)fx%10000/1000)。 if((display_buffer[0]==0x10)amp。amp。(display_buffer[1]==0x10)amp。amp。(display_buffer[2]==0)) display_buffer[2]=0x10。 display_buffer[3]=(uchar)((unsigned long int)fx%1000/100)。 if((display_buffer[0]==0x10)amp。amp。(display_buffer[1]==0x10)amp。amp。(display_buffer[2]==0x10)amp。amp。(display_buffer[3]==0)) display_buffer[3]=0x10。 display_buffer[4]=(uchar)((unsigned long int)fx%100/10)。 if((display_buffer[0]==0x10)amp。amp。(display_buffer[1]==0x10)amp。amp。(display_buffer[2]==0x10)amp。amp。(display_buffer[3]==0x10)amp。amp。(display_buffer[4]==0)) display_buffer[4]=0x10。 display_buffer[5]=(uchar)((unsigned long int)fx%10)。}void uDelay(uchar Delay) { // 延時子程序 for(。Delay0。Delay)。 } void output(uchar i_data) { uchar i,j。 j=ledcode[i_data]。 for(i=0。i8。i++) { AB=(bit)(jamp。0x80)。 CLK=0。 CLK=1。 j=1。 } } void display(void){ uchar i。 for(i=0。i6。i++) { output(display_buffer[i])。 } }void display_Hello(void){ output(18)。 output(14)。 output(19)。 output(19)。 output(0)。 output(17)。}2 附圖仿真電路圖如附圖1所示。CLKCLKDATADATAXTAL218XTAL119ALE30EA31PSEN29RST939383736353433321234567810111213141716152821222324252627U1AT89C52X112MHzC130pFC230pFR110kC31nF+5V+5VR2200D1LEDREDU8:A(CLK)ABCDSRG8RC1/amp。1D1324561081112913U274HC164SRG8RC1/amp。1D1324561081112913U374HC164SRG8RC1/amp。1D1324561081112913U474HC164SRG8RC1/amp。1D1324561081112913U574HC164SRG8RC1/amp。1D1324561081112913U674HC164SRG8RC1/amp。1D1324561081112913U774HC164R3120R4120R5120R6120R7120R8120R9120R10120R11120R12120R13120R14120R15120R16120R17120R18120+5VR19120R20120R21120R22120R23120R24120R25120R26120R27120R28120R29120R30120R31120R32120R33120R34120R35120R36120R37120R38120R39120R40120R41120R42120R45120R46120R47120R48120R49120R50120R51120R52120D2Q5CLK3Q6S4R1U8:A74HC74+5V+5V附圖1附圖2附圖3附圖4附圖547
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1