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

正文內(nèi)容

畢業(yè)設(shè)計--基于at89s52單片機(jī)的dds信號發(fā)生器設(shè)計-在線瀏覽

2025-02-05 20:22本頁面
  

【正文】 構(gòu)成自激振蕩器從外部時鐘源驅(qū)動器件的話 XTAL2可以不接而從 XTAL1接入由于外部時鐘信號經(jīng)過二分頻觸發(fā)后作為外部時鐘電路輸入的所以對外部時鐘信號的占空比沒有其它要求最長低電平持續(xù)時間和最少高電平持續(xù)時間等還是要符合要求的 5 系統(tǒng)軟件設(shè)計 51 如何進(jìn)行程序設(shè)計 程序設(shè)計就是用計算機(jī)所能接受的語言把所需解決問題的步驟逐一描述出來也就是編制計算機(jī)的程序在設(shè)計應(yīng)用系統(tǒng)時軟件的編制是重要環(huán)節(jié)軟件的質(zhì)量直接影響整個系統(tǒng)功能的實現(xiàn)應(yīng)用程序的設(shè)計因系統(tǒng)而異但程序設(shè)計總是有共同特點(diǎn)及其規(guī)律的 [17]在編寫程序時采取如下幾個步驟 1 分析問題明確所要解決問題的要求將軟件分成若干個相對獨(dú)立的部分根據(jù)功能關(guān)系和時序關(guān)系設(shè)計出合理的軟件總體結(jié)構(gòu) 2 定程序框圖即根據(jù)所選擇的計算方法制定框圖這不僅是程序設(shè)計的一個重要組成而且是決定成敗的關(guān)鍵部分 3 合理 分配系統(tǒng)資源包括定時器計數(shù)器中斷堆棧等分配好單元后進(jìn)一步將程序框圖畫成詳細(xì)的操作流程 4 根據(jù)程序的流程圖和指令系統(tǒng)編寫出程序注意在程序的有關(guān)位置處寫上功能注釋提高程序的可讀性 5 程序調(diào)試通過編輯軟件編輯出的源程序必須用編譯程序匯編后生成目標(biāo)代碼如果源程序有語法錯誤需修改源文件后繼續(xù)編譯直到無語法錯誤為止然后利用目標(biāo)代碼通過仿真器進(jìn)行程序調(diào)試排除設(shè)計和編程中的錯誤直到成功 6 程序優(yōu)化使各功能程序模塊化子程序化縮短程序的長度加快運(yùn)算速度和節(jié)省數(shù)據(jù)存儲空間減少程序執(zhí)行的時間 52 流程圖 主流 程圖 見圖 51 所示 圖 51 軟件主流程圖 初始化 AD9835 圖 52 AD9835 流程圖 程序代碼 sbit D_CS P37 sbit D_SDA P36 sbit D_SCLK P34 sbit LED P11 uchar tabx[4] uchar taby[4] uchar code tab[] 天津職業(yè)技術(shù)師范大學(xué)畢業(yè)設(shè)計 uchar code tab2[] 信號發(fā)生器 uchar code tab4[] 頻率值 uchar code tab3[] uchar code tab5[] 1K 5K 50K 500K 1M 5M 10M 15M uchar tab7[] 0X300X210X320X23 1M 頻率的 K 值 十進(jìn)制 uchar FRQ[4] 0x8b0x4f0x010x00 四個數(shù)據(jù)分別是發(fā)到 AD9835 中頻率寄存器的值 低十六位的低八位 0x16 低十六位的高八位 0x9f 高十六位的低八位 0x02 高十六位的高八位 0x00 5M 頻率的 K 值 十進(jìn)制 uchar FRQ1[4] 0xb80x8d0x060x00 10M 頻率的 K 值 十進(jìn)制 uchar FRQ2[4] 0x370x890x410x00 15M 頻率的 K 值 十進(jìn)制 uchar FRQ3[4] 0x280x5C0x8f0x02 結(jié) 論 DDS 技術(shù)作為一種新型的頻率合成技術(shù)同傳統(tǒng)的頻率合成技術(shù)相比具有頻率轉(zhuǎn)換時間短頻率分辨率高相位變化連續(xù)易實現(xiàn)對輸出信號的多種調(diào)制等諸多優(yōu)點(diǎn)使得 DDS 自從問世以來就受到了廣泛的關(guān)注具有廣闊的應(yīng)用前景本設(shè)計以信號發(fā)生器 為研究對象使用 AT89S52 單片機(jī)作為中央控制器通過 AD9835 產(chǎn)生頻率并且經(jīng)過 DDS 技術(shù)對頻率的合成以完成對信號發(fā)生器的研制主要完成了以下方面的工作 1對 DDS的工作原理基本結(jié)構(gòu)和輸出頻譜做了理論分析分析了 DDS輸出頻譜雜散的主要來源相位截斷誤差幅度量化誤差以及 DAC 非線性誤差并提出了減少雜散的方法 2基于 DDS的正弦波信號發(fā)生器的研究與設(shè)計包括方案設(shè)計 DDS芯片的選擇與介紹 MCU與 DDS的電路設(shè)計波形變換電路的設(shè)計其他外圍電路的設(shè)計以及軟件設(shè)計等 3LCD 液晶顯示部分首先上網(wǎng)查資料了解觸摸屏的種類內(nèi)部結(jié) 構(gòu)和工作原理然后逐一進(jìn)行比較論證最終采用四線電阻式觸摸屏 在完成本次設(shè)計的過程中遇到了很多的困難在老師和同學(xué)們的幫助下這些困難被一一克服了通過本次設(shè)計我不僅學(xué)習(xí)到了 AD9835 和觸摸屏的知識更拓展了自己的視野 當(dāng)然由于涉及的時間較短加之對新的比較陌生設(shè)計之中還有很多不足的地方需要改進(jìn)真誠希望老師指正 參考文獻(xiàn) [1] 王永疆.信號發(fā)生器的原理與使用.天津家電檢測辦公版 1991246. [2] 周耀華.?dāng)?shù)字信號處理.上海復(fù)旦大學(xué)出版社 2021132153. [3] 康華光.電子技術(shù)基礎(chǔ)模擬部分.北京高等教 育出版社 20212469. [4] 李凱彥.多功能信號發(fā)生器的設(shè)計.天津商學(xué)院 20211225. [5] 王皚編.電子仿真電路.西安科技大學(xué)大學(xué)出版社 19981226. [6] 呂薇編.基于 DDS 正弦信號發(fā)生器的設(shè)計.西安信息技術(shù)出版社20212856. [7] 胡宴如.高頻電子線路.北京高等教育出版社 2021232269. [8] 肖漢波.一種基于 DDS 芯片 AD9850 的信號源.北京中國物理研究所 20216672. [9] Devices Inc . CMOS 125MHz Complete DDS Synthesizer AD9850. 1991168192. [10] 高衛(wèi)東. AD9835DDS3254. [11] 藩柄松. DDS 芯片 AD9835 及其應(yīng)用.西安科技大學(xué)出版社 2021 166192. [12] 石雄. AD9835 的工作原理及其與單片機(jī)的接口.北京人民郵電出版社 20216296. [13] . [14] 張洪潤.單片機(jī)應(yīng)用技術(shù)教程.北京清華大學(xué)出版社20212638. [15] 張義和.例說 89S52.北京人民郵電出版社 202136128. 新編 MCS54 單片機(jī)應(yīng)用設(shè)計哈爾濱工業(yè)大學(xué)出版社 2021132156. [17] 何立明. MSC51 單片機(jī)應(yīng)用系統(tǒng)設(shè)計.北京航空航天大學(xué)出版社20216893. 附錄二源程序 include include include include include define data_ora P1 MCU P1 LCM define uchar unsigned char define uint unsigned int sbit REG P26 sbit DCLK P25 sbit CS P24 sbit DIN P23 sbit DOUT P22 sbit BUSY P27 sbit INT P21 AD9835 sbit D_CS P37 sbit D_SDA P36 sbit D_SCLK P34 sbit LED P11 uchar tabx[4] uchar taby[4] uchar code tab[] 天津職業(yè)技術(shù)師范大學(xué)畢業(yè)設(shè)計 uchar code tab2[] 信號發(fā)生器 uchar code tab4[] 頻率值 uchar code tab3[] uchar code tab5[] 1K 5K 50K 500K 1M 5M 10M 15M uchar tab7[] 0X300X210X320X23 1M 頻率的 K 值 十進(jìn)制 uchar FRQ[4] 0x8b0x4f0x010x00 四個數(shù)據(jù)分別是發(fā)到 AD9835 中頻率寄存器的值 低十六位的低八位 0x16 低十六位的高八位 0x9f 高十六位的低八位 0x02 高十六位的高八位 0x00 5M 頻率的 K 值 十進(jìn)制 uchar FRQ1[4] 0xb80x8d0x060x00 10M 頻率的 K 值 十進(jìn)制 uchar FRQ2[4] 0x370x890x410x00 15M 頻率的 K 值 十進(jìn)制 uchar FRQ3[4] 0x280x5C0x8f0x02 void send uchar dat void main void wr_zb uchar muchar addr_xuchar addr_y void send uchar dat void delay1 uint ms void delay uint us void start void void disptouch void void go void void clear void clear void disp_chn1 uchar code chn uchar x uchar y uchar n void disp_img uchar code img void disp_eng uchar code enguchar x uchar y uchar n uchar m void disp_eng1 uchar code eng void SET_FRQ uchar p void SendData unsigned int d REG 0 BUSY 1 disp_chn1 tab1421 disp_chn1 tab2742 disp_eng tab3911885 while 1 CS 1 go void SendData unsigned int d unsigned char i D_CS 0 for i 0i 16i d 1 D_SDA
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1