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

正文內(nèi)容

多功能數(shù)字萬(wàn)用表設(shè)計(jì)與制作-資料下載頁(yè)

2024-08-27 14:19本頁(yè)面

【導(dǎo)讀】的維修、電子儀器檢修、電子元器件測(cè)量中,萬(wàn)用表是最普及、最常用的的測(cè)量?jī)x表。及廣大無(wú)線電愛(ài)好者的喜愛(ài)。上可以滿足電工、電子專業(yè)人員和業(yè)余無(wú)線電愛(ài)好者的需要。技術(shù),實(shí)現(xiàn)一表多用,既符合節(jié)約精神,又可以在一定程度上克服專用儀器的困難。表高可靠性,高精度。儀表可用于測(cè)量交直流電壓、交直流電流、電阻、電感、電容,RS232C接口技術(shù)的應(yīng)用使其和計(jì)算機(jī)構(gòu)成可靠多種的雙向通訊。儀表采用獨(dú)特的外觀

  

【正文】 _flag=0xff。//R/C 顯示標(biāo)志位 uint8_t Cap_Offset=0。//捕獲偏量 uint16_t F_Mset[2]。//0 時(shí)鐘源選擇 , 1, 分頻系數(shù) uint32_t F_MCap。 uint8_t Gears。 //檔位 0 為低檔 , 1 為中檔 , 2 為 高檔 , 默認(rèn)為中檔 /* 私有函數(shù)模型 */ void F_M_Set(void)。 /*************************************************************************************************** * 描述 : 時(shí)基配置 * 參數(shù) : 無(wú) * 返回 : 無(wú) * 注意 : *************************************************************************************************/ void Timer_Base_Conf(void) { P1DIRamp。=~BIT1。 P1SEL |=BIT1。 /*設(shè)置 端口為功能模塊使用 ,即 : 做捕獲源 */ 多功能數(shù)字萬(wàn)用表設(shè)計(jì)與制作 電信 121BF 第一 組 湖南理工學(xué)院信息與通信工程學(xué)院 第 33 頁(yè) P1DIRamp。=~BIT2。 P1SEL |=BIT2。 /*設(shè) 置 端口為功能模塊使用 ,即 : 做捕獲源 */ //Time_IO_Ctrl。 //配置中與高檔的換擋的控制 IO 配置 Gears=1。//中檔 F_M_Set()。 F_M_Start()。 } /*************************************************************************************************** * 描述 : 時(shí)基配置 * 參數(shù) : F_Mset:全局變量,隨測(cè)量 檔位的不同時(shí)基配置跟著改變 * 返回 : 無(wú) * 注意 : *************************************************************************************************/ void F_M_Start(void) { TA0CTL=F_Mset[0]+TACLR+F_Mset[1]+TAIE。 CCTL0=0x4910u。// CM_1+SCS+CAP+CCIE。 CCTL1 = 0x4910u。// CM_1+SCS+CAP+CCIE。 TA0CTL |= MC_2。 //contmode } /*********************************************************************************多功能數(shù)字萬(wàn)用表設(shè)計(jì)與制作 電信 121BF 第一 組 湖南理工學(xué)院信息與通信工程學(xué)院 第 34 頁(yè) ****************** * 描述 : 頻率測(cè)量 * 參數(shù) : 無(wú) * 返回 : 無(wú) * 注意 : 無(wú) *************************************************************************************************/ void F_Measure(void) { float F。 F=(Capture[1]Capture[0])+1。 //捕獲脈寬小于一定值,則換高擋 switch(Gears) { case 0x00://判斷是否需要換中檔 { if(FShift_L_Min) { Gears++。 F_M_Set()。 return。 } break。 } /* case 0x01://判斷是否需要換高檔 { if(FShift_H_Min) { 多功能數(shù)字萬(wàn)用表設(shè)計(jì)與制作 電信 121BF 第一 組 湖南理工學(xué)院信息與通信工程學(xué)院 第 35 頁(yè) Gears++。 F_M_Set()。 return。 } break。 }*/ default: break。 } F=F_MCap/F。 if(F5000) { LCD_LineClear(2)。 if(R_C_flag==0)//以下寫(xiě)關(guān)于測(cè)電阻的顯示程序 { LCD_Display_FloatNum(2,1,F,8)。 Display_Str(2,6,Hz)。 } else//以下寫(xiě)關(guān)于測(cè)電容的顯示程序 { LCD_Display_FloatNum(2,1,F,8)。 Display_Str(2,6,Hz)。 } } else if(F10000000) { F=F/1000。 LCD_LineClear(2)。 if(R_C_flag==0)//以下寫(xiě)關(guān)于測(cè)電阻的顯示程序 多功能數(shù)字萬(wàn)用表設(shè)計(jì)與制作 電信 121BF 第一 組 湖南理工學(xué)院信息與通信工程學(xué)院 第 36 頁(yè) { LCD_Display_FloatNum(2,1,F,8)。 Display_Str(2,6,Khz)。 } else//以下寫(xiě)關(guān)于測(cè)電容的顯示程序 { LCD_Display_FloatNum(2,1,F,8)。 Display_Str(2,6,KHz)。 } } delay_ms(250)。 } /*************************************************************************************************** * 描述 : 換擋設(shè)置 * 參數(shù) : Gears: * 0 為低頻擋 :~(Shift_Min=32), * 1 為中頻擋 :122Hz~250KHz,大概 400Khz * 2 為高頻擋 :250KHz~40MHz * 返回 : 無(wú) * 注意 : 1,2 表示時(shí)鐘頻率為 8MHz 0 4096Hz *************************************************************************************************/ void F_M_Set(void) { switch(Gears) { case 0x00://換 4096Hz 的低檔 { 多功能數(shù)字萬(wàn)用表設(shè)計(jì)與制作 電信 121BF 第一 組 湖南理工學(xué)院信息與通信工程學(xué)院 第 37 頁(yè) F_Mset[0]=TASSEL_1。 F_Mset[1]=ID_3。 F_MCap=4150。 //Time_Ctrl_1。//不分頻 break。 } case 0x01://換 8MHz 的中檔 { F_Mset[0]=TASSEL_2。 F_Mset[1]=ID_0。 F_MCap=15900000。//7924000。//該與系統(tǒng)時(shí)鐘相關(guān),需要矯正誤差 //Time_Ctrl_1。//不分頻 break。 } /* case 0x02://換 8MHz 的高檔,信號(hào)經(jīng)過(guò)分頻器 256 分頻 { F_Mset[0]=TASSEL_2。 F_Mset[1]=ID_0。 F_MCap=2029568000。//7928000*256 //Time_Ctrl_0。//256 分頻 break。 }*/ default: break。 } Cap_Offset=0。 } /*************************************************************************************************** 多功能數(shù)字萬(wàn)用表設(shè)計(jì)與制作 電信 121BF 第一 組 湖南理工學(xué)院信息與通信工程學(xué)院 第 38 頁(yè) * 描述 : 定時(shí)器中斷服務(wù)函數(shù) * 參數(shù) : 無(wú) * 返回 : 無(wú) * 注 意 : Timer A0 interrupt service routine *************************************************************************************************/ pragma vector=TIMER0_A0_VECTOR//測(cè)量電阻 __interrupt void Timer_A0(void) { Capture[Cap_Offset++]=TA0CCR0。 if(Cap_Offset==2) { R_C_flag=0。 CCTL0amp。=0X3FFF。 TA0CTLamp。=0XFFCF。//Stop Cap_Offset=0。 F_Measure()。 F_M_Start()。 TA0CCR0=0。 } } pragma vector=TIMER0_A1_VECTOR//測(cè)量電容 __interrupt void Timer_A1 (void) { switch(__even_in_range(TA0IV,10)) // Efficient switchimplementation { case 2: // TA0CCR1 not used 多功能數(shù)字萬(wàn)用表設(shè)計(jì)與制作
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1