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

正文內(nèi)容

基于單片機的函數(shù)信號發(fā)生器設(shè)計畢業(yè)設(shè)計(完整版)

2025-07-30 16:21上一頁面

下一頁面
  

【正文】 設(shè)計)原創(chuàng)性聲明本人所呈交的畢業(yè)論文(設(shè)計)是我在導(dǎo)師的指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。 作者簽名: 指導(dǎo)教師簽名: 日期: 日期: 注 意 事 項(論文)的內(nèi)容包括:1)封面(按教務(wù)處制定的標(biāo)準(zhǔn)封面格式制作)2)原創(chuàng)性聲明3)中文摘要(300字左右)、關(guān)鍵詞4)外文摘要、關(guān)鍵詞 5)目次頁(附件不統(tǒng)一編入)6)論文主體部分:引言(或緒論)、正文、結(jié)論7)參考文獻(xiàn)8)致謝9)附錄(對論文支持必要時):理工類設(shè)計(論文)正文字?jǐn)?shù)不少于1萬字(不包括圖紙、程序清單等)。本文描述使用匯編語言和PROTEUS仿真實現(xiàn)函數(shù)信號發(fā)生器的基本功能,實現(xiàn)了方波、三角波、正弦波、鋸齒波,頻率可調(diào)為10HZ、100HZ、500HZ、1000HZ。尤其隨著70年代微處理器的出現(xiàn),更促使信號發(fā)生器向著自動化、智能化方向發(fā)展。加之各類功能的半導(dǎo)體集成芯片的快速生產(chǎn),都使我們研制一種低功耗、寬頻帶,能產(chǎn)生多種波形并具有程控等低頻的信號發(fā)生器成為可能[1]??梢哉f,微機測控技術(shù)的應(yīng)用已滲透到國民經(jīng)濟(jì)的各個部門,微機測控技術(shù)的應(yīng)用是產(chǎn)品提高檔次和推陳出新的有效途徑[2]。按照輸出波形分類可以分為:正弦信號發(fā)生器和非正弦信號發(fā)生器,非正弦信號發(fā)生器又包括:脈沖信號發(fā)生器,函數(shù)信號發(fā)生器、掃頻信號發(fā)生器、數(shù)字序列波形發(fā)生器、圖形信號發(fā)生器、噪聲信號發(fā)生器等。大電阻,大電容在制作上有困難,參數(shù)的精度亦難以保證。 第2章 整體設(shè)計方案 方案的提出和整論常用的函數(shù)信號發(fā)生器的實現(xiàn)方法有如下幾種:,主要是通過模擬電路實現(xiàn)正弦信號的輸出,在通過各種積分微分電路實現(xiàn)各種不同波形的輸出。DDS是直接數(shù)字式頻率合成器(Direct Digital Synthesizer)的英文縮寫。89C51單片機本身就是一個完整的微型計算機,具有組成微型計算機的各部分部件:中央處理器CPU、隨機存取存儲器RAM、只讀存儲器ROM、I/O接口電路、定時器/計數(shù)器以及串行通訊接口等,只要將89C51再配置鍵盤及其接口、顯示器及其接口、數(shù)模轉(zhuǎn)換及波形輸出、指示燈及其接口等四部分,即可構(gòu)成所需的波形發(fā)生器,其信號發(fā)生器構(gòu)成原理框圖如圖23所示[9]。該電路能夠產(chǎn)生穩(wěn)定的正弦波信號、三角波信號、頻率與占比可調(diào)節(jié)的矩形波信號,其輸出頻率能在1HzIMHz范圍內(nèi)連續(xù)調(diào)整,達(dá)到調(diào)試簡單、性能穩(wěn)定、使用方便等優(yōu)點。晶振通常選用6MHZ、12MHZ、24MHZ。第二次按下S1時,將切換產(chǎn)生正弦波信號。S3用來啟動對輸出的函數(shù)信號電壓值測量。這是矩陣式按鍵來識別按鍵是否按下的關(guān)鍵策略[14]。對第二級鎖存來說,傳送控制信號XFER 和寫信號WR2同時為低電平時,二級鎖存控制信號為高電平,8位的DAC寄存器的輸出隨輸入而變化,此后,當(dāng)WR2由低電平變高時,控制信號變?yōu)榈碗娖剑谑菍⑤斎爰拇嫫鞯男畔㈡i存到DAC寄存器中。由單片機編程即可由單片機輸出所需要信號的數(shù)字量,再由D/A轉(zhuǎn)換器將數(shù)字量轉(zhuǎn)化為模擬電流輸出,通過運放轉(zhuǎn)化為模擬電壓輸出。DAC0832是電流型輸出,在應(yīng)用時外接運放使之成為電壓型輸出。這種方法的優(yōu)點是占用CPU時間少,顯示便于監(jiān)測和控制。由于DAC0832內(nèi)部具有鎖存器,所以只需向第二片D/A送值一次,直到下一次改變信號幅度。對應(yīng)的,計數(shù)初值=65536-計數(shù)次數(shù)。41 主程序設(shè)計下面說明主程序流程圖的程序?qū)崿F(xiàn): :ORG 0000H 程序開始執(zhí)行,首先覺得跳轉(zhuǎn)到主程序AJM MAIN ORG 000BH 定時器0中斷入口地址,跳轉(zhuǎn)到中斷服務(wù)程序LJMP TCOORG 0030H :MOV DPTR,7F00H 指向8155命令字端口地址MOV A,06H 設(shè)置A口為輸入,B口、C口為輸出MOVX @DPTR,A 送命令字:MOV DPTR,7F01H 指向A口地址MOVX A,@DPTR 讀入A口的開關(guān)數(shù)據(jù)JNB ,K10H 判斷是否“4”號鍵,若是則轉(zhuǎn)輸出10Hz信號JNB ,K100H 判斷是否“5”號鍵,若是則轉(zhuǎn)輸出100Hz信號JNB ,K500H 判斷是否“6”號鍵,若是則轉(zhuǎn)輸出500Hz信號JNB ,K1K 判斷是否“7”號鍵,若是則轉(zhuǎn)輸出1KHz信號AJMP MAIN 無鍵按下則返回等待,以10HZ為例:K10H:MOV 30H,00H 顯示10HzMOV 31H,00HMOV 32H,00HMOV 33H,00HMOV 34H,01HMOV 35H,00HLCALL LED1 調(diào)顯示子程序MOV TMOD,00HMOV TL0,15HMOV TH0,9EHAJMP PD,以10HZ為例K10H:MOV 30H,00H 顯示10HzMOV 31H,00HMOV 32H,00HMOV 33H,00HMOV 34H,01HMOV 35H,00HLCALL LED1 調(diào)顯示子程序:LED1: MOV R3,06H 設(shè)置6個LED顯示MOV R2,01H 選通第一位LED數(shù)據(jù)MOV R1,30H 送顯示緩沖區(qū)首址GN1:MOV DPTR,7F03H 指向C口地址MOV A,R2 位選通數(shù)據(jù)送AMOVX @DPTR,A 位選通數(shù)據(jù)送C口RL A 選通下一位MOV R2,A 位選通數(shù)據(jù)送R2中保存 MOV A, @R1 取鍵值MOV DPTR,TAB 送LED顯示軟件譯碼表首址MOVC A,@A+DPTR 查表求出鍵值顯示的段碼MOV DPTR,7F02H 指向B口地址MOV @DPTR,A 段碼送顯示LCALL LOOP1 調(diào)延時子程序INC R1 指向下一位顯示緩沖區(qū)地址DJNZ R3,GN1 循環(huán)顯示6個LEDRET:GN: SETB TR0 啟動定時器SETB ET0 開定時器0中斷SETB EA 開總中斷:PD:JNB ,KE0 判斷是否“0”號鍵按下,若是則轉(zhuǎn)方波輸出JNB ,KE1 判斷是否“1”號鍵按下,若是則轉(zhuǎn)正弦方波輸出JNB ,KE2 判斷是否“2”號鍵按下,若是則轉(zhuǎn)三角波輸出JNB ,KE3 判斷是否“3”號鍵按下,若是則轉(zhuǎn)鋸 波形產(chǎn)生子程序圖42為各波形子程序的流程圖。這樣把所得到的信號輸送給8255,這樣就可以從輸出端得到一個連續(xù)的三角波。如圖352顯示電路圖中P0用于輸出數(shù)據(jù)。 圖56 三角波 圖57 三角波 圖58 三角波 圖5圖5圖511為頻率為10Hz、100Hz、500Hz的方波,1000Hz的正弦波在文中不畫出來。通過兩個月的畢業(yè)設(shè)計,進(jìn)一步的加深了我對專業(yè)課的理解和認(rèn)識,畢業(yè)設(shè)計是我在大學(xué)四年的最后一堂課,也是對我大學(xué)四
點擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1