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

正文內容

單片機低頻信號發(fā)生器課程設計-預覽頁

2025-07-20 09:39 上一頁面

下一頁面
 

【正文】 58.運行結果 15九、課程設計體會 17十、參考文獻 18十一、源代碼及注釋 18一、題目的意義(1)、利用所學單片機的理論知識進行軟硬件整體設計,鍛煉學生理論聯(lián)系實際、提高我們的綜合應用能力。(4)、在平時的學習中,我們所學的知識大都是課本上的,在機房的練習大家也都是分散的對各個章節(jié)的內容進行練習。這不僅有助于大家找到自己感興趣的題目,更可以鍛煉大家單片機知識的應用。然后通過上機連接線路把電路板和PC機相連接之后對每一個波形單個調試完成后,再組合起來通過開關控制波形的輸出,最后實現(xiàn)老師所要求的功能。(3) 根據(jù)開關對輸出波形的頻率、幅度進行控制調節(jié)。10V,電流建立時間為1μs,CMOS工藝,低功耗20mW。本程序采用的是方式一即單緩沖方式,ILE為高電平,CS、WRWRXFER為低電平。當Vcc下降到低于規(guī)定的值,而VPD在其規(guī)定的電壓范圍內(5177。在訪問外部數(shù)據(jù)存儲器時(執(zhí)行MOVX指令),ALE會丟失一個ALE脈沖。P3口:8位準雙向I/O口,雙功能復用口。三角波的實驗過程是先加后減,我的一開始的實現(xiàn)方法是先是從00H開始加1直到溢出后就執(zhí)行減1操作,就這樣不斷調用這個循環(huán)。它的實現(xiàn)過程是通過定義一些數(shù)據(jù),然后執(zhí)行時直接輸出定義的數(shù)據(jù)就可以了。為了達到更高的頻率,首先就要免去單片機的計算負擔,我使用的解決方法是人為計算出要輸出的點,然后建一個表通過查表來進行輸出,這樣主要工作任務就落到了建表的過程中。(二)、通過P3口和開關K0K5相連接來控制各個波形的輸出。六、硬件電路設計及描述6.硬件原理圖 圖 6 ―― 1 6.線路連接步驟(1)D/A區(qū)0832片選信號CS插孔和譯碼輸出Y2插孔相連。12V插孔分別與外置電源的177。(7)七、軟件設計流程及描述7.鋸齒波的實現(xiàn)過程鋸齒波的實現(xiàn)過程是首先定義一個初值然后進行加法操作,加的步數(shù)的多少則根據(jù)要求的頻率來進行。程序流程圖如下圖所示:給A設置初值MOV DPTR,8000HMOVX DPTR,AADD A,步數(shù)判斷A是否已滿?否是SUBB A,步數(shù)判斷是否等于初值?否/是開 始 圖 7 ―― 2 7.梯形波的實現(xiàn)過程 梯形波輸出跟鋸齒波和三角波相似,只不過當加到頂峰后的一段時間內不改變A的值,過了一段時間后再將減少A的值,不過先后的步數(shù)可以一樣也可以不一樣。流程圖如下圖所示:開 始給A設置初值MOV DPTR,8000H MOVX DPTR,A設置輸出的時間再設置一個初值放入A中MOVX DPTR,A輸出一段時間 圖 7 ―― 4 7.正弦波的實驗過程 正弦波的實現(xiàn)則相對比較復雜,因為正弦波的實現(xiàn)是輸出各個點的值就行了,可是各個點值則要通過正弦函數(shù)來求出,不過這些值直接去網(wǎng)上下載下來使用就可以了。下面是調頻和調幅:開 始?否是輸出各種波形調整一下數(shù)字量 圖 7 ―― 6 下面要實現(xiàn)的各種波形通過開關的切換過程的流程圖,,。打開存放的課設程序。8.運行結果根據(jù)P3口內容判斷波形輸出,=1時,為鋸齒波;=1時,為三角波;=1時,為梯形波;=1時,為方波;=1時,為正弦波。我的實現(xiàn)步驟就是首先能夠讓示波器能夠輸出一些基本的波形,首先檢查一下示波器是否是好的,檢測方法:將探頭插到示波器的一個接口處,然后調示波器如果能夠出來一個矩形波則說明示波器沒有問題,下面就可以編寫程序,實現(xiàn)各個波形的輸出,不過在實現(xiàn)第二步時發(fā)現(xiàn)一個問題就是示波器沒有問題,可是運行程序時波形就是沒有輸出,我不斷的檢查電路,首先從線開始著手,檢查一下這些線內部是否時導通的,后來發(fā)現(xiàn)沒有問題,接著就是檢查8031單片機是否有問題,檢測方法是將單片機的ALE端口作為輸出端,我檢測到有波形輸出,這說明單片機沒有問題,最后就是檢查DAC0832是否有問題,通過運行系統(tǒng)自帶的程序,后來發(fā)現(xiàn)DAC0832的AOUT端口能夠輸出,這又檢測到了DAC0832沒有問題,后來我就無計可施了,只能請教老師,結果經(jīng)老師檢查發(fā)現(xiàn)有一個根線接錯了,D/A區(qū)的Vref應該和+5V相連接,還有就是一個開關給撥動了。不過在運行程序時必須知道怎樣調示波器,否則示波器不會調波形也不會輸出。在這里再一次感謝周老師的指導和同學的幫助。輸出三角波程序 JB ,TXING 。 JCHI:MOV A,00H ;設置初值 LOOP:MOVX DPTR,A ;把數(shù)據(jù)送到端口轉換 ADD A,R6 ;通過步長改變數(shù)據(jù),上升波形 CJNE A,00H,LOOP ;A值是否到最高點 。SUBB A,R6 ;下降波形做準備 DEC A MOV R7,0EEH ;循環(huán)次數(shù) LOP2:MOVX DPTR,A ;進行延時 DJNZ R7,LOP2 LOOP1:MOVX DPTR,A ;把數(shù)據(jù)送到端口轉換
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1