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

正文內(nèi)容

基于dds技術的信號發(fā)生器的設計與實現(xiàn)畢業(yè)設計-資料下載頁

2025-06-20 12:30本頁面
  

【正文】 C 數(shù)字接口 接單片機 IO 口 GND 模塊地 外接地 VCC 電源接口 外接  唐 山 學 院 畢 業(yè) 設 計225 軟件設計與調(diào)試 程序流程圖 通過鍵盤輸入頻率值,并實現(xiàn)對頻率步進的控制,處理用戶由鍵盤鍵入的頻率值,判斷是否超出范圍,生成頻率控制字,經(jīng)并行方式送入 DDS,合成用戶所需的頻率,并通過程序?qū)崿F(xiàn)頻率的顯示。程序流程圖如下:圖 51 程 序 流 程 圖DDS 的時鐘頻率很高,對周圍電路有一定影響,在電路中采取了一些抗干擾措施,如:引線盡量短,減少交叉,每個芯片的電源與地之間都解憂去耦電容,數(shù)字地與模擬地分開。在 LCD 的顯示調(diào)節(jié)時也要選取適當?shù)碾娮璨拍苁挂壕琳5娘@示,常選取的阻值為 1000 歐左右。主程序輸入初始化LED 顯示鍵盤掃描是否有鍵按下?處理按鍵頻率字修改AD9850 數(shù)據(jù)更新開始結(jié)束否是唐 山 學 院 畢 業(yè) 設 計23 軟件調(diào)試本系統(tǒng)的軟件調(diào)試可以在 Keil uvision2 的環(huán)境中完成,Keil 系統(tǒng)為軟件的開發(fā)和調(diào)試提供了良好的用戶界面和強大的功能,程序調(diào)試無誤后,可以裝入 Proteus中進行仿真,也可以直接下載到單片機中進行調(diào)試。采用自下而上即單獨調(diào)試好每一個模塊后,再連接成一個完整的系統(tǒng)調(diào)試。 keil 編程工具介紹隨著單片機開發(fā)技術的不斷發(fā)展,從普遍使用匯編語言到逐漸使用高級語言開發(fā),單片機的開發(fā)軟件也在不斷發(fā)展,Keil 軟件是目前最流行開發(fā) MCS51 系列單片機的軟件。Keil 提供了包括 C 編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(uVision)將這些部份組合在一起。運行 Keil 軟件需要 Pentium 或以上的 CPU,16MB 或更多 RAM、20M 以上空閑的硬盤空間、 WIN9NT 、WIN202WINXP 等操作系統(tǒng)。應用 Keil 進行軟件仿真開發(fā)的主要步驟為:編寫源程序并保存——建立工程并添加源文件——設置工程——編譯/匯編、連接,產(chǎn)生目標文件 ——程序調(diào)試。Keil 使用“工程” (Project)的概念,對工程(而不能對單一的源程序)進行編譯/匯編、連接等操作。工程的建立、設置、編譯/匯編及連接產(chǎn)生目標文件的方法非常易于掌握。首先選擇菜單 File/New,在源程序編輯器中輸入?yún)R編語言或 C 語言源程序(或選擇 File/Open,直接打開已用其它編輯器編輯好的源程序文檔)并保存, 或 .c;然后選擇菜單 Project/New Project,建立新工程并保存;工程保存后會立即彈出一個設備選擇對話框,選擇CPU 后點確定返回主界面。這時工程管理窗口的文件頁(Files)會出現(xiàn)“Target1”,將其前面“+”號展開,接著選擇 Source Group1,右擊鼠標彈出快捷菜單,選擇 Add File to Group/Source Group1,出現(xiàn)一個對話框,要求尋找并加入源文件(在加入一個源文件后,該對話框不會消失,而是等待繼續(xù)加入其它文件) 。加入文件后點“close”返回主界面,展開 “Source Group1”前面“+” 號,就會看到所加入的文件,雙擊文件名,即可打開該源程序文件。緊接著對工程進行設置,選擇工程管理窗口的 Target1,再選擇 Project/Option for Target“Target1”(或點右鍵彈出快捷菜單再選擇該選項) ,打開工程屬性設置對話框,共有 8 個選項卡,主要設置工作包括在Target 選項卡中設置晶振頻率、在 Debug 選項卡中設置實驗仿真板等,在 Output選項卡中選中“Create Hex File”;其它選項卡內(nèi)容一般可取默認值。工程設置后按F7 鍵(或點擊編譯工具欄上相應圖標)進行編譯/匯編、連接以及產(chǎn)生目標文件。Keil C51 軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調(diào)試工具,全唐 山 學 院 畢 業(yè) 設 計24Windows 界面。另外重要的一點,只要看一下編譯后生成的匯編代碼,就能體會到 Keil C51 生成的目標代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。 STCISP 下載工具介紹STCISP 是一款單片機下載編程燒錄軟件,是針對 STC 系列單片機而設計的,可下載 STC89 系列、12C2052 系列和 12C5410 等系列的 STC 單片機,使用簡便,現(xiàn)已被廣泛使用。下載步驟:1)選擇 MCU 類型:STC89C52RC ;2)選擇串口及波特率;3) 文件;4)點擊 “Download/下載”按鈕,給單片機上電,消息框提示握手成功,幾秒種后程序下載完畢,單片機自動開始運行下載的程序。軟件界面如圖 52 所示:圖 52 軟件界面唐 山 學 院 畢 業(yè) 設 計256 硬件電路制作本次論文設計的原理圖繪制和 PCB 制作所采用的軟件是Protel99SE。Protel99SE 是 Protel 公司近 10 年來致力于 Windows 平臺開發(fā)的最新結(jié)晶,能實現(xiàn)從電學概念設計到輸出物理生產(chǎn)數(shù)據(jù),以及這之間的所有分析、驗證和設計數(shù)據(jù)管理。因而今天的 Protel 最新產(chǎn)品已不是單純的 PCB(印制電路板)設計工具,而是一個系統(tǒng)工具,覆蓋了以 PCB 為核心的整個物理設計。Protel 設計系統(tǒng)是一套建立在 IBM 兼容 PC 環(huán)境下的 EDA 電路集成設計系統(tǒng),由于其高度的集成性與擴展性,一經(jīng)推出,立即為廣大用戶所接受,很快就成為世界 PC 平臺上最流行的電子設計自動化軟件。 原理圖的繪制1) 創(chuàng)建一個新的設計文件管理庫 執(zhí)行 FILE|NEW 命令新建一個管理數(shù)據(jù)庫文件,選擇 SCHEMATIC DOCUMENT 圖標,單擊 OK。 2) 加載元件庫 在電路圖放置元件之前,必須先加載庫文件。執(zhí)行主菜單的 DESIGN|ADD REMOVE LIBRARY 命令或單擊左側(cè)設計管理器的 ADD|REMOVE 按鈕。 3) 繪制電路圖 放置元件、繪制導線、放置電源部件、放置電氣連接點、放置文字標注。 4) 修改元件參數(shù) 5) 保存原理圖 電路實現(xiàn)的基本步驟1)單片機方案設計。2)電路原理圖:利用電路設計軟件,將方案用標準的電路原理圖表示,為電路板圖的生成提供依據(jù)。本系統(tǒng)的原理圖繪制和 PCB 繪制都是在 Protel99se 中完成。3)制板:根據(jù)電路原理圖,網(wǎng)上買元器件進行焊接。4)程序的燒錄和調(diào)試。硬件電路實物圖如圖 61 所示:唐 山 學 院 畢 業(yè) 設 計26 硬件測試波形圖:頻率 1000HZ,幅度 ,波形如圖 62 所示。:頻率 1000HZ,幅度 2V,波形如圖 63 所示。圖 61 硬件電路實物圖圖 62 正弦波波形圖唐 山 學 院 畢 業(yè) 設 計27:頻率 1MHZ,幅度 2V,波形如圖 64 所示。圖 63 方波波形圖圖 64 失真的方波波形圖唐 山 學 院 畢 業(yè) 設 計287 結(jié) 論在本設計過程中,我翻閱了大量的相關書籍及資料,不僅從中收獲了相關的專業(yè)知識,還掌握了很多高效的學習方法。在程序設計過程中,我學會了解決常見錯誤的方法,并養(yǎng)成了良好的編程習慣。在調(diào)試的過程中,從老師那里學到了調(diào)試應該遵循的步驟和相關的經(jīng)驗。在這次實踐中讓我收獲了很多課本以外的知識。通過本次設計實踐,不僅豐富了我的知識還開闊了我的視野。在整個樣機制作和調(diào)試的過程中,還總結(jié)了一些經(jīng)驗。,要合理的布局,方便后面的焊接工作和調(diào)試中的查錯。焊接的時候,要認真焊好每一個焊點每一條線,為調(diào)試做好基礎,減少不必要的麻煩。、特點及其應用。,模塊,各個模塊分別編程調(diào)試,然后再對各個模塊進行銜接,整合成一個系統(tǒng)調(diào)試。能夠很好的節(jié)約時間,效率也挺高。,程序調(diào)試過程中好多未知的問題,冷靜沉著的去解決,不要抱怨,認真的查找問題的根節(jié)。:先檢查硬件電路是否準確無誤的連接好,然后檢查硬件電路的最小系統(tǒng)是否正常工作,接著編寫一些測試程序去檢測電路中各個芯片是否正常工作,最后再調(diào)試程序。,所以當頻率較高時方波會出現(xiàn)失真現(xiàn)象。唐 山 學 院 畢 業(yè) 設 計29參考文獻[1] 劉抒珍,童子權,任麗軍,劉小紅 .DDS 波形合成技術中低通橢圓濾波器的設計[J].哈爾濱理工.[2] , digital frequency Transaction on Audio and Electroacoustics. , .1971.[3] 黃蕾 .基于單片機的直接數(shù)字頻率合成(DDS)技術的應用與研究[D].湖南大學碩士學位論文.2022.[4] [D]..[5] DDS 的信號源研制[D]..[6] . .[7] [EB/OL]. [8] [M]. 武漢: 華中科技大學出版社,2022 .[10] ,.2022.[11] [M]. 北京: 高等教育出版社,1999.[12] Analog Datasheet[EB/OL]. [13] 郭勇,肖明清,譚靖, 芯片 AD9851 及其應用[J]. 電子技術,2022.[14] Nick Kanopoulos,Peter Notes in Computer Science[M].Heidelberg of Springer Berlin,1986.[15] Pavel Steffan,Radimir Potentiostat Measurement System[M].Springer Boston, 2022.唐 山 學 院 畢 業(yè) 設 計30附 錄附錄一 硬件原理圖唐 山 學 院 畢 業(yè) 設 計31附錄二 程序/* 鍵盤及 LCD 顯示程序*/include //包含頭文件,一般情況不需要改動,頭文件包含特殊功能寄存器的定義includeinclude sbit RS = P3^3。 //定義端口 sbit RW = P3^4。sbit EN = P3^5。define RS_CLR RS=0 define RS_SET RS=1define RW_CLR RW=0 define RW_SET RW=1 define EN_CLR EN=0define EN_SET EN=1define DataPort P0define KeyPort P1unsigned char code dofly_code[]={39。039。,39。139。,39。239。,39。339。,39。439。,39。539。,39。639。,39。739。,39。839。,39。939。,39。A39。,39。B39。,39。C39。,39。D39。,39。E39。,39。F39。}。//轉(zhuǎn)換成液晶顯示的字符unsigned long int Frequency_Out_9850。void Write_9850(unsigned long int Frequency_Out_9850)。/* uS 延時函數(shù),含有輸入?yún)?shù) unsigned char t,無返回值 unsigned char 是定義無符號字符變量,其值的范圍是 0~255 這里使用晶振 12M,精確延時請使用匯編,大致延時唐 山 學 院 畢 業(yè) 設 計32 長度如下 T=tx2+5 uS */ void DelayMs(unsigned char ms){unsigned char i。while(ms){for(i=0。ii++){_nop_()。_nop_()。_nop_()。_nop_()。}}}/* 判忙函數(shù)*/ bit LCD_Check_Busy(void) { DataPort= 0xFF。 RS_CLR。 RW_SET。 EN_CLR。 _nop_()。_nop_()。_nop_()。_nop_()。_nop_()。 EN_SET。 return (bit)(DataPort amp。 0x80)。 }/*唐 山 學 院 畢 業(yè) 設 計33 寫入命令函數(shù)*/ void LCD_Write_Com(unsigned char ) { while(LCD_Check_Busy())。 //忙則等待 RS_CLR。 RW_CLR。 EN_SET。 _nop_()。_nop_()。 DataPort= 。 _nop_()。 _nop_()。_nop_()。_nop_()。_nop_()。_nop_()。 EN_CLR。_nop_()。_nop_()。 }/* 寫入數(shù)據(jù)函數(shù)*/ void LCD_Write_Data(unsigned char Data) { while(LCD_Check_Busy())。 //忙則等待 RS_SET。 RW_CLR。 EN_SET。 _nop_()。_nop_()。 DataPort= Data。 _nop_()。唐 山 學 院 畢 業(yè) 設 計34_nop_()。_nop_()。_nop_()。_nop_()。
點擊復制文檔內(nèi)容
化學相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1