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

正文內(nèi)容

基于單片機(jī)的波形發(fā)生器設(shè)計(jì)報(bào)告論文-預(yù)覽頁

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

下一頁面
 

【正文】 是從00H開始加1直到溢出后就執(zhí)行減1操作,就這樣不斷調(diào)用這個(gè)循環(huán)。它的實(shí)現(xiàn)過程是通過定義一些數(shù)據(jù),然后執(zhí)行時(shí)直接輸出定義的數(shù)據(jù)就可以了。為了達(dá)到更高的頻率,首先就要免去單片機(jī)的計(jì)算負(fù)擔(dān),我使用的解決方法是人為計(jì)算出要輸出的點(diǎn),然后建一個(gè)表通過查表來進(jìn)行輸出,這樣主要工作任務(wù)就落到了建表的過程中。(二)、通過P3口和開關(guān)K0K5相連接來控制各個(gè)波形的輸出。六、硬件電路設(shè)計(jì)及描述6.硬件原理圖 圖 6 ―― 1 6.線路連接步驟(1)D/A區(qū)0832片選信號(hào)CS插孔和譯碼輸出Y2插孔相連。12V插孔分別與外置電源的177。(7)七、軟件設(shè)計(jì)流程及描述7.鋸齒波的實(shí)現(xiàn)過程鋸齒波的實(shí)現(xiàn)過程是首先定義一個(gè)初值然后進(jìn)行加法操作,加的步數(shù)的多少則根據(jù)要求的頻率來進(jìn)行。程序流程圖如下圖所示:給A設(shè)置初值MOV DPTR,8000HMOVX DPTR,AADD A,步數(shù)判斷A是否已滿?否是SUBB A,步數(shù)判斷是否等于初值?否/是開 始 圖 7 ―― 2 7.梯形波的實(shí)現(xiàn)過程 梯形波輸出跟鋸齒波和三角波相似,只不過當(dāng)加到頂峰后的一段時(shí)間內(nèi)不改變A的值,過了一段時(shí)間后再將減少A的值,不過先后的步數(shù)可以一樣也可以不一樣。流程圖如下圖所示:開 始給A設(shè)置初值MOV DPTR,8000H MOVX DPTR,A設(shè)置輸出的時(shí)間再設(shè)置一個(gè)初值放入A中MOVX DPTR,A輸出一段時(shí)間 圖 7 ―― 4 7.正弦波的實(shí)驗(yàn)過程 正弦波的實(shí)現(xiàn)則相對(duì)比較復(fù)雜,因?yàn)檎也ǖ膶?shí)現(xiàn)是輸出各個(gè)點(diǎn)的值就行了,可是各個(gè)點(diǎn)值則要通過正弦函數(shù)來求出,不過這些值直接去網(wǎng)上下載下來使用就可以了。下面是調(diào)頻和調(diào)幅:開 始?否是輸出各種波形調(diào)整一下數(shù)字量 圖 7 ―― 6 下面要實(shí)現(xiàn)的各種波形通過開關(guān)的切換過程的流程圖,,。打開存放的課設(shè)程序。8.運(yùn)行結(jié)果根據(jù)P3口內(nèi)容判斷波形輸出,=1時(shí),為鋸齒波;=1時(shí),為三角波;=1時(shí),為梯形波;=1時(shí),為方波;=1時(shí),為正弦波。我的實(shí)現(xiàn)步驟就是首先能夠讓示波器能夠輸出一些基本的波形,首先檢查一下示波器是否是好的,檢測(cè)方法:將探頭插到示波器的一個(gè)接口處,然后調(diào)示波器如果能夠出來一個(gè)矩形波則說明示波器沒有問題,下面就可以編寫程序,實(shí)現(xiàn)各個(gè)波形的輸出,不過在實(shí)現(xiàn)第二步時(shí)發(fā)現(xiàn)一個(gè)問題就是示波器沒有問題,可是運(yùn)行程序時(shí)波形就是沒有輸出,我不斷的檢查電路,首先從線開始著手,檢查一下這些線內(nèi)部是否時(shí)導(dǎo)通的,后來發(fā)現(xiàn)沒有問題,接著就是檢查8031單片機(jī)是否有問題,檢測(cè)方法是將單片機(jī)的ALE端口作為輸出端,我檢測(cè)到有波形輸出,這說明單片機(jī)沒有問題,最后就是檢查DAC0832是否有問題,通過運(yùn)行系統(tǒng)自帶的程序,后來發(fā)現(xiàn)DAC0832的AOUT端口能夠輸出,這又檢測(cè)到了DAC0832沒有問題,后來我就無計(jì)可施了,只能請(qǐng)教老師,結(jié)果經(jīng)老師檢查發(fā)現(xiàn)有一個(gè)根線接錯(cuò)了,D/A區(qū)的Vref應(yīng)該和+5V相連接,還有就是一個(gè)開關(guān)給撥動(dòng)了。不過在運(yùn)行程序時(shí)必須知道怎樣調(diào)示波器,否則示波器不會(huì)調(diào)波形也不會(huì)輸出。在這里再一次感謝周老師的指導(dǎo)和同學(xué)的幫助。輸出三角波程序 JB ,TXING 。 JCHI:MOV A,00H ;設(shè)置初值 LOOP:MOVX DPTR,A ;把數(shù)據(jù)送到端口轉(zhuǎn)換 ADD A,R6 ;通過步長改變數(shù)據(jù),上升波形 CJNE A,00H,LOOP ;A值是否到最高點(diǎn) 。SUBB A,R6 ;下降波形做準(zhǔn)備 DEC A MOV R7,0EEH ;循環(huán)次數(shù) LOP2:MOVX DPTR,A ;進(jìn)行延時(shí) DJNZ R7,LOP2 LOOP1:MOVX DPTR,A ;把數(shù)據(jù)送到端口轉(zhuǎn)換 。SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesTSelectionParbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbagraphFoLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointse11111111111111111111111111111111lectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPoctionParagraphFormatLineSpaci2222222222222222222222ngLinesToPoints2SelectionParagraphFormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLinesToPointselectionParagraphFccccccccccccccccccccccccccccccccccccccccccccccccccccccccormatLineSpacingLinesToPointsSelectionParagraphFormatLineSpacingLines ★本站上傳的文檔,在文檔排版上進(jìn)行過整理,并未對(duì)內(nèi)容進(jìn)行增加或刪除,因此,本站并不保證文檔質(zhì)量,因此下載之前,務(wù)必先預(yù)覽一番,因?yàn)轭A(yù)覽與下載的內(nèi)容完全一樣,所以如果發(fā)現(xiàn)內(nèi)容有問題,請(qǐng)不要
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1