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

正文內(nèi)容

畢業(yè)設(shè)計-基于at89s51單片機(jī)的低頻數(shù)字信號發(fā)生器的設(shè)計-資料下載頁

2025-06-06 16:55本頁面
  

【正文】 6DH,LOOP2 。第二象限輸出完? LOOP3: MOV A,@R0 。查表 CPL A 。表值取反 MOVX @DPTR,A 。D/A 轉(zhuǎn)換 ACALL DELAY 。延時,等待轉(zhuǎn)換結(jié)束 INC R0 。正弦表位移量增量 CJNE R0,7FH,LOOP3 。第三象限輸出完? LOOP4:MOV A,@R0 。查表 CPL A 。表值取反 MOVX @DPTR,A 。D/A 轉(zhuǎn)換 ACALL DELAY 。延時,等待轉(zhuǎn)換結(jié)束 DEC R0 。正弦表位移量減量 CJNE R0,6DH,LOOP4 。第四象限輸出完? SJMP LOOP1 DELAY:MOV R7,200 。 延時 50ms DEL1:MOV R6,123 NOP DEL2: JNZ R6,DEL2 DJNZ R7,DEL1 RET SINTAB: DB 80H,83H,86H,89H,8DH,90H,93H,96H DB 99H,9CH,9FH,0A2H,0A5H,0A8H,0ABH,0AEH DB 0B1H,0B4H,0B7H,0BAH,0BCH,0BFH,0C2H,0C5H DB 0C7H,0CAH,0CCH,0CFH,0D1H, 0D4H,0D6H,0D8H 設(shè)計(論文)專用紙 第 25 頁 DB 0DAH,0DDH,0DFH,0E1H,0E3H, 0E5H,0E7H,0E9H DB 0EAH,0ECH,0EEH,0EFH,0F1H, 0F2H,0F4H,0F5H DB 0F6H,0F7H,0F8H,0F9H,0FAH, 0FBH,0FCH,0FDH DB 0FDH,0FEH,0FFH,0FFH,0FFH, 0FFH,0FFH,0FFH DB 0FFH,0FFH,0FFH,0FFH,0FFH, 0FFH,0FEH,0FDH DB 0FDH,0FCH,0FBH,0FAH,0F9H, 0F8H,0F7H,0F6H DB 0F5H,0F4H,0F2H,0F1H,0EFH, 0EEH,0ECH,0EAH DB 0E9H,0E7H,0E5H,0E3H,0E1H, 0DEH,0DDH,0DAH DB 0D8H,0D6H,0D4H,0D1H,0CFH, 0CCH,0CAH,0C7H DB 0C5H,0C2H,0BFH,0BCH,0BAH, 0B7H,0B4H,0B1H DB 0AEH,0ABH,0A8H,0A5H,0A2H, 9FH, 9CH, 99H DB 96H, 93H, 90H, 8DH, 89H, 86H, 83H, 80H DB 80H, 7CH, 79H, 78H, 72H, 6FH, 6CH, 69H DB 66H, 63H, 60H, 5DH, 5AH, 57H, 55H, 51H DB 4EH, 4CH, 48H, 45H, 43H, 40H, 3DH, 3AH DB 38H, 35H, 33H, 30H, 2EH, 2BH, 29H, 27H DB 25H, 22H, 20H, 1EH, 1CH, 1AH, 18H, 16H DB 15H, 13H, 11H, 10H, 0EH, 0DH, 0BH, 0AH DB 09H, 08H, 07H, 06H, 05H, 04H, 03H, 02H DB 02H, 01H, 00H, 00H, 00H, 00H, 00H, 00H DB 00H, 00H, 00H, 00H, 00H, 00H, 01H, 02H DB 02H, 03H, 04H, 05H, 06H, 07H, 08H, 09H DB 0AH, 0BH, 0DH, 0EH, 10H, 11H, 13H, 15H DB 16H, 18H, 1AH, 1CH, 1EH, 20H, 22H, 25H DB 27H, 29H, 2BH, 2EH, 30H, 33H, 35H, 38H DB 3AH, 3DH, 40H, 43H, 45H, 48H, 4CH, 4EH 設(shè)計(論文)專用紙 第 26 頁 DB 51H, 55H, 57H, 5AH, 5DH, 60H, 63H, 66H DB 69H, 6CH, 6FH, 72H, 76H, 79H, 7CH, 80H END 因為正弦波的波形沒有規(guī)律的變化,所以,正弦波的產(chǎn)生主要是通過對正弦波四個象限的電壓值取點采樣,將數(shù)據(jù)輸入表格,當(dāng)要求輸出正弦波的時候,查表輸出。 本章小結(jié) 本章主要介紹了系統(tǒng)的軟件解決方案,詳細(xì)給出了對課題的理解和解決思路。對整體軟件進(jìn)行了分模塊闡述,對大部分內(nèi)容附加了流程圖加以詳解。 設(shè)計(論文)專用紙 第 27 頁 第 5 章 系統(tǒng)的安裝與調(diào)試 系統(tǒng)設(shè)計的安裝與調(diào)試 設(shè)計是最終要投入實際應(yīng)用的,因此,整個設(shè)計的安裝、調(diào)試便是設(shè)計的重要環(huán)節(jié)。系統(tǒng)的調(diào)試分為硬件焊接和軟件調(diào)試。硬件焊接是整 個調(diào)試的基礎(chǔ),而軟件調(diào)試又是系統(tǒng)是否正常工作的核心內(nèi)容。因此,這兩部分調(diào)試要按照嚴(yán)格的順序,并要有嚴(yán)格認(rèn)真的態(tài)度來對待。 系統(tǒng)的各部分調(diào)試 系統(tǒng)硬件調(diào)試 硬件的調(diào)試要從硬件電路焊接開始,硬件電路的焊接也是整個調(diào)試過程的基礎(chǔ)。 在硬件焊接之前,我們仔細(xì)檢查了根據(jù)自己的電路圖所需要的各個元件,核對其型號和數(shù)值,以免出現(xiàn)錯焊的現(xiàn)象。每一個元器件,都用萬用表測試過后再使用,以保證其工作在正常狀態(tài)。在檢查之后,盡量按照電路模塊擺放各元件,使電路美觀,并且為各部分留出充裕的空間,這樣會為電路的調(diào)試和 檢查電路提供很大的方便。在這些準(zhǔn)備工作做好后,開始焊接電路。焊接的時候是一部分一部分的焊上去,一個模塊一個模塊的焊,焊完之后要仔細(xì)檢查電路的焊接情況,用萬用表檢查電路是否有短路現(xiàn)象,尤其是電源和地之間的短路現(xiàn)象,如果短路現(xiàn)象沒有被發(fā)現(xiàn)的話,將導(dǎo)致整個系統(tǒng)的非正常工作,甚至是系統(tǒng)崩潰,還有可能燒壞電源出現(xiàn)危險。檢查無誤后,可以用仿真器來將相應(yīng)部分的程序部分在電路上進(jìn)行仿真,這樣可以檢查電路的工作情況,也是分級調(diào)試的重要方法。在本設(shè)計調(diào)試的初級階段,首先要確定單片機(jī)的最小系統(tǒng)可以正常工作,這是隨后進(jìn)行一切調(diào)試過 程的基礎(chǔ)。 隨后編寫一些簡單的程序,驗證鍵盤操作部分和顯示部分可以正常工作。在調(diào)試過程中,當(dāng)確認(rèn)電路焊接好后,要將單片機(jī)插在插座上,通電,然后用示波器看其晶體振蕩器兩端是否有方波產(chǎn)生。如果出現(xiàn)方波,則表示晶體振蕩器完好。之后還要測 設(shè)計(論文)專用紙 第 28 頁 量單片機(jī)的 30 引腳,看它是否也會輸出方波,并且其輸出頻率是晶體振蕩器的 1/6。這些工作都是保證單片機(jī)能夠正常工作的前提。 系統(tǒng)軟件調(diào)試 系統(tǒng)的軟件相當(dāng)于系統(tǒng)的內(nèi)臟和靈魂,軟件的正確編寫是系統(tǒng)能否按要求工作的前提。 由于我對軟件知識的缺乏,所以最初的軟件調(diào)試出現(xiàn)了很多困難 。在對程序指令及運(yùn)行時序的了解之后,程序完成的比較順利。在軟件編寫的開始,我先畫了軟件的流程圖,然后按照程序流程圖來編寫相應(yīng)的子程序,使程序易于理解和更正。程序的編寫要層次分明,盡量減少復(fù)雜多變的跳轉(zhuǎn)指令,因為伴隨著跳轉(zhuǎn)指令的增加,系統(tǒng)執(zhí)行指令的時序常常出現(xiàn)錯亂,并且經(jīng)常出現(xiàn)邏輯錯誤。在發(fā)現(xiàn)這個問題之后,盡量運(yùn)用一些可重復(fù)調(diào)用的子程序,盡量避免程序的錯亂。 在顯示模塊的調(diào)試中,首先測量數(shù)碼管是否有壞段,在編寫最簡單的程序驗證其是不是可以工作。并確認(rèn)數(shù)碼管不亮的地方不是由軟件及其他電路引起的故障。 觀察顯示是 否正常單片機(jī)與 D/A 的轉(zhuǎn)化、波形產(chǎn)生部分的程序調(diào)試比較復(fù)雜。這部分的仿真調(diào)試主要是查看波形產(chǎn)生程序的工作是否正常,還有監(jiān)視數(shù)據(jù)輸出端口,也就是 P0 口是數(shù)據(jù)是否變化。對兩片 D/A 的選通信號也是重要的監(jiān)視對象。 在調(diào)試過程中遇到的問題 在調(diào)試顯示部分電路的時候,剛開始,燒錄好程序之后,給電路通電,發(fā)現(xiàn)數(shù)碼管工作狀態(tài)很不正常,有的亮有的不亮,而且很不穩(wěn)定。仔細(xì)檢查之后,有幾處的焊接不很結(jié)實,出現(xiàn)了虛焊的現(xiàn)象,還有晶振也沒有焊好,當(dāng)修改好這部分之后,顯示部分和按鍵部分都可以正常工作。 通過對這兩個故障的排查 ,總結(jié)出電路短路和虛焊是調(diào)試中的最大問題,所以在今后的調(diào)試中都要仔細(xì)排查這一問題。 在波形產(chǎn)生模塊的調(diào)試中,發(fā)現(xiàn) D/A 始終沒有數(shù)據(jù)。根據(jù)這個現(xiàn)象,仔細(xì)檢查 設(shè)計(論文)專用紙 第 29 頁 了軟件的編寫。問題出在沒有向該口送數(shù)據(jù),原來的程序指令是向 D/A 的地址里送數(shù)據(jù),這種方法我也是第一次使用,結(jié)果不能實現(xiàn)。在此情況下我更改了指令,直接向 P0 口送數(shù)據(jù),結(jié)果 P0 口開始按要求傳送數(shù)據(jù),故障解決。由此問題我學(xué)到了關(guān)于編程的解決問題,指令也許沒有錯,但是在特定的功能上有些指令是不能替代的,也必須多加調(diào)試才能解決。調(diào)試的過程中,當(dāng)信號不能正常輸出時,很 難判斷問題出在哪里。這個時候,將軟件仿真暫停,然后可以用萬用表測量由單片機(jī)輸出給 D/A 轉(zhuǎn)換器各位的電平,也可以測量 D/A 轉(zhuǎn)換器的輸出管腳,看輸出的電平是否符合理論要求。用這種方法可以檢測到具體是哪個電路出了問題,是檢查電路的一個好方法。 在實際接收波形信號時,發(fā)現(xiàn)頻率總是和要求有一定差距。分析其原因是計數(shù)器的定時完成的頻率控制只是一個近似值。盡管可以從理論上計算出兩個頻率點的時間間隔,但有時候這個時間間隔用計數(shù)器來定時的話,所要求計數(shù)并不是一個正數(shù),所以無法達(dá)到準(zhǔn)確。隨著頻率的增大,這種影響也就越突出。系統(tǒng) 延時和程序執(zhí)行周期對頻率都有一定影響,這些問題的存在使頻率點計算十分復(fù)雜,在今后的設(shè)計中都要著重注意,要把程序的執(zhí)行周期對頻率的影響認(rèn)真考慮一下。 本章小結(jié) 本章主要介紹了整個系統(tǒng)的實現(xiàn)過程。包括硬件電路的焊接、調(diào)試過程和發(fā)現(xiàn)問題、解決問題的過程。并提出了一些對課題的更深理解和對今后提出了一些注意事項。 設(shè)計(論文)專用紙 第 30 頁 結(jié)論 本次的畢業(yè)設(shè)計運(yùn)用了 AT89S51 單片機(jī)和 DAC0832 數(shù)模轉(zhuǎn)換器組成了低頻信號發(fā)生器。 AT89S51 的功能強(qiáng)、體積小、價格低和高可靠性的特點,以及 DAC0832 靈活使用和高精度 的特點,使得本次設(shè)計具有低成本、高可靠性、靈活方便的特點。本次設(shè)計成功的產(chǎn)生了正弦波、三角波和方波。在教學(xué)實驗中可以得到廣泛的應(yīng)用。 然而在實際中我們能夠產(chǎn)生的波形遠(yuǎn)遠(yuǎn)不只這三種,只要增加相應(yīng)的波形程序便可以產(chǎn)生所要的波形。也可以增加一些程序使得信號的相位可調(diào),這也是本次設(shè)計的一大特點。由于實現(xiàn)方法比較簡單,并且所用單片機(jī) I/O 接口比較少,可以按用戶需要增加一些其他功能。 本次設(shè)計的信號頻率都是在低頻段,由于設(shè)計中只需考慮設(shè)計要求,頻率范圍做的不是很大。其主要限制因素是信號的采樣點的多少和所用晶體振蕩器的頻 率選擇。當(dāng)然,編程的簡要程度也會影響系統(tǒng)的最大輸出頻率。在今后的設(shè)計中可以根據(jù)自己的需要選擇合適的各因素組合,選擇最適合自己的采樣率,這樣才可以達(dá)到滿足失真度和頻帶寬度兩者兼顧的目的。今后如果設(shè)計的話,應(yīng)該在合理的采樣率下工夫,并且盡量壓縮編程命令語句,使得指令所耗費(fèi)的時間減少。這樣可以提高計數(shù)器計時的精度。 在設(shè)計中我們也看到,由于采用計數(shù)器來控制頻率,所產(chǎn)生的頻率在大多數(shù)情況下不能完好的等于所要頻率,只是一個近似值。而且頻率越大、失真也就越大。而且程序的精簡度對信號的頻率控制影響也逐漸增大。這些問題都是 可以隨著設(shè)計經(jīng)驗的增加而逐漸得到較好的解決,但卻是不可避免的。 設(shè)計(論文)專用紙 第 31 頁 總結(jié)與體會 這次的畢業(yè)設(shè)計,是大學(xué)以來我
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1