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

正文內(nèi)容

正弦信號(hào)發(fā)生器的設(shè)計(jì)_畢業(yè)設(shè)計(jì)論文-閱讀頁

2024-09-17 11:04本頁面
  

【正文】 學(xué)(武漢)學(xué)士學(xué)位論文 13 AD9851 的控制字與控制時(shí)序 AD9851 有 40 位控制字, 32位用于頻率控制, 5位用于相位控制。這 40位控制字可通過并行方式或串行方式輸入到 AD9851,在并行裝入方式中,通過 8 位總線 D0接著在 WCLK的上升沿裝入 8位數(shù)據(jù),并把指針指向下一個(gè)輸入寄存器,連續(xù) 5個(gè) WCLK上升沿后, WCLK 的邊沿就不再起作用, 直到復(fù)位 信號(hào)或 FQUD 上升沿把地址指針復(fù)位到第一個(gè)寄存器。 AD9851的復(fù)位( RESET)信號(hào)為高電平有效,且脈沖寬度不小于 5個(gè)參考時(shí)鐘周期。 AD9851 模塊電路圖 圖 AD9851模塊電路圖 167。 相比 12864lcd, 1602 價(jià)格更低,且能滿足本設(shè)計(jì)要求。 電源模塊 本次設(shè)計(jì)的電源主要是給 AT89S52單片機(jī)、 AD9851和 LCD 供電 ,我 采用 USB供電,直接產(chǎn)生 5V電源,方便而又經(jīng)濟(jì)。 +DD+P1USB100uFC1C2VCCGND1 2S1六腳開關(guān) 圖 USB供電模塊 中國(guó)地質(zhì)大學(xué)(武漢)學(xué)士學(xué)位論文 16 第四 章 軟件程序設(shè)計(jì) 167。下圖為主程序流程圖: 圖 主程序代碼: main() { InitLcd()。 lcd_1602_word(0xc0,16,Fre: 100Hz)。 ad9851_wr_serial(0x01,100)。 EA=1。 TH0=0xD8。 TR0=1。 ad9851_wr_serial(0x01,Frequence_Value)。 Frequence_View=Frequence_Value。 if(Frequence_View=10000) LCD_WriteData(39。)。 39。 if(Frequence_View=1000) LCD_WriteData(Frequence_View%10000/1000+0x30)。 39。 if(Frequence_View=100) LCD_WriteData(Frequence_View%1000/100+0x30)。 39。 if(Frequence_View=10) LCD_WriteData(Frequence_View%100/10+0x30)。 39。 LCD_WriteData(Frequence_View%10+0x30)。039。 LCD_WriteData(39。)。 /計(jì)數(shù)器 0 中斷 子程序 定時(shí)器 /計(jì)數(shù)器 0中斷 子程序是用來對(duì)按鍵 信息進(jìn)行處理的函數(shù),通過該中斷函數(shù)去調(diào)用相應(yīng)的功能。 TH0=0xD8。 switch (Key_Con) { case 0: { if((Key1==0)||(Key2==0)) Key_Con=1。 } case 1: { if((Key1==0)||(Key2==0)) { Key_Con=2。 if(Key2==0) Key_Value=2。 break。amp。 View_Change=1。 if(ChaoShi==0) { if(Key_Value==1) { if(Frequence_Value=999900) Frequence_Value+=100。 } ChaoShi=0。 if(Key_ChaoShi==100) { ChaoShi=1。 if(ChaoShi_Con==10) { View_Change=1。 if(Key_Value==1) { if(Frequence_Value=999000) Frequence_Value+=1000。 } } } break。 AD9851寫數(shù)據(jù)與命令子程序 子程序代碼: void ad9851_wr_serial(unsigned char w0,double frequence) { unsigned char i,w。 double x。//適合 180M晶振 /180 為最終時(shí)鐘頻率(或 30M 六倍頻) //如果時(shí)鐘頻率不為 180MHZ,修改該處的頻率值,單位 MHz ?。?! frequence=frequence/1000000。 y=frequence。 中國(guó)地質(zhì)大學(xué)(武漢)學(xué)士學(xué)位論文 21 for(i=0。i++) { ad9851_bit_data=(wi)amp。 ad9851_w_clk=1。 } //寫 w3 數(shù)據(jù) w=(y8)。i8。0x01。 ad9851_w_clk=0。 for(i=0。i++) { ad9851_bit_data=(wi)amp。 ad9851_w_clk=1。 } //寫 w1 數(shù)據(jù) w=(y24)。i8。0x01。 ad9851_w_clk=0。 for(i=0。i++) { ad9851_bit_data=(wi)amp。 ad9851_w_clk=1。 } 中國(guó)地質(zhì)大學(xué)(武漢)學(xué)士學(xué)位論文 22 //移入始能 ad9851_fq_up=1。 } 中國(guó)地質(zhì)大學(xué)(武漢)學(xué)士學(xué)位論文 23 第五 章 測(cè)試數(shù)據(jù)及分析 167。 167。 將示波器信號(hào)線與信號(hào)發(fā)生器信號(hào)輸出端相連,示波器的地端與信號(hào)發(fā)生器的地端相連。 測(cè)試數(shù)據(jù) 接 50歐姆負(fù)載,對(duì)輸出電壓進(jìn)行測(cè)試,測(cè)量結(jié)果如表一。 測(cè)試結(jié)果顯示信號(hào)發(fā)生器的輸出頻率范圍超過題目要求,且完成了步進(jìn) 100hz 可調(diào),但是輸出的電壓峰峰值最高只有 , 且不夠穩(wěn)定,勉強(qiáng)滿足題目要求。 中國(guó)地質(zhì)大學(xué)(武漢)學(xué)士學(xué)位論文 29 結(jié)束語 本次設(shè)計(jì)是我在老師和同學(xué)的幫助下完成的。所以在 其中存在很多不足。 (1) 信號(hào)輸出的帶載能力有限。 (2) AD9851基準(zhǔn)信號(hào)源改進(jìn)。這樣可以更好的保證時(shí)鐘頻率的準(zhǔn)確度和穩(wěn)定性。電路本 身和外界一定會(huì)對(duì)輸出信號(hào)產(chǎn)生一定的干擾,可以在輸出端加上一個(gè)低通濾 波器,最好加可控帶能濾波器,因?yàn)榭梢酝ㄟ^單片機(jī)使信號(hào)的頻率和濾波器的頻率同步 ,來更好的保證輸出信號(hào)的波形和頻率穩(wěn)定度。正弦信號(hào)發(fā)生器可以輸出正弦波的調(diào)制信號(hào),如:調(diào)頻信號(hào)( FM)和調(diào)幅信號(hào) (AM)。 (5) 便攜式正弦信號(hào)發(fā)生器。主要的思路是,用 AT89LV52并且配合電源管理, LCD的背光可調(diào),并且像手機(jī)一樣有按鍵動(dòng)作時(shí)屏亮。 因?yàn)樯厦嫠龅囊嬲O(shè)計(jì)起來,都是一個(gè) 系統(tǒng)工程。實(shí)際的正弦信號(hào)發(fā)生器的實(shí)現(xiàn)可以通過我和同學(xué)們的組合得到,如:可控電壓放大器系統(tǒng)。在本次設(shè)計(jì)中我既學(xué)到了知道,又體會(huì)到了學(xué)習(xí)的樂趣。在設(shè)計(jì)期間我過的非常的充實(shí)。首先我要 感謝生我養(yǎng)我,含辛茹苦的父母。 沒有你們就不會(huì)有我的今天。感謝 中國(guó)地質(zhì)大學(xué)(武漢) 在我四年的大學(xué)生活當(dāng)中對(duì)我的教育與培養(yǎng),感謝 中國(guó)地質(zhì)大學(xué)機(jī)電 學(xué)院的所有專業(yè)老師,沒有你們的辛勤勞動(dòng),就沒有我們今日的滿載而歸,感謝大學(xué)四年曾經(jīng)幫助過我的所有同學(xué)。在此我向你們表示最衷心的感謝。沒有 張 老師的幫助也就沒有今天的這篇論文。 最后,衷心地感謝在百忙之中評(píng)閱論文和參加答辯的各位專家、教授 ! 中國(guó)地質(zhì)大學(xué)(武漢)學(xué)士學(xué)位論文 31 參考文獻(xiàn) [1] 康華光 . 數(shù)字電子技術(shù)基礎(chǔ) [M]. 高等教育出版社 . [2] 黃智偉 . 全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽訓(xùn)練教程 [M]. 電子工業(yè)出版社 . 2020 [3] 李光飛 . 51系列單片機(jī)設(shè)計(jì)實(shí)例 [M]. 北京航空航天大學(xué)出版社 . [4] 全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽組委會(huì) . 全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽獲獎(jiǎng)作品匯 [M].北京理工大學(xué)出版社 . 2020 [5] 孫肖子 . 模擬電子技術(shù)基礎(chǔ) [M],西安電子出版社, 2020 [6] 何立民 . 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)、系統(tǒng)配置與接口設(shè)計(jì),北京航空航天出版社, 2020 [7] 王福瑞 . 單片微機(jī)測(cè)控系統(tǒng)設(shè)計(jì)大全 [M], 北京航空航天大學(xué)出版社, 1998. [8] 張迎新 . 單片微型計(jì)算機(jī)原理應(yīng)用及接口技術(shù) [M], 國(guó)防工業(yè)出版社, 1993. [9] 黃智偉 . 全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽 系統(tǒng)設(shè)計(jì) [M], 北京 航空航天大學(xué)出版社, 2020 [10] Maruyama K,Kushlro N. An Optimized Gateway Controller For Home Automatic eter Reading System[A], Consumer Electronics, 1991 IEEE International Conference, 2020. [11] Tian Yew Lim TatWai Chan. Experimenting remote kilowatthour meter reading through lowvoltage powerlines at dense housing estates[J], IEEE Transactions on Power Delivery, 2020, 17:(3):1519. [12] 郭天祥 .51單片機(jī) C語言教程 —— 入門、提高、開發(fā)、拓展全攻略,電子工業(yè)出版社, [13] 譚浩強(qiáng) .C 程序設(shè)計(jì),北京:清華大學(xué)出版社, 1991 [14] 楊志中 .數(shù)字電子技術(shù) [M],高教出版社, 2020 [15] 陳正義 .單片機(jī)控制實(shí)習(xí) [M].中 國(guó)電力出版社 . [16] 楊代華等,單片機(jī)與嵌入式系統(tǒng)原理及應(yīng)用,武漢:中國(guó)地質(zhì)大學(xué)出版社, 2020。 // 口接 AD9851 的 w_clk 腳 sbit ad9851_fq_up =P2^1。 // 口接 AD9851的 rest腳 sbit ad9851_bit_data =P2^3。 sbit LCD_RW =P2^6。 sbit Key1=P3^2。 void ad9851_wr_serial(unsigned char w0,double frequence)。 void delay5ms(void)。 /********LCD1602 數(shù)據(jù)寫 入***********/ void LCD_WriteCom(uchar LCD_1602_COM)。 /*1602字符顯示函數(shù),變量依次為字符顯示首地址,顯示字符長(zhǎng)度,所顯示的字符 */ void InitLcd()。 ulong Frequence_View。 main() { InitLcd()。 lcd_1602_word(0xc0,16,Fre: 100Hz)。 ad9851_wr_serial(0x01,100)。 EA=1。 TH0=0xD8。 TR0=1。 ad9851_wr_serial(0x01,Frequence_Value)。 Frequence_View=Frequence_Value。 if(Frequence_View=10000) LCD_WriteData(39。)。 39。 if(Frequence_View=1000) LCD_WriteData(Frequence_View%10000/1000+0x30)。 39。 if(Frequence_View=100) LCD_WriteData(Frequence_View%1000/100+0x30)。 39。 if(Frequence_View=10) LCD_WriteData(Frequence_View%100/10+0x30)。 39。 LCD_WriteData(Frequence_View%10+0x30)。039。 LCD_WriteData(39。)。 TH0=0xD8。 switch (Key_Con) { case 0: { if((Key1==0)||(Key2==0)) Key_Con=1。 } case 1: { if((Key1==0)||(Key2==0)) { Key_Con
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1