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

正文內(nèi)容

可測頻率的交流毫伏表設(shè)計-資料下載頁

2025-08-11 20:42本頁面

【導(dǎo)讀】本設(shè)計是基于AD637電路的交流數(shù)字毫伏表電路設(shè)計。該毫伏表是基于真有效。值轉(zhuǎn)換技術(shù),以真有效值轉(zhuǎn)換集成芯片AD637為核心,數(shù)轉(zhuǎn)換,通過LCD顯示,并輔以必要的外圍電路設(shè)計而成。數(shù)字交流毫伏表系統(tǒng)主。使用LCD顯示測試電壓值。正文著重給出了軟硬件系統(tǒng)的各部分電路,介紹了電。該電路設(shè)計新穎、功能強大、可擴展性強。一種基本測量工具,有關(guān)數(shù)字電壓表的書籍和應(yīng)用已經(jīng)非常普及了。電測儀器研究的內(nèi)容之一。有效值,故受到波形失真度的限制而影響測量精確度和使用范圍。高頻率響應(yīng)特性是本設(shè)計中的關(guān)鍵。數(shù)字電壓表的設(shè)計和開發(fā),已經(jīng)有多種類型和款式。單片機的誕生和獨立的技術(shù)發(fā)展道路,充分表明單片機。這也在儀表應(yīng)用領(lǐng)域中得到充分肯定。擬電壓表的缺陷。本設(shè)計采用高精度AD637芯。理部分、結(jié)果顯示部分。在技術(shù)方案中,系統(tǒng)功能模塊主要涉及到系統(tǒng)的組成和元件的選擇。律傳遞關(guān)系而成的。壓范圍為~,因而需要進行量程的轉(zhuǎn)換。根據(jù)被測信號的大小可把電壓表的

  

【正文】 */ double adc(void) { unsigned char i。 double adtemp。 adcs=1。 //禁止 I/O CLOCK adcs=0。 //開啟控制電路,使能 DATA OUT 和 I/O CLOCK adtemp=0。 //清轉(zhuǎn)換變量 for(i=0。i10。i++) //采集 10 次 ,即 10bit { adclk=0。 adtemp*=2。 if(addata) adtemp++。 31 adclk=1。 } adcs=1。 return(adtemp)。 } /* 程控放大程序 采用多次判斷的方法,提高判斷的準確度。 */ unsigned char control(void) { unsigned char i。 double ad1。 P2=table[c]。 for(i=0。i18。i++) { DelayMs(250)。 } ad1=adc()。 if(ad1)//檔位第一次判斷 { if(c10) {c=10。} else { DelayMs(250)。 DelayMs(250)。 ad1=adc()。 if(ad1)//檔位第二次判讀 { DelayMs(250)。 DelayMs(250)。 ad1=adc()。 if(ad1)//檔位第三次判斷 {c=c+1。} } } } else {if(ad1)//檔位第一次判斷 {if(c==0) {c=0。} else { DelayMs(250)。 ad1=adc()。 if(ad1)//檔位第二次判讀 32 { DelayMs(250)。 ad1=adc()。 if(ad1)//檔位第三次判斷 {c=c1。} } } } } return c。 } /* 頻率測量初始化 */ void timer_init() { counter_aa=0。//初始化 timer_aa=0。 temp=0。 TMOD|=0x15。//T1為定時器, T0為計數(shù)器 EA=1。 ET1=1。 ET0=1。 TH1=0x3c。//定時器初值 ,50ms TL1=0xb0。 TH0=0。 //計數(shù)器初值, 0 TL0=0。 TR1=1。 TR0=1。 } /* 主函數(shù) */ void main(void) { unsigned char ge,shi,bai,dian,dian1,dian2,baik,shik,gek,baif,shif,gef,ii。 unsigned long zong2。 double zong1,ad。 unsigned char con。 P2=0x54。//初始化最初放大倍數(shù)為 1倍,即最小放大倍數(shù) zong2=0。 cc=0。 c=0。 33 LCD_Init()。 //液晶初始化 LCD_Clear()。//液晶清屏 LCD_Write_String(0,0,wele su)。//歡迎界面 LCD_Write_String(0,1,lirx 20203100057)。 for(ii=0。ii=90。ii++){ DelayMs(250)。} LCD_Clear()。 timer_init()。//初始化頻率測量 while (1) { con=control()。//獲得適當?shù)臋n位 P2=table[con]。//輸出剛得到的適當?shù)姆糯蟊稊?shù)控制信號 DelayMs(255)。 ad=adc()。//ad采樣 zong1=ad/tab[con]。//數(shù)據(jù)處理 zong2=(unsigned long)((zong1*500000)/1024)。 if(zong2100000)//有效值顯示程序(大于 1V,以V為單位顯示) { shi=(zong2/10000)%10。 ge=(zong2/1000)%10。 dian=(zong2/100)%10。 dian1=zong2/10%10。 dian2=zong2%10。 LCD_Write_Char(1,0,39。R39。)。 LCD_Write_Char(2,0,39。M39。)。 LCD_Write_Char(3,0,39。S39。)。 LCD_Write_Char(4,0,39。:39。)。 LCD_Write_Char(5,0,0x30+shi)。 LCD_Write_Char(6,0,0x30+ge)。 LCD_Write_Char(7,0,0x30+dian)。 LCD_Write_Char(8,0,39。.39。)。 LCD_Write_Char(9,0,0x30+dian1)。 LCD_Write_Char(10,0,0x30+dian2)。 LCD_Write_Char(11,0,39。m39。)。 LCD_Write_Char(12,0,39。V39。)。 } else//有效值顯示程序(小于 1V,以mV為單位顯示) { bai=zong2/100000。 shi=zong2/10000%10。 ge=zong2/1000%10。 34 LCD_Write_Char(1,0,39。R39。)。 LCD_Write_Char(2,0,39。M39。)。 LCD_Write_Char(3,0,39。S39。)。 LCD_Write_Char(4,0,39。:39。)。 LCD_Write_Char(5,0,0x30+bai)。 LCD_Write_Char(6,0,39。.39。)。 LCD_Write_Char(7,0,0x30+shi)。 LCD_Write_Char(8,0,0x30+ge)。 LCD_Write_Char(9,0,39。V39。)。 LCD_Write_Char(10,0,39。 39。)。 LCD_Write_Char(11,0,39。 39。)。 LCD_Write_Char(12,0,39。 39。)。 } if(cc==1)//頻率測量部分程序 { cc=0。 temp=counter_aa*65536+TH0*256+TL0。 //獲得總計數(shù)次數(shù),即頻率數(shù) if(temp=1000)//頻率顯示部分(大于1KHZ,以KHz為單位顯示) { baik=temp/100000。 shik=temp/10000%10。 gek=temp/1000%10。 baif=temp/100%10。 shif=temp/10%10。 gef=temp%10。 LCD_Write_Char(1,1,39。F39。)。 LCD_Write_Char(2,1,39。E39。)。 LCD_Write_Char(3,1,39。Q39。)。 LCD_Write_Char(4,1,39。:39。)。 LCD_Write_Char(5,1,0x30+baik)。 LCD_Write_Char(6,1,0x30+shik)。 LCD_Write_Char(7,1,0x30+gek)。 LCD_Write_Char(8,1,39。.39。)。 LCD_Write_Char(9,1,0x30+baif)。 LCD_Write_Char(10,1,0x30+shif)。 LCD_Write_Char(11,1,0x30+gef)。 LCD_Write_Char(12,1,39。K39。)。 LCD_Write_Char(13,1,39。H39。)。 LCD_Write_Char(14,1,39。z39。)。 } 35 else//頻率顯示部分(小于1KHZ,以Hz為單位顯示) { baif=temp/100。 shif=temp/10%10。 gef=temp%10。 LCD_Write_Char(1,1,39。F39。)。 LCD_Write_Char(2,1,39。E39。)。 LCD_Write_Char(3,1,39。Q39。)。 LCD_Write_Char(4,1,39。:39。)。 LCD_Write_Char(5,1,0x30+baif)。 LCD_Write_Char(6,1,0x30+shif)。 LCD_Write_Char(7,1,0x30+gef)。 LCD_Write_Char(8,1,39。H39。)。 LCD_Write_Char(9,1,39。z39。)。 LCD_Write_Char(10,1,39。 39。)。 LCD_Write_Char(11,1,39。 39。)。 LCD_Write_Char(12,1,39。 39。)。 LCD_Write_Char(13,1,39。 39。)。 LCD_Write_Char(14,1,39。 39。)。 } timer_init()。 } } } void timer0() interrupt 1//計數(shù)器 0中斷, P3^4口 { TH0=0。 //重裝初值 0 TL0=0。 counter_aa++。 } void timer1() interrupt 3//定時器 1中斷 { TH1=0x3c。 TL1=0xb0。 timer_aa++。 if(timer_aa==19) {cc=1。 TR1=0。 DelayMs(255)。 DelayMs(45)。 TR0=0。} } 36 作品實物圖 整體正面圖 37 工作照 1 38 工作照 2 工作照 3
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1