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

正文內(nèi)容

基于ad9851的dds信號(hào)源發(fā)生器畢業(yè)設(shè)計(jì)論文(完整版)

2025-01-16 10:25上一頁面

下一頁面
  

【正文】 續(xù)檢測(cè)而 LCD 不顯示也無波形輸出 43 LCD 的顯示 圖 44 1602 的顯示流程圖 本系統(tǒng)采用的 1602的液晶顯示可顯示兩行數(shù)據(jù)每行 16個(gè)數(shù)據(jù)首先根據(jù)其指令編碼對(duì)其進(jìn)行初始化但要注意 1602 是一個(gè)慢顯示所以對(duì)其讀寫數(shù)據(jù)需要一定的延時(shí)以待其完全接收在顯示時(shí)首先根據(jù)其地址分配設(shè)定第一行的起始位置再顯示第一行的內(nèi)容第二行顯示同理 第 5 章系統(tǒng)的仿真和調(diào)試 在仿真過程中由于在 proteus 元件庫中沒有 AD9851 芯片也沒有其他的 DDS芯片可以代替所以在仿真過程中我只做了 LCD 的顯示模塊的仿真其仿真結(jié)果如下 開始仿真按下按鍵 1LCD 上第一行會(huì)顯示 wave 第二行會(huì)顯示 f 圖 51 仿真結(jié)果 1 依次按下按鍵 1LCD 會(huì)顯示 sinesquraetrain 并會(huì)顯示一個(gè)頻率 圖 52 仿真結(jié)果 2 控制按鍵 2 則可以減小頻率 圖 53 仿真結(jié)果 3 圖 54 仿真結(jié)果 4 控制按鍵 3 則可以增加頻率 圖 55 仿真結(jié)果 5 圖 56 仿真結(jié)果 6 結(jié)論 畢業(yè)設(shè)計(jì)完成的主要工作是完成單片機(jī)控制 AD985產(chǎn)生 3種波形信號(hào)并能在LCD 上顯示出相對(duì)應(yīng)的頻率且使頻率在 0~ 20MHz1Hz 為步長(zhǎng)進(jìn)行調(diào)整 通過搜集目前 DDS技術(shù)的相關(guān)資料了解國內(nèi)外 DDS信號(hào)發(fā)生器的相關(guān)制作方法并通過 設(shè)計(jì)方案的比較針對(duì)設(shè)計(jì)任務(wù)提出了可行方案在設(shè)計(jì)方案中結(jié)合單片機(jī)的功能特點(diǎn)及其控制特性以單片機(jī)作為控制的核心實(shí)現(xiàn)了單片機(jī)與個(gè)功能模塊的連接根據(jù)設(shè)計(jì)方案詳細(xì)地闡述了單片機(jī)的控制原理 AD9851 及個(gè)功能模塊的使用方法設(shè)計(jì)了相應(yīng)的硬件電路和系統(tǒng)軟件并且制作了相應(yīng)的系統(tǒng) Proteus 仿真結(jié)果表明所設(shè)計(jì)的電路和軟件能完成基本的測(cè)試功能 本設(shè)計(jì)能實(shí)現(xiàn)以下功能 1LCD 能正確的顯示 sinesquaretrain 及頻率 2 能輸出波形較好的正弦波方波和三角波 參考文獻(xiàn) [1] 劉抒珍童子權(quán)任麗軍劉小紅 DDS 波形合成技術(shù)中低通橢 圓濾波器的設(shè)計(jì)哈爾濱理工大學(xué)學(xué)報(bào) 20209Protel99SEDXP 電路設(shè)計(jì)教程 電子工業(yè)出版社2020 [4] 孫育才 MCS51 系列單片機(jī)及應(yīng)用第 4 版.東南大學(xué)出版社 2020 [5] 閻石 數(shù)字電子技術(shù)基礎(chǔ)第 5 版清華大學(xué)出版社 2020 [6] 譚浩強(qiáng) C 語言程序設(shè)計(jì)第 3 版清華大學(xué)出版社 2020 [7] 鄭學(xué)堅(jiān)周斌 微型計(jì)算機(jī)的原理及應(yīng)用 清華大學(xué)出版社 2020 [8] 胡偉季曉衡.單片機(jī) c 程序設(shè)計(jì)及應(yīng)用實(shí)例.北京人民郵電出版社. 2020 附錄 附錄 1 硬件原理圖 附錄 2 程序 程序 include include include sbit ad9851_w_clk P22 P22 口接 AD9851 的 w_clk 腳 PIN7 sbit ad9851_fq_up P21 P21 口接 AD9851 的 fq_up 腳 PIN8 sbit ad9851_rest P20 P20 口接 AD9851 的 rest 腳 PIN12 sbit ad9851_bit_data P17 P17 口接 AD9851 的 D7 腳 PIN25 P1 為 8 位數(shù)據(jù)口 ad9851 復(fù)位 并口模式 void ad9851_reset ad9851_w_clk 0 ad9851_fq_up 0 rest 信號(hào) ad9851_rest 0 ad9851_rest 1 ad9851_rest 0 ad9851 復(fù)位 串口模式 void ad9851_reset_serial ad9851_w_clk 0 ad9851_fq_up 0 rest 信號(hào) ad9851_rest 0 ad9851_rest 1 ad9851_rest 0 w_clk 信號(hào) ad9851_w_clk 0 ad9851_w_clk 1 ad9851_w_clk 0 fq_up 信號(hào) ad9851_fq_up 0 ad9851_fq_up 1 ad9851_fq_up 0 向 ad9851 中寫命令與數(shù)據(jù) 并口 void ad9851_wr_parrel unsigned char w0double frequence unsigned char w long int y double x 計(jì)算頻率的 HEX 值 x 4294967295180 適合 180M 晶振 180 為最終時(shí)鐘頻率或 30M 六倍頻 如果時(shí)鐘頻率不為 180MHZ 修改該處的頻率值單位 MHz frequence frequence1000000 frequence frequencex y frequence 寫 w0 數(shù)據(jù) w w0 P1 w w0 ad9851_w_clk 1 ad9851_w_clk 0 寫 w1 數(shù)據(jù) w y 24 P1 w w1 ad9851_w_clk 1 ad9851_w_clk 0 寫 w2 數(shù)據(jù) w y 16 P1 w w2 ad9851_w_clk 1 ad9851_w_clk 0 寫 w3 數(shù)據(jù) w y 8 P1 w w3 ad9851_w_clk 1 ad9851_w_clk 0 寫 w4 數(shù)據(jù) w y 0 P1 w w4 ad9851_w_clk 1 ad9851_w_clk 0 移入始能 ad9851_fq_up 1 ad9851_fq_up 0 向 ad9851 中寫命令與數(shù)據(jù) 串口 void ad9851_wr_serial unsigned char w0double frequence unsigned char iw long int y double x 計(jì)算頻率的 HEX 值 x 4294967295180 適合 180M 晶振 180 為最終時(shí)鐘頻率或 30M 六倍頻 如果時(shí)鐘頻率不為 180MHZ 修改該處的頻率值單位 MHz frequence frequence1000000 frequence frequencex y frequence 寫 w4 數(shù)據(jù) w y 0 for i 0i 8i ad9851_bit_data w i 0x01 ad9851_w_clk 1 ad9851_w_clk 0 寫 w3 數(shù)據(jù) w y 8 for i 0i 8i ad9851_bit_data w i 0x01 ad9851_w_clk 1 ad9851_w_clk 0 寫 w2 數(shù)據(jù) w y 16 for i 0i 8i ad9851_bit_data w i 0x01 ad9851_w_clk 1 ad9851_w_clk 0 寫 w1 數(shù)據(jù) w y 24 for i 0i 8i ad9851_bit_data w i 0x01 ad9851_w_clk 1 ad9851_w_clk 0 寫 w0 數(shù)據(jù) w w0 for i 0i 8i ad9851_bit_data w i 0x01 ad9851_w_clk 1 ad9851_w_clk 0 移入始能 ad9851_fq_up 1 ad9851_fq_up 0 測(cè)試程序 1000Hz main P0 0x00 P1 0x00 P2 0x00 P3 0x00 并行寫 1000Hz 程序 ad9851_reset ad9851_wr_parrel 0x011000 0X01 為開六倍頻 ad9851_wr_parrel 0x001000 0X00 為不開六倍頻 串行寫 1000Hz 程序 ad9851_reset_serial ad9851_wr_serial 0x01500000 0X01 為開六倍頻 ad9851_wr_serial 0x001000 0X00 為不開六倍頻 while 1 LCD 的顯示程序 include define uchar unsigned char define uint unsigned int sbit lcdrs P32 sbit lcdrw P33 sbit lcde P34 sbit d P27 sbit s1 P20 sbit s2 P21 sbit s3 P22 sbit cs P35 sbit wr P3
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1