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

正文內(nèi)容

單片機課程設(shè)計報告---基于單片機的波形發(fā)生器-單片機-wenkub.com

2025-01-15 08:05 本頁面
   

【正文】 FBO: MOV A,00H ;設(shè)置初值最低點 MOV R7,0EEH ;循環(huán)次數(shù) LOOP5:MOVX DPTR,A ;進行數(shù)據(jù)轉(zhuǎn)換 DJNZ R7,LOOP5 ;進行延時 MOV A,0FFH ;設(shè)置最高點 MOV R7,0EEH ;循環(huán)次數(shù) LOOP6:MOVX DPTR,A ;進行數(shù)據(jù)轉(zhuǎn)換 DJNZ R7,LOOP6 ;進行延時 MOV A,00H SJMP LOP ;返回檢測開關(guān)變化 單片機課程設(shè)計報告 20 20 。 SJIAO:MOV A,00H ;設(shè)置初值 LOOP3:MOVX DPTR,A ;把數(shù)據(jù)送到端口轉(zhuǎn)換 單片機課程設(shè)計報告 19 19 ADD A,R6 ;通過步長改變數(shù)據(jù)上升波 形 CJNE A,00H,LOOP3 ; A 值是否到最高點 DEC A ;減少步長改變數(shù)據(jù)下降波形 LOOP2:MOVX DPTR,A ;把數(shù)據(jù)送到端口轉(zhuǎn)換 DEC A ;減少步長改變數(shù)據(jù)下降波形 CJNE A,00H,LOOP2 ; A 值是否到最低點 DJNZ R5,LOOP3 ;波形周期 SJMP LOP ;返回檢測開關(guān) 。輸出方波程序 JB ,ZXUAN 。 主編: 胡輝 《 單片機應(yīng)用系統(tǒng)設(shè)計與訓(xùn)練 》 中國水利水電出版社 主編: 周航慈 《 單片機應(yīng)用程序設(shè)計技術(shù) 》 北京航空航天大學(xué)出版社 十一、源代碼及注釋 波形輸出程序和切換: ORG 0000H ;程序開始 MOV SP,60H ;設(shè)置堆棧 MOV DPTR,8000H ; 0832 的地址 LOP: JB ,TIAO ;是否需要調(diào)頻 MOV R6,01H ;設(shè)置步長 MOV R5,01H START:JB ,JCHI 。 后來還有一個問題就是調(diào)頻調(diào)幅的問題,由于我開始在程序當(dāng)中設(shè)置的值過小導(dǎo)致后來我在示波器上看到的波形調(diào)頻后效果不是非常的明顯,后來我檢查完了之后我又自己在電腦上進行修改程序調(diào)試終于把這個問題解決了。后來調(diào)整一下就能夠輸出波形了。各個波形的運行情況如下: (1)、正弦波原始大小及調(diào)頻調(diào)幅后的波形: 原始正弦波 頻率改變后 振幅改變后 (2)、三角波原始大小及調(diào)頻調(diào)幅后的波形: 單片機課程設(shè)計報告 16 16 原始三角波 頻率改變后 振幅改變后 (3)、鋸齒波原始大小及調(diào)頻調(diào)幅后的波形: 原始鋸齒波 頻率改變后 振幅改變后 (4)、方波原始大小及調(diào)頻調(diào)幅后的波形: 原始方波 頻率改變后 振幅改變后 (4)、梯形波原始大小及調(diào)頻調(diào)幅后的波形: 原始方波 頻率改變后 振幅改變后 單片機課程設(shè)計報告 17 17 九、 課程設(shè)計體會 一個星期的課程設(shè)計很快就這樣過去了,經(jīng)過此課程設(shè)計我已經(jīng)了解了 DAC0832 的基本的功能的實現(xiàn)和開關(guān)的操作。再點“編譯”和“調(diào)試”,將目標(biāo)文件傳送到實驗系統(tǒng)的仿真 RAM 區(qū)。 (2)、把設(shè)計好的程序放在兩個地方:一是在系統(tǒng)監(jiān)控中,二是在上位機實驗 系統(tǒng)軟件中。 圖 7 ―― 5 開 始 MOV A, 00H MOV DPTR,SIN MOVC A,A+DPTR MOV DPTR,8000H MOVX DPTR,A MOV A,R7 MOV R7, A INC A 單片機課程設(shè)計報告 13 13 7. 通過開關(guān)實現(xiàn)波形切換和調(diào)頻、調(diào)幅 通過開關(guān)實現(xiàn)波形的切換比較簡單只需通過輸出波形后不斷返回到檢測開關(guān)的子程序中,判斷是否有別的開關(guān)撥動,如果有別的開關(guān)撥動則執(zhí)行別的程序,否則輸出原來的波形,不過如果要能夠識別別的開關(guān)發(fā)生變化,必須將此開關(guān)關(guān)掉否則會識別不了別的鍵按下。 給 A 設(shè)置初值 MOV DPTR, 8000H MOVX DPTR, A ADD A,步數(shù) 判斷 A是否已滿? 否 是 SUBB A,步數(shù) 判斷是否等于初值? 否 /是 開 始 單片機課程設(shè)計報告 10 10 圖 7 ―― 3 開 始 給 A 設(shè)置初值 MOV DPTR, 8000H 是 持續(xù)一段時間 SUBB A,步數(shù) 2 判斷是否等于初值? 否 是 持續(xù)一段時間 MOVX DPTR, A ADD A,步數(shù) 1 判
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1