【正文】
TH0=0。 WriteChar(table1[(x/100)%10],10,1)。 //清標志位 x=T0count*65536+TH0*256+TL0。 // TH1=(6553650000)/256。 void main(void) { RstLcd()。//abcdef uchar *s= CYMOMETER 。j0。 } 數(shù)字頻率計的設(shè)計 33 void RstLcd() //復位 LCD 控制器 { mDelay(15)。 xPosamp。 LcdW(c)。 RS=1。 _nop_()。 } case 3: { LcdWc(0x0f)。 if(xPos=15) //如果 XPOS 中的值未到 15(可顯示的最多位) break。 //正常讀寫操作之前檢測 LCD 控制器狀態(tài) //在指定的行與列顯示指定的字符, xpos:行, ypos:列, c:待顯示字符 void WriteChar(uchar c,uchar xPos,uchar yPos) { LcdPos(xPos,yPos)。 sbit EN = P1^2。 非常 感謝電子信息工程學院實驗室的老師們,感謝他們在本次畢業(yè)設(shè)計的過程中為我們提供實驗室及其相關(guān)儀器設(shè)備。 展望 隨著科學技術(shù)的飛速發(fā)展 ,數(shù)字頻率計已經(jīng)出現(xiàn)了越來越多的產(chǎn)品,產(chǎn)品的測量精度越來越高;測量范圍越來越廣;所需器件也越來越少;實現(xiàn)的功能越來越多。對比表中的標準值和測量值,可以發(fā)現(xiàn)低頻時誤差很小,高頻時誤差相對大一點。 Keil 調(diào)試軟件是目前在單片機開發(fā)方面用的最多的一種調(diào)試軟件。 控制器接收來自主機的指令和數(shù)據(jù),控制著真?zhèn)€模塊的工作,由 CGROM、 CGRAM、和 DDRAM 等字符存儲區(qū)域、以及與主機和陣列驅(qū)動器的 I/O 接口、指令寄存和譯碼機構(gòu)、地址計數(shù)器等部分組成。 1 2 3 4 5 6ABCD654321DCBAT itleN um b er Re visionSizeBD ate: 4 Ju n 200 9 Sh eet of File: C:\D ocu m ents a nd Se ttings \A dm inistra to 24 BC8 CF8B 864 BD \M y D o cu m e nts\M y Q Q File s\P RE V I O ~1 .D D BD r aw n By :R10 K+ 5 VC10 uFA T 8 9S5 2V ccRS TV s s 1 2 3 4 5 6ABCD654321DCBAT i t leN u m b e r R e v i si o nSi z eBD a t e : 4 Ju n 2 0 0 9 Sh e e t o f Fi l e : C : \ D o c u m e n t s a n d Se tt i n g s \ A d m i n i st ra to r. E 2 4 B C 8 C F8 B 8 6 4 B D \ M y D o c u m e n t s\ M y Q Q Fi le s\ P R E V I O ~ 1 .D D BD r a w n B y :R1 0 K+ 5 VC1 0 u FA T 8 9 S5 2V c cR S TV s s 1 2 3 4 5 6ABCD654321DCBAT itleN um b e r R e visionSiz eBD a te : 4 Ju n 200 9 Sh e e t of File : C :\D oc u m e nts a nd Se ttings \A dm inistra to r. E 24 B C 8 C F8B 864 B D \M y D o c u m e nts\M y Q Q File s\P R E V I O ~1 .D D BD r a w n B y :R10 K+ 5 VC10 uFA T 8 9S5 2V c cR S TV s s0. 01 uF10 K ( a)上電復位 ( b)按鍵電平復位 ( c)按鍵脈沖復位 圖 復位電路 在本 設(shè)計中選用按鍵電平復位 方式作為單片機的復位電路 。復位信號是高電平有效,其有效時間應持續(xù)24 個振蕩周期 (即二個機器周期 )以上。對西南石油大學本科設(shè)計 18 外部振蕩信號無特殊要求,只要求保證脈沖寬度,一般采用頻率低于 12MHz 的方波信號。如 EA端為高電平(接 Vcc端),CPU則執(zhí)行內(nèi)部程序存儲器的指令。要注意的是:每當訪問外部數(shù)據(jù)存儲器時將跳過一個 ALE 脈沖。 P3 口: P3 口是一個具有內(nèi)部上拉電阻的 8 位雙向 I/O 口, p2 輸出緩沖器能驅(qū)動 4 個 TTL 邏輯電平。 此外, 和 分別西南石油大學本科設(shè)計 16 作定時器 /計數(shù)器 2的外部計數(shù)輸入( )和時器 /計數(shù)器 2 的觸發(fā)輸入( ), 在 flash 編程和校驗時, P1口接收低 8 位地址字節(jié)。對 P0端口寫 “1” 時,引腳用作高阻抗輸入。在單芯片上,擁有靈巧的 8 位 CPU 和在系統(tǒng) 可編程 Flash,使得 AT89S52為眾多嵌入式控制應用系統(tǒng)提 供高靈活、超有效的解決方案。 ( 1) DDRAM 就是顯示數(shù)據(jù) RAM,用來寄存待顯示的字符代碼。低頻率是選擇低檔位,高頻率時采用高檔位,這樣可以減小測量時的誤差。 74LS160 的預置是同步的。 5V 的分別供應。 5V 供電時 ,輸入電壓范圍為 5. 2V~ + 3. 5V. 為克服振鈴現(xiàn)象 ,整形電路在 MAX913 正向 輸入端引入弱正反饋 ,使其產(chǎn)生一個遲滯回差。 在低頻段時,我們可以通過頻段選擇開關(guān),將輸入的信號直接送入單片機,然后通過單片機程序來完成對輸入頻率的測量 ;當輸入信號的頻率大于 500KHZ 時,頻率已經(jīng)超出了單片機能測量的最大頻率,這時將輸入信號通過分頻器,然后在送入單片機來實現(xiàn)測量。目前單片機種類很多 ,單片機功能越來越強。整個系統(tǒng)由純硬件構(gòu)成,被測信號首先經(jīng)過放大,整形電路將其轉(zhuǎn)換成同頻率的脈動信號,送入計數(shù)器進行計數(shù),閘門的一個輸入信號是秒脈沖發(fā)出的標準脈沖信號,秒脈沖信號源含有個高穩(wěn)定的石英振蕩器和一個多級分頻器共同決定,然后送入顯示 器顯示輸入信號的頻率 。 課題的主要研究工作 數(shù)字頻率計 的設(shè)計 與制作 是一種過程,并不 僅是 一種產(chǎn)品。 西南石油大學本科設(shè)計 2 國內(nèi)外概況 我國的頻率計其實不是落后發(fā)達國家太多的,我國在這個領(lǐng)域的發(fā)展是極其迅速的, 現(xiàn)在的技術(shù)實際已是多年來見證。所以我們必須很重視當前的情況,學習發(fā)達國家的先進技術(shù)以發(fā)展本國的產(chǎn)業(yè)。 關(guān)鍵字 : 數(shù)字頻率計;信號;單片機 2 Abstract In the electronics field, the frequency is one of the most basic parameters, and is very closely related to many electrical parameters measurement program, measurement results, so the measurement of frequency bees even more important. The measurement of frequency designed in this text consist of two parts: the hardware and software design .the hardware circuitry take AT89S52 microputer as the core, to achieve the functions of controlling of the entire circuit of the test signals, data operations and choose 74LS160 as a frequency divider circuits, and through LCD display module shows measured data. Software design includes: MCU timer counting procedures, LCD display procedures and so on. The digital frequency meter can measure amplitude sine wave signal, square wave, triangle wave signals of which input signal is 5v, the frequency measured ranges from 1Hz to10MHz. The relative measurement error is 1%. This system has the advantage of pact structure , small size, high reliability, test frequency range, and easy use. Keyword: Figure frequency meter; Signal; Singlechip 數(shù)字頻率計的設(shè)計 3 目錄 1 緒論 ................................................................................................................................. 1 課題背景 ..................................................................................................................... 1 課題研究的目的和意義 ............................................................................................ 1 國內(nèi)外概況 ................................................................................................................ 2 課題的主要研究工作 ................................................................................................ 2 2 硬件電路的設(shè)計 ............................................................................................................... 3 系統(tǒng)方案選擇 ............................................................................................................. 3 系統(tǒng)結(jié)構(gòu)及基本設(shè)計原理 ......................................................................................... 5 基本電路設(shè)計 ............................................................................................................. 6 前置整形電路 .............................................................................................. 6 分頻電路 ................................................