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

正文內(nèi)容

基于at89s51低頻信號發(fā)生器的設計與實現(xiàn)-資料下載頁

2025-05-19 15:37本頁面

【導讀】撰寫過的作品成果。對本文的研究做出重要貢獻的個人和集體均已在文。中以明確方式標明。本人完全意識到本聲明的法律結果由本人承擔。

  

【正文】 27 {count=3。 disp(count)。 zhengxianbo( )。 } } while(P3_7==0)。 } } /************************************************************************* //函數(shù)名稱: void zhengxianbo(void) //函數(shù)說明 :正弦波函數(shù) //函數(shù)功能: // 注意: *************************************************************************/ void zhengxianbo(void) { while(1) { unsigned char zhengxianbo_3。 P2=stable[zhengxianbo_3]。 zhengxianbo_3++。 if(zhengxianbo_3=255) {zhengxianbo_3=0。} if(P3_7==0) {delay(1,50,248)。 if(P3_7==0) { count=0。 disp(count)。 anjian()。 } } while(P3_7==0)。 } } /************************************************************************* //函數(shù)名稱: void initial(void) //函數(shù)說明 :初始化函數(shù) //函數(shù)功能: // 注意: *************************************************************************/ void initial(void) { P0=0xff。 P1=0xff。 P2=0xff。 28 P3=0xff。 } /************************************************************************* //函數(shù)名稱: delay(unsigned char time1, time2, time3) //函數(shù)說明 :延時函數(shù) //函數(shù)功能: //入口參數(shù) :unsigned char time1, time2, time3 //出口參數(shù): // 注意:延時時間的計算: (time1*time2*time3*8us)us time1,time2,time3 可以不進行變量說明 *************************************************************************/ void delay(unsigned char time1,time2,time3) { unsigned char i,j,k。 for(i=time1。i0。i) { for(j=time2。j0。j) { for(k=time3。k0。k)。 } } } /************************************************************************* //函數(shù)名稱: disp(unsigned char count) //函數(shù)說明 :靜態(tài)顯示子函數(shù) //函數(shù)功能: //入口參數(shù) :unsigned char count //出口參數(shù): // 注意: *************************************************************************/ void disp(unsigned char count) { P0=table[count]。 delay(1,5,248)。 } /************************************************************************* //函數(shù)名稱: void initial_time(void) //函數(shù)說明 :定時器初始化 //函數(shù)功能: //注 意 : *************************************************************************/ /* void initial_time0(void) { 29 unsigued char th,tl。 TMOD=0x01。 //設置為定時器 0 方式 1// th=(6553650000)/256。 //給定時器 0 賦初值 // tl=(6553650000)%256。 TH0=th。 TL0=tl。 TR0=1。 //開啟定時器 0// ET0=1。 //開啟定時器 0 溢出中斷 // EA=1。 //開啟中斷總開關 // } */ /************************************************************************* //函數(shù)名稱: void T0(void)interrupt 1 using 0(void) //函數(shù)說明 :定時 t0 的中斷函數(shù) //函數(shù)功能: //注 意 : *************************************************************************/ /* void t0 (void)interrupt 1 using 1 { TR0=0。 TH0=th。 TL0=tl。 TR0=1。 } 30 ( 2) PCB電路圖 : ( 3) 硬件板電路圖所示如下 : 31 ( 4) 單片機函數(shù)信號 發(fā)生器 元器件清單 : 序號 元件名稱 型號與規(guī)格 單位 數(shù)量 1 電阻 R4 1K 只 1 2 電阻 R1 R2 RP1 10K 只 3 3 電阻 RV1 RV2 10K 只 2 4 電阻 R5 330 只 1 5 電源插座 白色 只 1 6 電解電容 C11 10UF 只 1 7 磁片電容 C3 30P 只 1 8 磁片電容 C4 30P 只 1 9 磁片電容 C1 C2 C5 C6 C7 C8 104 只 6 10 二極管 D1 LED 只 1 11 二極管 D2 IN4148 只 1 12 數(shù)碼管 數(shù)碼管 只 1 13 集成電路 LM324 塊 2 14 晶振 12M 只 1 15 集成電路 DAC0832 塊 1 16 單片機 AT89C51 只 1 17 開關 K1 K2 只 2 18 線路板 PCB 塊 1 32 致 謝 畢業(yè)設計的完成和論文的完成要感謝很多人。 首先要感謝學校給我 提供了做這個系統(tǒng)的機會,感謝學校的各位領導和老師一直以來對我的教導和幫助。 其次 感謝 黃 老師,給我進行了很多的輔導,不僅在技術上給了我很 大幫助,也在系統(tǒng)需求和設計方面給予了我很大幫助。 黃 老師的諄諄教導,使我受益匪淺。 黃 老師多次詢問研究進程,并為我指點迷津,幫助我開拓研究思路,精心點撥、熱忱鼓勵。老師一絲不茍的作風,嚴 謹求實的態(tài)度,踏踏實實的精神,不僅授我以文,而且教我做人, 給以終生受益無窮之道。我對老師的感激之情是無法用言語表達的。 還要感謝我的同學,是你們在我平時設計和論文中與我一起探討問題,并指出我設計上的誤區(qū),使我能及時的發(fā)現(xiàn)問題把設計順利的進行下去,沒有你們的幫助我不可能這樣順利地結稿,在此表示深深的謝意。 33 文獻綜述 1 信號 發(fā)生器 的發(fā)展 信號發(fā)生器即波形發(fā)生器,信號 發(fā)生器 是能夠產(chǎn)生大量的標準信號和用戶定義信號,并保證高精度、高穩(wěn)定性、可重復性和易操作性的電子儀器。函數(shù)波形發(fā)生器具有連續(xù)的相位變換、和頻率穩(wěn)定性等優(yōu)點,不僅可以模擬各種復雜信號,還可對頻率、幅值、相移、波形進行動態(tài)、及時的控制,并能夠與其它儀器進行通訊,組成自動測試系統(tǒng),因此被廣泛用于自動控制系統(tǒng)、震動激勵、通訊和儀器儀表領域。 在 70 年代前,信號發(fā)生器主要有兩類:正弦波和脈沖波,而函數(shù)發(fā)生器介于兩類之間,能夠提供正弦波、余弦波、方波、三角波、上弦波 等幾種常用標準波形,產(chǎn)生其它波形時,需要采用較復雜的電路和機電結合的方法。這個時期的波形發(fā)生器多采用模擬電子技術,而且模擬器件構成的電路存在著尺寸大、價格貴、功耗大等缺點,并且要產(chǎn)生較為復雜的信號波形,則電路結構非常復雜。同時,主要表現(xiàn)為兩個突出問題,一是通過電位器的調(diào)節(jié)來實現(xiàn)輸出頻率的調(diào)節(jié),因此很難將頻率調(diào)到某一固定值;二是脈沖的占空比不可調(diào)節(jié)。 在 70 年代后,微處理器的出現(xiàn),可以利用處理器、 A/D/和 D/A,硬件和軟件使波形發(fā)生器的功能擴大,產(chǎn)生更加復雜的波形。這時期的波形發(fā)生器多以軟件為主,實質(zhì) 是采用微處理器對 DAC 的程序控制,就可以得到各種簡單的波形。 90 年代末,出現(xiàn)幾種真正高性能、高價格的函數(shù)發(fā)生器、但是 HP 公司推出了型號為 HP770S 的信號模擬裝置系統(tǒng),它由 HP8770A 任意波形數(shù)字化和 HP1776A 波形發(fā)生軟件組成。 HP8770A 實際上也只能產(chǎn)生 8 種 波形,而且價格昂貴。不久以后, Analogic 公司推出了型號為 Data2020 的多波形合成器, Lecroy 公司生產(chǎn)的型號為 9100 的任意波形發(fā)生器等。 到了二十一世紀,隨著集成電路技術的高速發(fā)展,出現(xiàn)了多種工作頻率可過 GHz 的DDS 芯片,同時也推動了函數(shù)波形發(fā)生器的發(fā)展, 20xx 年, Agligent 的產(chǎn)品 33220A 能夠產(chǎn)生 17 種波形,最高頻率可達到 20M, 20xx 年的產(chǎn)品 N6030A 能夠產(chǎn)生高達 500MHz 的頻率,采樣的頻率可達 。由上面的產(chǎn)品可以看出,函數(shù)波形發(fā)生器發(fā)展很快近幾年來,國際上波形發(fā)生器技術發(fā)展主要體現(xiàn)在以下幾個方面: ( 1)過去由于頻率很低應用的范圍比較狹小,輸出波形頻率的提高,使得波形發(fā)生器能應用于越來越廣的領域。波形發(fā)生器軟件的開發(fā)正使波形數(shù)據(jù)的輸入變得更加 方便和容 34 易。波形發(fā)生器通常允許用一系列的點、直線和固定的函數(shù)段把波形數(shù)據(jù)存入存儲器。同時可以利用一種強有力的數(shù)學方程輸入方式,復雜的波形可以由幾個比較簡單的公式復合成 v=f (t)形式的波形方程的數(shù)學表達式產(chǎn)生。從而促進了函數(shù)波形發(fā)生器向任意波形發(fā)生器的發(fā)展,各種計算機語言的飛速發(fā)展也對任意波形發(fā)生器軟件技術起到了推動作用。目前可以利用可視化編程語言 (如 Visual Basic ,Visual C 等等 )編寫任意波形發(fā)生器的軟面板,這樣允許從計算機顯示屏上輸入任意波形,來實現(xiàn)波形的輸入。 ( 2)與 VXI 資源結合。目前,波形發(fā)生器由獨立的臺式儀器和適用于個人計算機的插卡以及新近開發(fā)的 VXI 模塊。由于 VXI 總線的逐漸成熟和對測量儀器的高要求,在很多領域需要使用 VXI 系統(tǒng)測量產(chǎn)生復雜的波形, VXI 的系統(tǒng)資源提供了明顯的優(yōu)越性,但由于開發(fā) VXI 模塊的周期長,而且需要專門的 VXI 機箱的配套使用,使得波形發(fā)生器 VXI 模塊僅限于航空、軍事及國防等大型領域。在民用方面, VXI 模塊遠遠不如臺式儀器更為方便。 ( 3)隨著信息技術蓬勃發(fā)展,臺式儀器在走了一段下坡路之后,又重新繁榮起來。不過現(xiàn)在新的臺式儀器的形態(tài),和幾年前的己 有很大的不同。這些新一代臺式儀器具有多種特性,可以執(zhí)行多種功能。而且外形尺寸與價格,都比過去的類似產(chǎn)品減少了一半。 2 國內(nèi)外 信號 發(fā)生器產(chǎn)品比較 早在 1978 年,由美國 Wavetek 公司和日本東亞電波工業(yè)公司公布了最高取樣頻率為 5MHz ,可以形成 256 點 (存儲長度 )波形數(shù)據(jù),垂直分辨率為 8bit,主要用于振動、醫(yī)療、材料等領域的第一代高性能信號源,經(jīng)過將近 30 年的發(fā)
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1