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

正文內(nèi)容

基于單片機的頻率計開發(fā)設(shè)計—大學畢業(yè)論文畢業(yè)設(shè)計范文模板參考資料(專業(yè)版)

2025-01-18 16:02上一頁面

下一頁面
  

【正文】 打開閘門控制 LEE:CALL DISP JMP LEE LOOP : CALL DISP JMP LOOP TIM1: MOV TH1,HIGH( 6553610000) 。還有系統(tǒng)的設(shè)計,硬件軟件的設(shè)計,讓我學會了從系統(tǒng)到局部的考慮。 (2)程序有錯 在進入 Keil 的調(diào)試環(huán)境后,編譯程序發(fā)現(xiàn)很多錯誤,不是語法上的問題。如圖 56所示。 Protues 是一款很好用的仿真軟件。其流程框圖如圖 45所示。 其流程框圖如圖 42 所示。根據(jù)本設(shè)計的原理圖知,數(shù)據(jù)是從 A端傳送到B端,因此設(shè) T/R =1,即是高電平有效。一般而言,數(shù)據(jù)顯示有靜態(tài)顯示和動態(tài)顯示兩種。 ( 1)上電復位: AT89C52單片機為高電平復位,在復位引腳 RST上連接一個電容到 VCC,再連接一個電阻到 GND,由此形成一個 RC充放電回路保證單片機在上電時 RST腳上有足夠時間的高電平進行復位,隨后回歸到低電平進入正常工作狀態(tài),這個電阻和電容的值為 8K和。 P3口除了作為一般、的 I/O 口線外,更重要的是它的第二功能,如表 35 所示。 開啟; ; ; 用于定時。 74LS393的輸出端口分別連接到單片機的 P0口上作為輸入。低電平時,則無效。 74HC00功能表,如圖表 32所示 。 電 路中用兩個三極管( 9018)。 測量方法分析 常用頻率計的測量方法有三種:直接測量法、間接測量法、直接與間接測量結(jié)合法。雖然能夠?qū)崿F(xiàn)寬頻帶頻率的測量,但其功能 擴展不易實現(xiàn),智能化程度也不高,不符合目前數(shù)字頻率計的發(fā)展要求。 目的及意義 目前頻率計 大部分 都是采用專用計數(shù)芯片和數(shù)字邏輯電路組成,這些芯片本身的工作頻率不高 ,從而限制了產(chǎn)品工作頻率的提高 。 Hardware consists of amplifying circuit, wave transform and plastic circuit, gate, and the control circuit, points frequency circuit, SCM and data display circuit posed。 Software is realized by the signal frequency measurement modules, cycle measurement modules, timer interrupt service module, data showed module and function modules. Application of the single chip microputer control function and mathematical operation ability can realize the count function and frequency of the conversion, period. The frequency of the design plan measurement range can reach 2 HZ ~ 1 MHZ, meeting the required frequency range, high measurement precision, the average relative error low. Keywords: AT89C52。有時在測量高頻率或者低頻率的時候,往往不能滿足測量要求 ,而且測量精度也受到芯片本身極大的限制。而且,電路過于復雜,而且多量程換檔開關(guān)使用不便。 直接測頻法 直接測頻法測量原理是:頻率是單位時間內(nèi)信號發(fā)生周期變化的次數(shù),如果設(shè)定在單位時間 1S 內(nèi)被測信號的脈沖計數(shù),測得的這個脈沖個數(shù)就是要測的被測信號的頻率。為了獲得比較寬的頻率,第一個三極管采用共集電極方式。其引腳圖如圖 33 表 31 74HC00引腳功能說明 引腳名稱 說明 引腳名稱 說明 引腳名稱 說明 1A4A 輸入端 1Y4Y 輸出端 GND 地 1B4B 輸入端 VCC 電源 表 32 74HC00功能表 Y=AB 輸入 輸出 輸入 輸出 A B Y H L H L L H H H L L H H 8 圖 33 74HC00引腳圖 74HC00在轉(zhuǎn)換過程中有正反饋作用,可以將邊沿變化緩慢的周期性信號變換為邊沿很陡的矩形脈沖信號。其在電路中的應(yīng)用如圖 36。 11 信號輸入P 1 .0P 1 .1P 1 .2P 1 .3P 1 .4P 1 .5P 1 .6P 1 .7INT1T0CL K1Q03Q14Q25Q36MR27 4 L S 3 9 3 A7 4 L S 3 9 3CL K1Q03Q14Q25Q36MR27 4 L S 3 9 3 B7 4 L S 3 9 3R 1 08 2 0R 1 18 2 0R 1 28 2 0R 1 38 2 0R 1 48 2 0R 1 58 2 0R 1 68 2 0R98 2 0 圖 37 分頻電路 最小系統(tǒng) AT89C52 頻率測量電路選用 AT89C52 作為頻 率計的信號處理核心。將 P0口和 P2口設(shè)置為發(fā)送數(shù)據(jù)端口。 表 35 P3 口引腳第二功能 引腳號 第二功能 RXD(串行輸入) TXD(串行輸出) INT0(外部中斷 0) INT1(外部中斷 1) T0(定時器 0 外部輸入) T1(定時器 1 外部輸入) WR(外部數(shù)據(jù)存儲器寫選通) RD(外部數(shù)據(jù)存儲器讀選通) RST:復位輸入。 ( 2)按鍵復位:按鍵復位就是在復位電容上并聯(lián)一個開關(guān),當開關(guān)按下時電容被放電、RST也被拉到高電平,而且由于電容的充電,會保持一段時間的高電平來使單片機復位。所謂靜態(tài)顯示,就是當顯示器顯示某一個字符時,相應(yīng)的發(fā)光二極管恒定地導通和截止。另外,由于 51單片機的 P0口沒有上拉電阻,在將P0口設(shè)置為輸出端時,必須考慮在段驅(qū)動的每一段位上接入上拉電阻,使 LED顯示管能夠工作。 源程序見附錄 A。 源程序見附錄 A。 ( 1) 首先打開軟件如圖 51?;氐街鹘缑?,此時,在工程窗口的文件頁中,出現(xiàn)了“ Target1”,前面有 “ +”號,點擊“ +”展開,可以看到下面的“ Source Group1” ,點擊鼠標右鍵,選中其中的“ Add file to Group” Souce Group1”,對話框,把源文 件加載到里面。仔細檢查,發(fā)現(xiàn)很多符號是在中文輸入法下輸入的,在軟件編譯時會出現(xiàn)錯誤。還學會了使用 keli4, proteus等編譯、仿真軟件。T1 中斷 MOV TL1,LOW( 6553610000) PUSH ACC PUSH PSW 。時間微調(diào) NOP NOP NOP NOP 34 NOP SETB 。 通過本次設(shè)計,讓我重新學習了匯編語言編程,很久沒用過的東西,剛開始還有點陌生,但慢慢的就好了。需要把 文件格式改 29 為全部類型,就行了。點擊保存,然后選擇所使用的單片機,展開 ATMEL,選中其中的 AT89C52,然后點擊確定按鈕。 源程序 詳細程序見附錄 A. 24 5 仿真和調(diào)試 硬件的仿真 硬件電路的仿真用 Protues 軟件。因為單片機 AT89C52 內(nèi)置計數(shù)器只能進行二進制計數(shù),而顯示部分不能識別二進制數(shù),所以計數(shù)的結(jié)果必須先進行二進制轉(zhuǎn)十進制運算,變成輸出顯示能夠識別的 BCD 碼,然后再將結(jié)果送到顯示緩沖區(qū)進行顯示。用軟件進行設(shè)置是將 EA=1, 運行控制位 TR=1,然后 啟動定時 /計數(shù)器開始工作; 再運行軟件延時程序 , 同時定時 /計數(shù)器對外部的待測信號進行計數(shù) , 延時結(jié)束時 TR 清 0, 停止計數(shù) ; 最后從計數(shù)寄存器讀出測量數(shù)據(jù) , 在完成數(shù)據(jù)處理后 , 由顯示電路顯示測量結(jié)果。當 T/R =1時,數(shù)據(jù)從 A端傳送到 B端;當 T/R =0時,數(shù)據(jù)從 B端傳送到 A端。 圖 311 74LS245管腳圖 如圖 313所示。 本設(shè)計的復位電路由按鍵復位和上電復位兩部分組成。作為輸入使用時,被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流 ILL。 P2口的各引腳接到 74LS06的輸入端,用于位驅(qū)動; P3口設(shè)置為第二功能。 74LS393B的 1腳接到 74LS393A的引腳 6,由74LS393A的 6腳提供時鐘信號。 芯片 74LS08在電路中起到一個開關(guān)的作用,只有在高電平有效時,才能進行信號的傳輸,起到控制的作用。其引腳功能如表31所示。 圖 31 頻率計原理框圖 信號預處理電路 放大電路 采用兩個 NPN三極管( 9018)級聯(lián)方式實現(xiàn)對待測信號的放大 ,降低對待測信號的幅度要求。 因此選用 方案三,采用單片機作為核心控制系統(tǒng)。頻率范圍寬:測量頻率范圍為 10Hz~ 20GHz。 頻率計 的設(shè)計 運用 51系列單片機和高速計數(shù)器的組合 ,并采用適當?shù)乃惴ㄈ〈鷤鹘y(tǒng)電路,不僅能克服傳統(tǒng)頻率計結(jié)構(gòu)復雜、穩(wěn)定性差、精度不高的弊端,而且頻率計性能 也將大幅提高 ,可實現(xiàn)精度較高、等精度和寬范圍頻率計的要求。t satisfy the frequency of the measure. Therefore, this paper puts forward the frequency meter wide band to realize the value of measurement frequency wave. This design is going to make the AT89C52 single chip microputer as control core. The high frequency band in direct frequency measurement method, at low frequency measurement cycle method of design thinking is to adopted。 Broadband belt。 因此,本設(shè)計提出寬頻帶頻率計的設(shè)計。所以不選擇此方案。如圖 24。在三極管之前加入一個 47K的電阻,增大輸入電阻,可以減輕被放大信號的信號源負擔,少索取信號源電流,使信號源有效的信號電壓盡量加在放大器上。在數(shù)字系統(tǒng)中,矩形脈沖經(jīng)傳輸后往往會發(fā)生畸變。 有效信號高低電平數(shù)字信號放大輸入信號高電平P 3 .11237 4 L S 0 87 4 L S 0 81237 4 H C 0 07 4 H C 0 0 圖 36 閘門時基電路 分頻電路 為了擴展單片機的頻率測量范圍實現(xiàn)寬頻的目地,也為了實現(xiàn)單片機頻率測量和周期測量的使用統(tǒng)一的輸入信號。在眾多的單片機系列中,AT89C52 是一種低功耗、高性能 CMOS8 位微控制器,具有 8K 在系列可編程 Flash 存儲器。單片機復位端( RST)可采用采用外部手動復位,實際操作也很方便。晶振工作時, RST腳持續(xù) 2個機器周期以高電平將使用單片機復位。 14 RS TC70 .1 u FR 2 13 0 0R 2 28KGND+5 圖 39 單片機復位電路 晶振電路 在 AT89C52的最小系統(tǒng)中,晶振電路的作用非常大。它的優(yōu)點是顯示穩(wěn)定,顯示亮度大;缺點是使用的數(shù)碼管數(shù)量少。單片機的 P1口掃描輸出時總有一位為高電平,如果沒有反相驅(qū)動器將這一位的高電平變成低電平,那在 LED上顯示出來的將是亂碼。 19 圖 42 直接測頻法流程框圖 信號周期測量模塊 在低頻率段,為了保證比較高的測量精度和較小的測量誤差,在數(shù)字頻率計低頻段的設(shè)計中,往往不是直接測量輸入脈沖信號的頻率,而是去轉(zhuǎn)測它的周期。 INT1 中斷入口 初始化 保存計數(shù)值 TR0,TH0,TL0 清零 BCD 轉(zhuǎn)換 軟件譯碼 調(diào)顯示子程序 返回 22 圖 45 多進制二進制數(shù)轉(zhuǎn)換為 BCD碼流程圖 相關(guān)子模塊 低頻率段的信號測的是信號的周期,要得到信號的頻率,需要做一次倒數(shù)運算。 圖 51 軟件界面 然后在藍色區(qū)域內(nèi)添加元器件,連線。意對話框的“文件類型“默認為 C Souce fi
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1