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

正文內(nèi)容

基于at89s52單片機的頻率計設(shè)計-資料下載頁

2025-06-22 00:46本頁面
  

【正文】 15000 55000 125000 225000 425000 825000 925000測量值(KHz) 15 55 125 225 425 825 925表 8:MHZ 檔的數(shù)據(jù)記錄表待測信(MHz) 22測量值(MHz) 系統(tǒng)軟硬件調(diào)試軟件系統(tǒng)測試只能測試方波信號,外加硬件整形電路,可以測試正弦波、三角波等各種波形的頻率值,把各模塊組合在一起,做成完整的頻率計,實物圖如圖 33 所示。經(jīng)過不斷的軟硬件聯(lián)合調(diào)試,修改程序和硬件,最終符合設(shè)計功能要求。圖 33 頻率計實物圖為了衡量這次設(shè)計的頻率計的工作情況和測量精度,我們對系統(tǒng)進(jìn)行了調(diào)試。用這次設(shè)計的頻率計對信號進(jìn)行了測量,使用函數(shù)發(fā)生器輸出各種波形,由實物頻率計測得頻率,記錄數(shù)據(jù)。實際測得頻率范圍沒有仿真結(jié)果那么高,只能稍微超過 2MHz。實際記錄數(shù)據(jù)如下表 911 所示。表 9:HZ 檔的數(shù)據(jù)記錄表待測值(Hz) 測量值(Hz) 10 29 269 325 491 678 979表 10:KHZ 檔的數(shù)據(jù)記錄表待測值(KHz) 測量值(KHz) 表 11:MHZ 檔的數(shù)據(jù)記錄表待測信(MHz) 測量值(MHz) 測不出 誤差分析從記錄的數(shù)據(jù)可以看出,系統(tǒng)軟件仿真誤差很小,在 10Hz2MHz 范圍內(nèi)測量出來的頻率基本上就是輸入信號的頻率,在超出這個范圍后,才出現(xiàn)很小的誤差。但是在硬件調(diào)試中,可能是由于標(biāo)準(zhǔn)元器件本身誤差,如隨著時間的延長,其值相比出廠時產(chǎn)生誤差;造成測量結(jié)果沒有軟件仿真精確。同時手工焊接單片機最小系統(tǒng)、分頻整形電路等也會帶來一定的干23擾,造成信號的失真,從而導(dǎo)致測量精度下降,測量范圍有所縮小,但是可以看出,誤差在允許范圍內(nèi),所設(shè)計的電路基本符合要求。0第六章 總結(jié)畢業(yè)設(shè)計已經(jīng)結(jié)束,通過這次設(shè)計,我受益匪淺。畢業(yè)設(shè)計是一次綜合性的實踐,它將各種知識結(jié)合到一起綜合運用到實踐上來擴展、彌補、串聯(lián)所學(xué)的知識。通過本次畢業(yè)設(shè)計我得到了很多收獲。首先,了解了單片機的基本知識和在控制領(lǐng)域的作用和地位。其次掌握了 C 語言的編寫程序,學(xué)會了使用 PROTUTES 和 KEIL 的仿真來實現(xiàn),同時掌握了如何收集、查閱、應(yīng)用文獻(xiàn)資料,如何根據(jù)實際需要有選擇的閱讀書籍和正確確定系統(tǒng)所要使用的元器件的類型。再次,在精神方面鍛煉了思想、磨練了意志。面對存在的困難首先分析問題根據(jù)目的要求確定可實現(xiàn)的部分,定出那不準(zhǔn)的方面找同學(xué)和老師討論研究,再完善、再修改、再發(fā)現(xiàn)問題、再解決培養(yǎng)了自己的耐心、恒心及遇事不亂的精神??傊颐靼琢死碚摵蛯嵺`之間存在的距離只有靠不斷的思考不斷的動手才能將所學(xué)的知識真正運用到實踐上來。在畢業(yè)設(shè)計中我的很多方面的能力都得到了提高,尤其在單片機軟件編程方面讓我感觸頗深。我個人認(rèn)為軟件設(shè)計是個即靈活又細(xì)膩的工作,它要求耐心和細(xì)心去不斷完善,同時還需要有良好的邏輯思維能力。通過這次畢業(yè)設(shè)計,我分析問題和解決問題的能力有所提高,也鞏固了所學(xué)的知識,加深了對理論知識的理解,更重要的是鍛煉自己的獨立性,為我今后的工作和學(xué)習(xí)打下堅實的基礎(chǔ)。1附件 3:頻率計源程序include define SegmentP2define sl P0unsigned char t。 //定時 1s 計數(shù)unsigned char d[4]。 //對應(yīng)數(shù)碼管的各位unsigned char level。 //檔位unsigned int tN。 //不同檔位計時值unsigned int fCnt。 //脈沖下降沿次數(shù)unsigned int regCnt。 //脈沖次數(shù)暫存unsigned int pCnt。 //頻率顯示unsigned char Num[10]={00x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。void Delay(unsigned int DelayTime){while(DelayTime)。}void disp(){if(level==0) //B 位檔{d[3]=0。d[2]=pCnt/100。d[1]=(pCnt%100)/10。d[0]=pCnt%10。sl=0xfe。Delay(1)。Segment=Num[d[3]]。Delay(300)。sl=0xfd。Delay(1)。Segment=Num[d[2]]。Delay(300)。sl=0xfb。Delay(1)。Segment=Num[d[1]]。Delay(300)。sl=0xf7。Delay(1)。Segment=Num[d[0]]。Delay(300)。}else if(level==1){d[3]=pCnt/1000。d[2]=(pCnt%1000)/100。d[1]=(pCnt%100)/10。d[0]=pCnt%10。sl=0xfe。Delay(1)。Segment=Num[d[3]]。Delay(300)。sl=0xfd。Delay(1)。Segment=Num[d[2]]。Delay(300)。sl=0xfb。Delay(1)。Segment=Num[d[1]]+0x80。Delay(300)。 //帶小數(shù)點2sl=0xf7。Delay(1)。Segment=Num[d[0]]。Delay(300)。}else if(level==2){d[3]=pCnt/1000。d[2]=(pCnt%1000)/100。d[1]=(pCnt%100)/10。d[0]=pCnt%10。0)。}else{d[3]=0。d[2]=0。d[1]=0。d[0]=0。}}void intial(){clear=1。 //分頻器初始化atN=20。 //檔位初始化為 Hz 檔level=0。ledM=1。 //顯示 Hz 檔ledK=1。ledB=0。TMOD=0x61。 //定時器 0,工作方式 1,計數(shù)器 1,工作方式 2(8 位自動重裝) //開定時器 0 中斷ET0=1。 //定時器 0 允許TR1=1。 //開計數(shù)器 1 中斷ET1=1。 //允許計數(shù)器 1 中斷EA=1。 //總中斷允許}void main(){intial()。while(1)3{disp()。}}void timer0() interrupt 1{t++。if(t==tN){regCnt=fCnt。 //更新顯示fCnt=0。 //頻率計數(shù)清零 clear=0。 //硬件分頻器清零clear=1。if(level==0) //檔位切換{pCnt=regCnt。if(regCnt999){pCnt=0。 //顯示清零} }else if(level==1){if(regCnt1){level=0。tN=20。 //定時 1saddr2=1。 //不分頻}else if(regCnt1000) //KHz 檔{level=1。tN=1。 //定時 50msaddr2=0。 //硬件分頻處理TH1=0xfb。 //50 分頻 2565TL1=0xfb。 //2565pCnt=regCnt*10。 //換算成相應(yīng)的顯示:f=regCnt*1004 ledM=1。 //顯示 KHz 檔ledK=0。ledB=1。}else{level=2。 //顯示 MHz 檔ledK=1。ledB=1。}}else if(level==2){if(regCnt500) //KHz 檔{level=1。tN=1。 //定時 50msaddr2=0。 //分頻 //顯示 KHz 檔ledK=0。ledB=1。}else if(regCnt5000){level=2。tN=1。 //定時 50msaddr2=0。 //分頻TH1=0xf6。 //100 分頻 25610TL1=0xf6。 //25610ledB=1。}else{level=3。 //超出范圍 ledM=1。 //全滅ledK=1。ledB=1。}}ET1=1。 //恢復(fù)外部計數(shù) 1TR1=1。}TH0=0x3c。 //(6553650000)/256。5TL0=0xb0。 //(6553650000)%256。} void enterFre() interrupt 3 //外部頻率輸入{ fCnt++。}
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1