

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 吉 首 大 學(xué)</b></p><p> JISHOU UNIVERSITY</p><p><b> 本科生畢業(yè)設(shè)計(jì)</b></p><p> 題目名稱(chēng) 數(shù)字頻率計(jì)設(shè)計(jì) </p><p> 學(xué)生姓名 王粲
2、 </p><p> 學(xué) 院 信息科學(xué)與工程學(xué)院 </p><p> 專(zhuān)業(yè)年級(jí) 電子信息工程、2008級(jí) </p><p> 指導(dǎo)教師 孟凡斌 職稱(chēng) 高級(jí)實(shí)驗(yàn)師 </p><p> 寫(xiě)作時(shí)間 2011年11月至2012年5月 </p><p>
3、<b> 吉首大學(xué)教務(wù)處制</b></p><p> 數(shù) 字 頻 率 計(jì) 設(shè) 計(jì)</p><p><b> 王粲</b></p><p> (吉首大學(xué)信息科學(xué)與工程學(xué)院,湖南 吉首416000)</p><p><b> 摘 要</b></p><
4、p> 數(shù)字頻率計(jì)設(shè)計(jì)主要以單片機(jī)為核心,包括時(shí)基電路,邏輯控制電路,放大整形電路,閘門(mén)電路,計(jì)數(shù)電路,鎖存電路,譯碼顯示電路等七大部分。測(cè)頻的基本原理是采用直接測(cè)頻法,被測(cè)信號(hào)先進(jìn)入信號(hào)放大電路進(jìn)行放大,再被送到波形整形電路整形,把被測(cè)的正弦波或三角波整形為方波,利用單片機(jī)的計(jì)數(shù)器和定時(shí)的功能對(duì)被測(cè)信號(hào)進(jìn)行計(jì)數(shù),編寫(xiě)好相應(yīng)的程序可以使單片機(jī)自動(dòng)調(diào)節(jié)測(cè)量的量程,并把測(cè)出的頻率數(shù)據(jù)送到顯示電路上顯示。系統(tǒng)簡(jiǎn)單可靠、操作簡(jiǎn)易,能基本滿
5、足一般情況下的需要。既保證了系統(tǒng)的測(cè)頻精度,又使系統(tǒng)具有較好的實(shí)時(shí)性。本頻率計(jì)設(shè)計(jì)簡(jiǎn)潔,便于攜帶,擴(kuò)展能力強(qiáng),適用范圍廣。</p><p> 關(guān)鍵詞:?jiǎn)纹瑱C(jī);運(yùn)算;頻率計(jì);顯示電路 </p><p> The Design of Digital Frequency Meter</p><p><b> WangCan</b></p&
6、gt;<p> (College of Information Science and Engineering,Jishou University,Jishou,Hunan 416000)</p><p><b> Abstract</b></p><p> Design of digital frequency meter microcontro
7、ller as the core, the logic control circuit, amplifier shaping circuit, the gate circuit, the counting circuit, latch circuit, decoding circuit most of the seven shows, Frequency measurement of the basic principle is the
8、 use of direct side frequency method,the measured signal the first amplifier to amplify the incoming signal, and then was sent to the waveform shaping circuit surgery, the measured sine wave or triangle wave shaping as a
9、 square wave. C</p><p> Key words: microcontroller;operation,;frequency meter; Show circuit </p><p><b> 目 錄</b></p><p><b> 第一章 緒論1</b></p><p&
10、gt;<b> 1.1課題背景1</b></p><p> 1.2 課題研究的目的和意義1</p><p> 1.3設(shè)計(jì)任務(wù)與要求1</p><p> 第二章 數(shù)字頻率計(jì)總體設(shè)計(jì)方案2</p><p><b> 2.1方案比較2</b></p><p>
11、<b> 2.2方案論證3</b></p><p><b> 2.3方案選擇3</b></p><p> 第三章 數(shù)字頻率計(jì)的硬件系統(tǒng)設(shè)計(jì)4</p><p> 3.1 數(shù)字頻率計(jì)的硬件系統(tǒng)框架4</p><p> 3.2 數(shù)字頻率計(jì)的主機(jī)電路設(shè)計(jì)4</p><
12、p> 3.3數(shù)字頻率計(jì)的信號(hào)輸入電路設(shè)計(jì)7</p><p> 3.4數(shù)字頻率計(jì)顯示電路的設(shè)計(jì)7</p><p> 3.4.1 LED段顯示器結(jié)構(gòu)與原理7</p><p> 3.4.2 LED數(shù)碼管的顯示方式9</p><p> 3.5分頻電路11</p><p> 3.6數(shù)字頻率計(jì)電源模塊的
13、設(shè)計(jì)12</p><p> 數(shù)字頻率計(jì)的系統(tǒng)原理圖13</p><p> 第四章 數(shù)字頻率計(jì)軟件系統(tǒng)設(shè)計(jì)14</p><p> 4.1 軟件設(shè)計(jì)規(guī)劃14</p><p> 4.1.1信號(hào)處理14</p><p> 4.1.2中斷控制15</p><p> 4.2.1定時(shí)器
14、/計(jì)數(shù)器15</p><p> 4.2.2定時(shí)工作方式016</p><p> 4.3程序流程圖設(shè)計(jì)16</p><p> 4.3.1主程序流程17</p><p> 4.3.2 中斷流程17</p><p> 第五章 數(shù)字頻率計(jì)的仿真調(diào)試19</p><p><b&
15、gt; 致謝20</b></p><p><b> 參考文獻(xiàn)21</b></p><p><b> 附錄(程序)22</b></p><p><b> 第一章 緒論</b></p><p><b> 1.1課題背景</b>&l
16、t;/p><p> 在電子技術(shù)中,頻率是最基本的參數(shù)之一,并且與許多電參量的測(cè)量方案、測(cè)量結(jié)果都有十分密切的關(guān)系,因此頻率的測(cè)量就顯得更為重要。</p><p> 頻率計(jì)的基本原理是用一個(gè)頻率穩(wěn)定度高的頻率源作為基準(zhǔn)時(shí)鐘,對(duì)比測(cè)量其他信號(hào)的頻率。通常情況下計(jì)算每秒內(nèi)待測(cè)信號(hào)的脈沖個(gè)數(shù),此時(shí)我們稱(chēng)閘門(mén)時(shí)間為1秒。閘門(mén)時(shí)間也可以大于或小于一秒。閘門(mén)時(shí)間越長(zhǎng),得到的頻率值就越準(zhǔn)確,但閘門(mén)時(shí)間越長(zhǎng)
17、則每測(cè)一次頻率的間隔就越長(zhǎng)。閘門(mén)時(shí)間越短,測(cè)的頻率值刷新就越快,但測(cè)得的頻率精度就受影響。數(shù)字頻率計(jì)是用數(shù)字顯示被測(cè)信號(hào)頻率的儀器,被測(cè)信號(hào)可以是正弦波,方波或其它周期性變化的信號(hào)。如配以適當(dāng)?shù)膫鞲衅?,可以?duì)多種物理量進(jìn)行測(cè)試,比如機(jī)械振動(dòng)的頻率,轉(zhuǎn)速,聲音的頻率以及產(chǎn)品的計(jì)件等等。</p><p> 1.2 課題研究的目的和意義</p><p> 因?yàn)閿?shù)字頻率計(jì)是計(jì)算機(jī)、通訊設(shè)備、音
18、頻視頻等科研生產(chǎn)領(lǐng)域必不可少的測(cè)量?jī)x器,所以為了滿足生產(chǎn)過(guò)程中特別是測(cè)試人員在測(cè)量時(shí)智能儀器能自動(dòng)選擇量程,自動(dòng)校準(zhǔn)或者自動(dòng)調(diào)整測(cè)試點(diǎn),特設(shè)計(jì)本方案,使其能方便操作,提高測(cè)試精度。</p><p> 基于單片機(jī)的數(shù)字頻率計(jì)以其可靠性高、體積小、價(jià)格低、功能全等優(yōu)點(diǎn),廣泛地應(yīng)用于各種智能儀器中,這些智能儀器的操作在進(jìn)行儀器校核以及測(cè)量過(guò)程的控制中,達(dá)到了自動(dòng)化,傳統(tǒng)儀器面板上的開(kāi)關(guān)和旋鈕被鍵盤(pán)所代替,測(cè)試人員在測(cè)
19、量時(shí)只需按需要的鍵,省掉很多煩瑣的人工調(diào)節(jié),設(shè)計(jì)原理簡(jiǎn)單、電路穩(wěn)定、測(cè)量精度高,大大的縮短了生產(chǎn)周期。 </p><p> 1.3設(shè)計(jì)任務(wù)與要求</p><p> 1.測(cè)頻范圍:10Hz~10KHz。為保證測(cè)量精度分三個(gè)頻段</p><p> 10Hz~100Hz,100Hz~1KHz,1KHz~10KHz,有超量程指示。</p><p&g
20、t; 2.輸入波形:函數(shù)信號(hào)發(fā)生器輸出方波,矩形波,幅度為5V,產(chǎn)生所需的脈沖信號(hào)。</p><p> 3.測(cè)量誤差: ≤1。</p><p> 第二章 數(shù)字頻率計(jì)總體設(shè)計(jì)方案</p><p><b> 2.1方案比較</b></p><p> 方案一:主要以單片機(jī)為核心,利用單片機(jī)的計(jì)數(shù)定時(shí)功能來(lái)實(shí)現(xiàn)頻率的
21、計(jì)數(shù)并且利用單片機(jī)的動(dòng)態(tài)掃描法把測(cè)出的數(shù)據(jù)送到數(shù)字顯示電路顯示。原理框圖如圖2.1所示:</p><p> 圖2.1方案一原理框圖</p><p> 方案二:主要以數(shù)字器件為核心,主要分為時(shí)基電路,邏輯控制電路,放大整形電路,閘門(mén)電路,計(jì)數(shù)電路,鎖存電路,譯碼顯示電路七大部分[1]。其原理框圖如圖2.2所示:</p><p> 圖2.2 方案二原理框圖<
22、/p><p><b> 2.2方案論證</b></p><p> 方案一:主要以單片機(jī)為核心,被測(cè)信號(hào)先進(jìn)入信號(hào)放大電路進(jìn)行放大,再被送到波形整形電路整形,把被測(cè)的正弦波或者三角波整形為方波。利用單片機(jī)的計(jì)數(shù)器和定時(shí)器的功能對(duì)被測(cè)信號(hào)進(jìn)行計(jì)數(shù)。編寫(xiě)相應(yīng)的程序可以使單片機(jī)自動(dòng)調(diào)節(jié)測(cè)量的量程,并把測(cè)出的頻率數(shù)據(jù)送到顯示電路顯示。</p><p>
23、 方案二:使用了大量的數(shù)字器件,被測(cè)信號(hào)經(jīng)放大整形電路變成計(jì)數(shù)器所要求的脈沖信號(hào),其頻率與被側(cè)信號(hào)的頻率相同。同時(shí)時(shí)基電路提供標(biāo)準(zhǔn)時(shí)間基準(zhǔn)信號(hào),其高電平持續(xù)時(shí)間1s,當(dāng)1s信號(hào)來(lái)到時(shí),閘門(mén)開(kāi)通,被測(cè)脈沖信號(hào)通過(guò)閘門(mén),計(jì)數(shù)器開(kāi)始計(jì)數(shù),直到1s信號(hào)結(jié)束閘門(mén)關(guān)閉,停止計(jì)數(shù)。若在閘門(mén)時(shí)間1s內(nèi)計(jì)數(shù)器計(jì)得的脈沖個(gè)數(shù)為N,則被測(cè)信號(hào)頻率Fx = NHz。邏輯控制電路的作用有兩個(gè):一是產(chǎn)生鎖存脈沖,是顯示器上的數(shù)字穩(wěn)定;二是產(chǎn)生清零脈沖,使計(jì)數(shù)器每次
24、測(cè)量從零開(kāi)始計(jì)數(shù)。</p><p><b> 2.3方案選擇</b></p><p> 比較以上兩種方案可以知道,方案一的核心是單片機(jī),使用的元器件少,原理電路簡(jiǎn)單,調(diào)試簡(jiǎn)單只要改變程序的設(shè)定值則可以實(shí)現(xiàn)不同頻率范圍的測(cè)試能自動(dòng)選擇測(cè)試的量程。與方案一相比較方案二則使用了大量的數(shù)字元器件,原理電路復(fù)雜,硬件調(diào)試麻煩。如要測(cè)量高頻的信號(hào)還需要加上分頻電路,價(jià)格相對(duì)高
25、了點(diǎn)?;谏鲜霰容^,設(shè)計(jì)采用方案一。</p><p> 第三章 數(shù)字頻率計(jì)的硬件系統(tǒng)設(shè)計(jì)</p><p> 3.1 數(shù)字頻率計(jì)的硬件系統(tǒng)框架</p><p> 數(shù)字頻率計(jì)是一個(gè)將被測(cè)頻率顯示出來(lái)的計(jì)數(shù)裝置,它主要由整形電路對(duì)輸入信號(hào)進(jìn)行整形。然后通過(guò)4518計(jì)數(shù)器計(jì)數(shù),再由單片機(jī)89C51控制在LED顯示器上顯示。。該系統(tǒng)的功能是將信號(hào)輸入P3.4口,通過(guò)單片
26、機(jī)程序控制,對(duì)LED顯示器進(jìn)行段控和位控,實(shí)現(xiàn)動(dòng)態(tài)顯示。</p><p> 數(shù)字頻率計(jì)是計(jì)算機(jī)、通訊設(shè)備、音頻視頻等科研生產(chǎn)領(lǐng)域不可缺少的測(cè)量?jī)x器。在進(jìn)行有關(guān)電子技術(shù)的設(shè)計(jì)、安裝、調(diào)試過(guò)程中,由于其使用十進(jìn)制數(shù)顯示,測(cè)量迅速,精確度高,顯示直觀,會(huì)被經(jīng)常使用到。圖3-1為數(shù)字頻率計(jì)方案框圖。 </p><p> 圖3-1 數(shù)字頻率計(jì)方框圖<
27、;/p><p> 3.2 數(shù)字頻率計(jì)的主機(jī)電路設(shè)計(jì)</p><p> ATC89C51可以完成ISP在線編程功能,ATC89C51內(nèi)部有EEPROM,可以在程序中修改,斷電不丟失。還增加了兩級(jí)中斷優(yōu)先級(jí),STC推出的系列51單片機(jī)芯片是全面兼容其它51單片機(jī)的,而且51單片機(jī)是主流大軍。</p><p> 1.89C51芯片介紹</p><p&
28、gt; 許多由關(guān)硬件設(shè)計(jì)中都使用到單片機(jī)89C51,其功能[7]比以往的單片機(jī)強(qiáng)大的多。89C51引腳圖如圖3-2所示。</p><p> 圖3-2 89C51引腳圖</p><p><b> 芯片引腳功能:</b></p><p> 主電源引腳Vcc和Vss</p><p> ?Vcc(40腳):接+5V電壓
29、;</p><p> ?Vss(20腳):接地。</p><p> 89C51晶振接法如圖3-3。</p><p> 圖3-3 89C51晶振接法圖</p><p> 選用6MHz頻率的晶體,允許輸入的脈沖頻率為250kHz。電容的大小范圍為20pF~40pF,本設(shè)計(jì)選用30pF電容。</p><p><
30、b> 2.單片機(jī)復(fù)位電路</b></p><p> 單片機(jī)的復(fù)位都是靠外部電路實(shí)現(xiàn)的,在時(shí)鐘電路工作后,只要在單片機(jī)的RST引腳上出現(xiàn)24個(gè)時(shí)鐘振蕩脈沖(2個(gè)機(jī)器周期)以上的高電平,單片機(jī)便實(shí)現(xiàn)初始化狀態(tài)復(fù)位。為了保證應(yīng)用系統(tǒng)可靠地復(fù)位,在設(shè)計(jì)復(fù)位電路時(shí),通常使RST引腳保持10ms以上的高電平。只要保持高電平,則MCS-51單片機(jī)就循環(huán)復(fù)位;當(dāng)RST從高電平變?yōu)榈碗娖揭院螅琈CS-51單片
31、機(jī)從0000H地址開(kāi)始執(zhí)行程序。在復(fù)位有效期間,ALE、 引腳輸出高電平。</p><p> 89C51上電復(fù)位電路圖如3-4所示。</p><p> 圖3-4 89C51上電復(fù)位電路圖</p><p> 單片機(jī)復(fù)位狀態(tài)表如表3-5所示。</p><p> 表 3-5 單片機(jī)復(fù)位狀態(tài)表</p><p><
32、;b> 注:XXX不定</b></p><p> 復(fù)位后,P0口~P3口輸出高電平,且使這些準(zhǔn)雙向口皆處于輸入狀態(tài),并且將07H寫(xiě)入棧指針SP(即設(shè)定堆棧底為07H),同時(shí),將程序計(jì)數(shù)器PC和其余的特殊功能寄存器清為0(不定的位除外)。但復(fù)位不影響單片機(jī)內(nèi)部的RAM狀態(tài)。</p><p> 3.3數(shù)字頻率計(jì)的信號(hào)輸入電路設(shè)計(jì)</p><p>
33、 7414是六反相施密特觸發(fā)器集成電路,其基本作用就是反相器,一般用于信號(hào)輸入電路,用施密特觸發(fā)器對(duì)輸入信號(hào)進(jìn)行波形整形。其結(jié)果如圖3-13所示[4]。</p><p> 圖3-13 輸入-輸出波形圖</p><p> 本設(shè)計(jì)為滿足設(shè)計(jì)要求,被測(cè)信號(hào)首先進(jìn)行波形變換。由第一級(jí)的零偏置放大器把正弦波樣的正負(fù)交替波形變換成單向脈沖,再經(jīng)過(guò)7414將放大器產(chǎn)生的單向脈沖變換成與TTL/CM
34、OS電平相兼容的方波。這樣處理以后信號(hào)變成方波信號(hào),以便后續(xù)的電路進(jìn)行計(jì)數(shù)[4]。</p><p> 3.4數(shù)字頻率計(jì)顯示電路的設(shè)計(jì)</p><p> 3.4.1 LED段顯示器結(jié)構(gòu)與原理</p><p> LED顯示器是由發(fā)光二極管顯示字段組成的顯示塊,有7段和“米”字段之分。這種顯示塊有共陽(yáng)極和共陰極兩種。此外,顯示塊中還有一個(gè)圓點(diǎn)型發(fā)光二極管(在圖中以d
35、P表示)用于顯示小數(shù)點(diǎn)。通過(guò)發(fā)光二極管亮、暗的不同組,可以顯示多中數(shù)字、字母以及其他符號(hào)[5]。</p><p> LED顯示塊中的發(fā)光二極管共有兩種連接方法:</p><p><b> (1)共陽(yáng)極接法</b></p><p> 發(fā)光二極管的陽(yáng)極連在一起構(gòu)成公共陽(yáng)極。使用時(shí)公共陽(yáng)極接+5V,這樣,陰極端輸入低電平的段的發(fā)光二極管被點(diǎn)亮,
36、相應(yīng)的段被顯示;而輸入高電平的段則不點(diǎn)亮。</p><p><b> (2)共陰極接法</b></p><p> 發(fā)光二極管的陰極連在一起構(gòu)成公共陰極。使用時(shí)公共陰極接地,這樣,陽(yáng)極端輸入高電平的段的發(fā)光二極管被點(diǎn)亮,相應(yīng)的段被顯示;而輸入低電平的段則不點(diǎn)亮。</p><p> 數(shù)碼管引腳如圖3-6。</p><p&g
37、t; 圖3-6 數(shù)碼管引腳圖</p><p> 共陰和共陽(yáng)結(jié)構(gòu)的LED顯示器各筆劃段名和安排位置是相同的。當(dāng)二極管導(dǎo)通時(shí),相應(yīng)的筆劃段發(fā)亮,由發(fā)亮的筆劃段組合而顯示的各種字符。8個(gè)筆劃段dP、g、f、e、d、c、b、a對(duì)應(yīng)于一個(gè)字節(jié)(8位)的D7、D6、D5、D4、D3、D2、D1、D0,于是用8位二進(jìn)制碼就可以表示欲顯示字符的字形代碼。例如,對(duì)于共陰LED顯示器,當(dāng)公共陰極接地(為零電平),而陽(yáng)極dP、g、
38、f、e、d、c、b、a各段為0111011時(shí),顯示器顯示"P"字符,即對(duì)于共陰極LED顯示器,“P”字符的字形碼是73H。如果是共陽(yáng)LED顯示器,公共陽(yáng)極接高電平,顯示“P”字符的字形代碼應(yīng)為10001100(8CH)。用LED顯示器顯示十進(jìn)制轉(zhuǎn)換成十六進(jìn)制數(shù)的字形代碼在表3-7中列出。</p><p> 表3-7 LED十六進(jìn)制的數(shù)字代碼表</p><p> 3.
39、4.2 LED數(shù)碼管的顯示方式</p><p> LED數(shù)碼管在顯示時(shí),通常有靜態(tài)顯示方式和動(dòng)態(tài)顯示方式兩種。</p><p> LED靜態(tài)顯示:其公共端直接接地(共陰極)或接電源(共陽(yáng)極),各段選線分別與I/O接口線相連。要顯示字符,直接在I/O線發(fā)送相應(yīng)的字段碼[6]。</p><p> LED動(dòng)態(tài)顯示:將所有的數(shù)碼管的段選線并接在一起,用一個(gè)I/O接口控
40、制,公共端不是直接接地(共陰極)或電源(共陽(yáng)極),而是通過(guò)相應(yīng)的I/O接口線控制[6]。</p><p> 在單片機(jī)系統(tǒng)中,常用的顯示器有:發(fā)光二極管顯示器,簡(jiǎn)稱(chēng)LED;液晶顯示器,簡(jiǎn)稱(chēng)LCD;熒光管顯示器。而發(fā)光二極管顯示又分為固定段顯示和可以拼裝的大型字段顯示,此外還有共陽(yáng)極和共陰極之分等。</p><p> 數(shù)字頻率計(jì)設(shè)計(jì)將采用軟件譯碼動(dòng)態(tài)顯示電路如3-8圖:</p>
41、<p> 圖3-8數(shù)字頻率計(jì)顯示圖</p><p><b> 3.5分頻電路</b></p><p> 計(jì)數(shù)器的種類(lèi)很多。按時(shí)鐘脈沖輸入方式的不同,可分為同步計(jì)數(shù)器和異步計(jì)數(shù)器;按進(jìn)位體制的不同,可分為二進(jìn)制計(jì)數(shù)器和非二進(jìn)制計(jì)數(shù)器;按計(jì)數(shù)過(guò)程中數(shù)字增減趨勢(shì)的不同,可分為加計(jì)數(shù)器、減計(jì)數(shù)器和可逆計(jì)數(shù)器。 </p><p>
42、本設(shè)計(jì)采用的是兩個(gè)4518的十進(jìn)制計(jì)數(shù)器。在數(shù)字頻率計(jì)設(shè)計(jì)中,計(jì)數(shù)器的作用主要是用于對(duì)輸入信號(hào)的輸入計(jì)數(shù),雖然單片機(jī)內(nèi)部功能中有計(jì)數(shù)功能,但是由于單片機(jī)的計(jì)數(shù)功能計(jì)數(shù)范圍比較小,滿足不了大頻率的計(jì)數(shù)測(cè)算,所以在外面加兩個(gè)4518計(jì)數(shù)器,4518是一個(gè)十進(jìn)制計(jì)數(shù)器,信號(hào)由CLK輸入,U2.A通過(guò)Q3輸出,進(jìn)行10次計(jì)數(shù),U2.A級(jí)聯(lián)到U2.B,通過(guò)Q0輸出,進(jìn)行2次計(jì)數(shù)。所以總電路對(duì)信號(hào)進(jìn)行了20分頻[11]。加強(qiáng)計(jì)數(shù)能力,從而滿足其測(cè)算
43、范圍。</p><p> 硬件電路如圖3-9:</p><p><b> 圖3-9 分頻電路</b></p><p> 功能圖如下圖3-10所示:</p><p> 圖3-10 分頻電路功能圖</p><p> 3.6數(shù)字頻率計(jì)電源模塊的設(shè)計(jì)</p><p>
44、 使用變壓器提供到AC橋堆的輸入腳為9V交流電壓,通過(guò)AC整流輸出為9V直流電,經(jīng)過(guò)電解電容濾波、7805穩(wěn)壓,提供給89C51單片機(jī)為5V電壓。5V電源電路如圖3-14所示[10]。</p><p> 圖3-14 5V電源電路圖</p><p> 數(shù)字頻率計(jì)的系統(tǒng)原理圖</p><p> 第四章 數(shù)字頻率計(jì)軟件系統(tǒng)設(shè)計(jì)</p><p>
45、; 4.1 軟件設(shè)計(jì)規(guī)劃</p><p><b> 4.1.1信號(hào)處理</b></p><p> 在頻率計(jì)開(kāi)始工作,或者完成一次頻率測(cè)量,系統(tǒng)軟件都進(jìn)行測(cè)量初始化。測(cè)量初始化模塊設(shè)置堆棧指針(SP)、工作寄存器、中斷控制和定時(shí)/計(jì)數(shù)器的工作方式。</p><p> 定時(shí)/計(jì)數(shù)器的工作首先被設(shè)置為計(jì)數(shù)器的計(jì)數(shù)寄存器清0后,置運(yùn)行控制位TR
46、為1,啟動(dòng)對(duì)待測(cè)信號(hào)的計(jì)數(shù)。計(jì)數(shù)閘門(mén)由軟件延時(shí)程序?qū)崿F(xiàn),從計(jì)數(shù)閘門(mén)的最小值開(kāi)始,也就是從測(cè)量頻率的高量程開(kāi)始。計(jì)數(shù)閘門(mén)結(jié)束時(shí)TR清0,停止計(jì)數(shù)。計(jì)數(shù)寄存器中的值通過(guò)16進(jìn)制數(shù)道10進(jìn)制數(shù)轉(zhuǎn)換程序轉(zhuǎn)換為10進(jìn)制數(shù)。對(duì)10進(jìn)制數(shù)的最高位進(jìn)行判別,若該位不為0,滿足測(cè)量數(shù)據(jù)有效位數(shù)的要求,測(cè)量值和量程信息一起送到顯示模塊;若該位為0,將計(jì)數(shù)閘門(mén)的寬度擴(kuò)大10倍,重新對(duì)待測(cè)信號(hào)的技術(shù),直到滿足測(cè)量數(shù)據(jù)有效位數(shù)的要求。</p>&l
47、t;p> 待測(cè)信號(hào)經(jīng)預(yù)處理電路分頻后變成較寬的方波信號(hào),并加至單片機(jī)的P3.4引腳,為單片機(jī)測(cè)信號(hào)頻率提供有效的輸入信號(hào)。單片機(jī)通過(guò)檢測(cè)P3.4引腳來(lái)判斷是否啟動(dòng)測(cè)周期程序。當(dāng)該引腳為高電平時(shí)則等待,知道該引腳出現(xiàn)低電平時(shí)才開(kāi)始測(cè)周期。首先將零賦給TH0、TL0兩個(gè)寄存器,將定時(shí)器T0的運(yùn)行控制位TR0置位,同時(shí)也將ET0置位以允許定時(shí)器T0終端,然后再判斷P3.4引腳是否還為低電平,當(dāng)不是低電平時(shí)則等待。一旦出現(xiàn)低電平則使TR
48、0復(fù)位以終止定時(shí)器,測(cè)周期程序結(jié)束。在測(cè)周期過(guò)程中,會(huì)發(fā)生定時(shí)器T0的中斷,每發(fā)生一次中斷則將R0寄存器加一,因此R0實(shí)際上是周期值的高字節(jié)。測(cè)出的周期值存儲(chǔ)在R0、TH0、TL0三個(gè)寄存器中,然后將其轉(zhuǎn)換成頻率。由于所測(cè)周期的單位是µs,再相除轉(zhuǎn)換時(shí)要將被除數(shù)擴(kuò)大10 倍,這樣才能保證得出正確的頻率[11]。得出的頻率放到R1、R2、R3三個(gè)寄存器后調(diào)用轉(zhuǎn)換BCD代碼模塊。調(diào)用顯示消除多余零和顯示數(shù)據(jù)存儲(chǔ)模塊,將要顯示的頻率
49、值通過(guò)查表轉(zhuǎn)換成相應(yīng)數(shù)據(jù)段碼放到現(xiàn)實(shí)緩沖區(qū)以備顯示。</p><p><b> 4.1.2中斷控制</b></p><p> 由于在程序設(shè)計(jì)中用到中斷方式,所以我們?cè)诖藢?duì)單片機(jī)中斷系統(tǒng)中的中斷控制作一下介紹。</p><p> 中斷是工業(yè)過(guò)程控制及智能化儀器用微型機(jī)或單片機(jī)應(yīng)用最多的一種數(shù)據(jù)傳送方式。在通常情況下,單片機(jī)執(zhí)行主程序,只有當(dāng)
50、正常狀態(tài)出現(xiàn)故障,或發(fā)出中斷請(qǐng)求時(shí),單片機(jī)才暫停執(zhí)行主程序,轉(zhuǎn)去執(zhí)行或處理中斷服務(wù)程序,執(zhí)行完中斷服務(wù)程序后,再返回到主程序繼續(xù)運(yùn)行。單片機(jī)的這一種工作過(guò)程稱(chēng)為中斷方式。</p><p> 基于資源共享原理上的中斷技術(shù),在計(jì)算機(jī)中得到了廣泛的應(yīng)用。中斷技術(shù)能實(shí)現(xiàn)CPU與外部設(shè)備的并行工作,提高CPU的利用率以及數(shù)據(jù)的輸入/輸出效率;中斷技術(shù)也能對(duì)計(jì)算機(jī)運(yùn)行過(guò)程中突然發(fā)生的故障及時(shí)發(fā)現(xiàn)并進(jìn)行自動(dòng)處理如:硬件故障、
51、運(yùn)算錯(cuò)誤及程序故障等;中斷技術(shù)還能使我們通過(guò)鍵盤(pán)發(fā)出請(qǐng)求,隨時(shí)對(duì)運(yùn)行中的計(jì)算機(jī)進(jìn)行干預(yù),而不用先停機(jī)處理,然后再重新開(kāi)機(jī)等。</p><p> 在單片機(jī)中,中斷技術(shù)主要用于實(shí)時(shí)控制。所謂實(shí)時(shí)控制,就是要求計(jì)算機(jī)能及時(shí)地響應(yīng)被控對(duì)象提出的分析、計(jì)算和控制等請(qǐng)求,使被控對(duì)象保持在最佳工作狀態(tài),以達(dá)到預(yù)定的控制效果[12]。由于這些控制參量的請(qǐng)求都是隨機(jī)發(fā)出的,而且要求單片機(jī)必須做出快速響應(yīng)并及時(shí)處理,對(duì)此,只有靠中
52、斷技術(shù)才能實(shí)現(xiàn)。</p><p> 4.2.1定時(shí)器/計(jì)數(shù)器</p><p> ?。?)定時(shí)器控制寄存器(TCON)</p><p> TCON寄存器既參與中斷控制又參與定時(shí)控制?,F(xiàn)對(duì)其定時(shí)功能加以介紹。其中有關(guān)定時(shí)的控制位共有4位:</p><p> F0和TF1——計(jì)數(shù)溢出標(biāo)志位[10]</p><p>
53、當(dāng)計(jì)數(shù)器計(jì)數(shù)溢出(計(jì)滿)時(shí),該位置“1”;使用查詢方式時(shí),此位作狀態(tài)位供查詢,但應(yīng)注意查詢有效后應(yīng)以軟件方法及時(shí)將該位清“0”;使用中斷方式時(shí),此位作中斷標(biāo)志位,在轉(zhuǎn)向中斷服務(wù)程序時(shí)由硬件自動(dòng)清“0”。</p><p> R0和TR1——定時(shí)器運(yùn)行控制位</p><p> TRO(TR1)=0 停止定時(shí)器/計(jì)數(shù)器工作</p><p> TRO(TR1
54、)=1 啟動(dòng)定時(shí)器/計(jì)數(shù)器工作</p><p> ?。?)工作方式控制寄存器(TMOD)</p><p> TMOD寄存器是一個(gè)專(zhuān)用寄存器,用于設(shè)定兩個(gè)定時(shí)器/計(jì)數(shù)器的工作方式[11]。但TMOD寄存器不能位尋址,只能用字節(jié)傳送指令設(shè)置其內(nèi)容。</p><p> ?。?)中斷允許控制寄存器(IE)</p><p> EA——中斷
55、允許總控制位</p><p> ET0和ET1——定時(shí)/計(jì)數(shù)中斷</p><p> 定時(shí)器/計(jì)數(shù)器提供給用戶使用的有:8位計(jì)數(shù)器TH和TL,以及有關(guān)的控制位。這些內(nèi)容只能以軟件方法使用[12]。</p><p> 能夠產(chǎn)生中斷申請(qǐng)的部件被稱(chēng)為中斷源。8051型單片機(jī)提供了五個(gè)中斷源:兩個(gè)外部中斷源和三個(gè)內(nèi)部中斷源。每一個(gè)中斷源都有一個(gè)中斷申請(qǐng)標(biāo)志位,但是串行口
56、占有兩個(gè)中斷標(biāo)志位。一共有六個(gè)中斷標(biāo)志位。</p><p> (4)定時(shí)器/計(jì)數(shù)器對(duì)輸入信號(hào)的要求</p><p> 定時(shí)器/計(jì)數(shù)器的兩個(gè)作用是用來(lái)精確的確定某一段時(shí)間間隔[13](作定時(shí)器用)或累計(jì)外部輸入的脈沖個(gè)數(shù)(作計(jì)數(shù)器用)。</p><p> 當(dāng)用作定時(shí)器時(shí),在其輸入端輸入周期固定的脈沖,根據(jù)定時(shí)器/計(jì)數(shù)器中累計(jì)(或事先設(shè)置)的脈沖個(gè)數(shù),即可計(jì)算出所
57、定時(shí)間的長(zhǎng)度。</p><p> 當(dāng)89C51內(nèi)部的定時(shí)器/計(jì)數(shù)器被選擇為定時(shí)器工作方式時(shí),計(jì)數(shù)輸入信號(hào)是內(nèi)部時(shí)鐘脈沖,每個(gè)機(jī)器周期產(chǎn)生一個(gè)脈沖使計(jì)數(shù)器增1。因此,定時(shí)器/計(jì)數(shù)器的輸入脈沖周期與機(jī)器周期一樣,為振蕩頻率的1/12。當(dāng)采用12MHz頻率的晶體時(shí),計(jì)數(shù)頻率為1MHz,輸入脈沖的周期間隔為1μs[14]。由于定時(shí)的精度決定于脈沖的周期,因此,當(dāng)需要高精度的定時(shí)器時(shí),應(yīng)盡量選擇頻率較高的晶體。</
58、p><p> 4.2.2定時(shí)工作方式0</p><p> 方式0是13位計(jì)數(shù)結(jié)構(gòu)的工作方式,其計(jì)數(shù)器由TH0高8位和TL0的低五位構(gòu)成。TL0的高3位棄之不用。當(dāng)C/ =0時(shí),多中開(kāi)關(guān)接通振蕩脈沖的12分頻輸出,13位計(jì)數(shù)器以此進(jìn)行計(jì)數(shù),這就是所謂定時(shí)器工作方式。當(dāng)C/ =1時(shí),多路開(kāi)關(guān)接通計(jì)數(shù)引腳(T0),外部計(jì)數(shù)脈沖由引腳T0輸入。當(dāng)計(jì)數(shù)脈沖發(fā)生負(fù)跳變時(shí),這就是所謂計(jì)數(shù)工作方式。<
59、;/p><p> 不管是哪種工作方式,當(dāng)TL0的低五位計(jì)數(shù)溢出時(shí),向TH0進(jìn)位,而全部13位計(jì)數(shù)溢出時(shí),則向計(jì)數(shù)溢出標(biāo)志位TF0進(jìn)位。</p><p> 4.3程序流程圖設(shè)計(jì)</p><p> 4.3.1主程序流程</p><p> 主程序流程圖如圖4-1所示。</p><p> 圖4-1 主程序流程圖</
60、p><p> 4.3.2 中斷流程</p><p> T1中斷流程圖如圖4-2所示。</p><p> 圖4-2 T1中斷流程圖</p><p> T0中斷流程圖如圖4-2所示。</p><p> 圖4-2 T0中斷流程圖</p><p> 中斷程序?qū)崿F(xiàn)定時(shí)與計(jì)數(shù)的功能。T1進(jìn)行定時(shí),定
61、時(shí)時(shí)間為1S。T0進(jìn)行計(jì)數(shù),TO中斷溢出一次,T0count加1。當(dāng)定時(shí)達(dá)到1S時(shí),停止T0,T1。最后計(jì)算相應(yīng)的頻率值。</p><p> 第五章 數(shù)字頻率計(jì)的仿真調(diào)試</p><p> 利用仿真軟件ISIS的強(qiáng)大的仿真功能可以有效地檢驗(yàn)所設(shè)計(jì)的原理圖是否在理論上正確合理。選擇適當(dāng)?shù)娜龢O管和設(shè)置基極,發(fā)射極,集電極電阻可以得到適當(dāng)?shù)姆糯蟊稊?shù)對(duì)所測(cè)的信號(hào)進(jìn)行有效的處理。要選擇適當(dāng)?shù)娜龢O
62、管,以免避免發(fā)生截止失真和飽和失真。分別以正弦波,方波,三角波作為輸入信號(hào)檢測(cè)電路的整形效果。利用仿真軟件的示波器來(lái)觀察整形出來(lái)的波形是否符合所要整形出來(lái)的波形。</p><p> 利用Keil uvision2軟件編寫(xiě)單片機(jī)的工作程序并且檢驗(yàn)程序是否成功編譯。通過(guò)Keil uvision2逐步運(yùn)行程序的功能可以檢測(cè)出程序的錯(cuò)漏從而進(jìn)行改正。程序編譯成功后,利用ISIS軟件把程序加載到原理圖中進(jìn)行仿真,通過(guò)顯示
63、器顯示出來(lái)的頻率大小與所設(shè)計(jì)的頻率相比較可以看出所編寫(xiě)的程序是否滿足要求,是否符合設(shè)計(jì)所要求的精度。測(cè)出各頻率范圍的誤差,如果不符合設(shè)計(jì)所要求的精度可以通過(guò)改變單片機(jī)定時(shí)器的初始值或者優(yōu)化程序的結(jié)構(gòu)來(lái)減小誤差增加精度![14]LED數(shù)碼管采用的是動(dòng)態(tài)掃描的方法進(jìn)行顯示,要設(shè)計(jì)好相應(yīng)的掃描時(shí)間,因?yàn)閽呙钑r(shí)間太短則LED顯示出來(lái)的數(shù)字便會(huì)一直在閃爍不穩(wěn)定,掃描時(shí)間太長(zhǎng)則LED顯示便會(huì)出現(xiàn)短時(shí)間的熄滅。調(diào)試電路的時(shí)候發(fā)現(xiàn)由于P2口的驅(qū)動(dòng)能力不
64、夠大因此要驅(qū)動(dòng)LED數(shù)碼管工作就應(yīng)該加上反相器或者三極管作為驅(qū)動(dòng)電路。</p><p> 測(cè)試結(jié)果:電路導(dǎo)通,LED燈顯示所測(cè)量的信號(hào)頻率,測(cè)量范圍:10HZ-10KHZ。</p><p><b> 致謝</b></p><p> 在本次設(shè)計(jì)的研究和設(shè)計(jì)過(guò)程中,我得到了老師和同學(xué)們的熱情幫助。在此,對(duì)他們表示衷心的感謝。</p>
65、;<p> 首先,要對(duì)我的指導(dǎo)老師孟凡斌老師表示衷心的感謝。從方案的選取、審題、查找資料,到系統(tǒng)軟硬件的各部分設(shè)計(jì)工作,到最后論文的書(shū)寫(xiě)和完成,朱老師在我的整個(gè)畢業(yè)設(shè)計(jì)工作中給了我很大的幫助和支持。孟老師的諄諄教導(dǎo),使我受益匪淺。</p><p> 其次,要對(duì)大學(xué)四年以來(lái)所有給我授課的老師們表示感謝。是他們教會(huì)了我大學(xué)應(yīng)該掌握的知識(shí)和技能,給我打下了堅(jiān)實(shí)的理論基礎(chǔ)。只有運(yùn)用四年學(xué)習(xí)的基礎(chǔ)知識(shí)和經(jīng)
66、驗(yàn)的積累,才能使我能夠順利的完成本次畢業(yè)設(shè)計(jì)工作。</p><p> 最后,要感謝我們班的眾多同學(xué),本次設(shè)計(jì)能夠圓滿完成,和各位同學(xué)的幫助是息息相關(guān)的。在本次設(shè)計(jì)中,我遇到了無(wú)數(shù)困難,在需要幫助的時(shí)候,各位同學(xué)給了我無(wú)私的幫助,助我度過(guò)了一個(gè)又一個(gè)的難關(guān)。</p><p><b> 參考文獻(xiàn)</b></p><p> [1]陳敬遠(yuǎn).數(shù)字頻
67、率計(jì)的VHDL設(shè)計(jì)[J].浙江傳媒學(xué)院學(xué)報(bào); 2002,01: 36-38.</p><p> [2]何均 ,楊明.適合于單片機(jī)實(shí)現(xiàn)的極值搜索算法[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2004,24.</p><p> [3]杜玉遠(yuǎn).基于top-down方法的數(shù)字頻率計(jì)的設(shè)計(jì)與實(shí)現(xiàn)[J].電子世界, 2004,5: 30-32.</p><p> [4]錢(qián)進(jìn).基于A
68、T89C2051的高度精度數(shù)字頻率計(jì)的設(shè)計(jì)[J].機(jī)電產(chǎn)品開(kāi)發(fā)與創(chuàng)新,2007,20(1):86-87.</p><p> [5]馮雷星,楊偉,蘆燕龍.基于單片機(jī)高性價(jià)比頻率計(jì)的設(shè)計(jì)與實(shí)現(xiàn)[B].微計(jì)算機(jī)信息,2007,20.</p><p> [6]赫建國(guó),劉立新,黨劍華.基于單片機(jī)的頻率計(jì)設(shè)計(jì)[J].西安郵電學(xué)院學(xué)報(bào),2003,03:34-37+75.</p><
69、;p> [7]張毅剛.單片機(jī)原理及應(yīng)用.高等教育出版社[M],2003.12(1).</p><p> [9]施劍鳴.單片機(jī)測(cè)頻技術(shù)及測(cè)量精度的提高[A].江蘇省計(jì)量測(cè)試學(xué)會(huì)2005年論文集 [C],2005.</p><p> [10]謝煌,黃為.基于VHDL語(yǔ)言設(shè)計(jì)頻率計(jì)[J].北京現(xiàn)代電子技術(shù),2003,14.</p><p> [11]杜剛,高
70、軍,童寧寧.基于AT89C2051單片機(jī)的頻率計(jì)設(shè)計(jì)[J].微計(jì)算機(jī)應(yīng)用,2004,25(4):498-501.</p><p> [12]劉雪根.數(shù)字頻率計(jì)的誤差分析[J].自動(dòng)化與儀表,1996,3:23-24.</p><p> [13]顧巨峰,周浩洋,朱建華.基于可編程邏輯器件(Lattice)的多功能數(shù)字頻率計(jì)[J].電子工程師,2002,1:28-32.</p>
71、<p> [14]王麗霞,程小輝,龔幼民.基于LM331的頻率計(jì)[J].儀表技術(shù)與傳感器; 2007,09.</p><p><b> 附錄(程序)</b></p><p> #include <89C51.H></p><p> //********數(shù)碼管位代碼表(P2口)**********//</p
72、><p> unsigned char code dispbit[]={0x01,0x02,0x04,0x08};</p><p> //********數(shù)碼管段代碼表(P0口,共陰且高位接dp,低位接a筆段)**********// </p><p> unsigned char code dispcode[]={0x3F,0x06,0x5B,0x4F,0x
73、66,0x6D,0x7D,0x07,</p><p><b> 0x7F};</b></p><p> //********6位數(shù)據(jù)緩沖器**********// </p><p> unsigned char dispbuf[8];
74、 </p><p> unsigned char temp[8]; </p><p> unsigned char dispcount; </p><p> unsigned char T0count;</p><p> unsigned char timecount
75、;</p><p> void initial();</p><p> void delay();</p><p> void dataDisplay();</p><p> bit flag; </p><p> sbit Fin=P3^4; </p><p> sbit key
76、=P3^7; </p><p> unsigned long x,freq; </p><p> //*********初始化模塊**********//</p><p> void initial(void){</p><p><b> P0=0x3F;</b></p>
77、<p><b> P2=0xff;</b></p><p> TMOD=0x15; </p><p><b> TH0=0;</b></p><p><b> TL0=0;</b></p><p> TH1=(655
78、36-4000)/256;</p><p> TL1=(65536-4000)%256;</p><p><b> TR1=1;</b></p><p><b> TR0=1;</b></p><p><b> ET0=1;</b></p><p&g
79、t;<b> ET1=1;</b></p><p><b> EA=1;</b></p><p><b> }</b></p><p> //*********顯示模塊**********//</p><p> void dataDisplay(){</p>
80、;<p> unsigned char i; </p><p> for(i=0;i<4;i++){</p><p> temp[i]=0;</p><p><b> }</b></p><p><b> i=0;</b></p><p>
81、 while(x/10){</p><p> temp[i]=x%10;</p><p><b> x=x/10;</b></p><p><b> i++;</b></p><p><b> }</b></p><p> temp[i]=x;
82、</p><p> for(dispcount=0; dispcount <4; dispcount ++)</p><p> { P0=dispcode[temp [dispcount]];</p><p> P2=dispbit[dispcount];</p><p><b> Delay();</b>
83、</p><p><b> }</b></p><p><b> }</b></p><p> //******************************************************//</p><p> /**************************延時(shí)函
84、數(shù)************************************/</p><p> void delay(unsigned char t){</p><p> unsigned char k,j;</p><p> for(k=0;k<t;k++)</p><p> for(j=0;j<125;j++);<
85、;/p><p><b> }</b></p><p> //******************************************************//</p><p> //*********定時(shí)中斷服務(wù)程序1**********//</p><p> void t1(void) interru
86、pt 3 using 0{</p><p> TH1=(65536-4000)/256;</p><p> TL1=(65536-4000)%256;</p><p> timecount++; </p><p> freq=T0count*65536+TH0*256+TL0; </p><p> whil
87、e(timecount==250) </p><p> {TR0=0;TR1=0;</p><p><b> }</b></p><p><b> }</b></p><p> //******************************************************/
88、/</p><p> //*********定時(shí)中斷服務(wù)程序2**********//</p><p> void t0(void) interrupt 1 using 0{</p><p> T0count++;</p><p><b> }</b></p><p> //******
89、************************************************//</p><p> //*********主函數(shù)**********//</p><p> void main(void){</p><p> while(1){ </p><p> if(key==1)</p><
90、;p> { timecount=0;</p><p> T0count =0; </p><p> initial();</p><p><b> }</b></p><p><b> else</b></p><p><b> { x=freq;
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)字頻率計(jì)畢業(yè)設(shè)計(jì)-- 數(shù)字頻率計(jì)設(shè)計(jì)
- 數(shù)字頻率計(jì)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---數(shù)字頻率計(jì)
- 畢業(yè)設(shè)計(jì)--數(shù)字頻率計(jì)
- 數(shù)字頻率計(jì)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)--數(shù)字頻率計(jì)
- 畢業(yè)設(shè)計(jì)----數(shù)字頻率計(jì)
- 數(shù)字頻率計(jì)
- 數(shù)字頻率計(jì)設(shè)計(jì)-畢業(yè)設(shè)計(jì)
- 數(shù)字頻率計(jì)實(shí)驗(yàn)報(bào)告---數(shù)字頻率計(jì)的設(shè)計(jì)與制作
- 數(shù)字頻率計(jì)的設(shè)計(jì)
- 數(shù)字頻率計(jì)畢業(yè)論文--基于vhdl的數(shù)字頻率計(jì)的設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)----數(shù)字頻率計(jì)的設(shè)計(jì)
- 數(shù)字頻率計(jì)課程設(shè)計(jì)
- 數(shù)字頻率計(jì)課程設(shè)計(jì)
- 課程設(shè)計(jì)--數(shù)字頻率計(jì)
- 數(shù)字頻率計(jì)設(shè)計(jì)【開(kāi)題報(bào)告】
- 簡(jiǎn)易數(shù)字頻率計(jì)設(shè)計(jì)論文
- 課程設(shè)計(jì)——數(shù)字頻率計(jì)
- 數(shù)字頻率計(jì)課程設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論