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

正文內(nèi)容

簡易函數(shù)信號發(fā)生器設(shè)計_畢業(yè)論文-資料下載頁

2025-06-01 22:00本頁面
  

【正文】 alue1)1。i++) { write_data(value1[i])。 delay(2)。 } write_mand(0xca)。// 液晶顯示位置 temp_to_str()。 for(j=0。jsizeof(TempBuffer)1。j++) { write_data(TempBuffer[j])。 delay(5)。 } } void show_wave() { if(j==0) {LCD_disp_str(0,1, Wave: Sine )。} else if(j==1) {LCD_disp_str(0,1, Wave: Square )。} else if(j==2) {LCD_disp_str(0,1, Wave: Sawtooth)。} else if(j==3) {LCD_disp_str(0,1, Wave: 18 Triangle)。} } void main() { TMOD=0X01。 TH0=0xff。 TL0=0xd9。 IT0=1。 //設(shè)置中斷觸發(fā)方式,下降沿 EA=1。 EX0=1。 ET0=1。 IP=0X01。 //鍵盤中斷級別高 init_1602()。//初始化 lcd TR0=1。 write_mand(0xc0)。// 液晶顯示位置 /* delay(2)。 for (i=0。isizeof(value1)1。i++) { write_data(value1[i])。 delay(2)。 } */ TR0=1。 while(1) { show_frequency()。 show_wave()。 } } //按 鍵中斷處理程序。 void it0() interrupt 0 { if(chg==0) {delay(5)。 if(chg==0) {FREQ=150。 j++。 if(++cho==4) {j=0。cho=0。num=0。} } } //num=0。所有數(shù)據(jù)從新開始,保證波形的完整性 else if(freq_u==0|freq_d==0) {freq_ud()。} else if (cho==1amp。(duty_d==0|duty_u==0)) {duty_ud()。} else 。 } //定時器中斷處理程序。 void intt0() interrupt 1 { //TH0=0x00。TL0=0x00。sinx()。 switch(cho) { case 0:{TH0=TIME0_H。TL0=TIME0_L。sint() 。break。} //正弦波 //每半周期256 取樣。 case 1:{TH0=TIME0_H。TL0=TIME0_L。square()。break。} //方波 //為了提高方波的最高頻率,只有犧牲占空比的最小可調(diào)值。分 100 份 每次 1%。 case 2:{TH0=TIME0_H。TL0=TIME0_L。triangle()。break。} //三角波 19 case 3:{TH0=TIME0_H。TL0=TIME0_L。stw()。break。} //鋸齒波 default: 。 } } 5 、調(diào)試及結(jié)果 圖 12 總體電路圖 20 仿真測試結(jié)果 現(xiàn)在使用軟件 Proteus 進行仿真測試,下面就相應(yīng) 的仿真效果圖: 圖 13 三角波仿真效果圖 圖 14 方波仿真效果圖 21 圖 15 正弦波仿真效果圖 從仿真的效果來看,這次的信號發(fā)生器的設(shè)計是很成功的。而且波形也產(chǎn)生的很漂亮和標(biāo)準(zhǔn)。 實物測試結(jié)果 三角波: 圖 16 22 方波: 圖 17 正弦波: 圖 18 23 實物圖: 圖 19 六、 心得體會 這次的設(shè)計實踐從開課時的 PCB 板的制作,到后面的課題選擇,再到設(shè)計的整個過程。這其中 經(jīng)歷了很多困難,但是更重要的是在這個過程中我得到了很大的鍛煉。 在制作最小系統(tǒng) 板時,由于很多東西都不太懂,畫圖時就出現(xiàn)器件找不到的問題,還好有同學(xué)可以請教,最后解決問題,最后在隊友合作下完成了系統(tǒng)板的制作,我們這次的課題制作的是波形發(fā)生器,借鑒了前輩的一些設(shè)計之后,剛開始波形出來失真很嚴(yán)重,最后認(rèn)真檢查了程序和硬件電路,發(fā)現(xiàn)是因為程序中采樣點數(shù)不夠多,硬件中也因為放大電路中 lm358 燒掉導(dǎo)致不能放大,最后在我們團隊的努力下,解決了這個問題。我們也在這個基礎(chǔ)上增加了一些功能,如頻率的變化、幅度的調(diào)節(jié)等。我們還另外增加了一個電壓測量功能。 在這次的軟件設(shè)計中,我們的程序設(shè)計采用的是 C 語言。 在大型程序的設(shè)計中,多采用 C 語言進行程序編譯。 C語言簡潔高效,是最貼近硬件的高級編程語言,經(jīng)過多年的發(fā)展,現(xiàn)在已成熟為專業(yè)水平的高級語言。而且,現(xiàn)在單片機產(chǎn)品推出時紛紛配套了 C 語言編譯器,應(yīng)用廣泛。 在這次 設(shè)計 中,我也培養(yǎng)了自己的團隊協(xié)調(diào)能力,和隊友們一起發(fā)現(xiàn)問題。在這一次的設(shè)計中 ,我不僅學(xué)到了關(guān)于 單片機技術(shù)方面 的許多專業(yè)知識,同時也讓我感覺到團隊合作的重要性。 24 七、 參考文獻 [1] 李忠國 . 單片機應(yīng)用技能實訓(xùn) [M].北京:人民郵電出版社, 2021 [2] 黃智偉.全國大學(xué)生電子設(shè)計競賽系統(tǒng)設(shè)計 [M].北京:航空航天大學(xué)出版社, 2021 [3] 劉樂善 .微型計算機接口技術(shù)及應(yīng)用 [M].北京:北京航空航天大學(xué)出版社,~ 264. [4] 童詩白 .模擬電路技術(shù)基礎(chǔ) [M].北京:高等教育出版社, ~ 202. [5] 徐愛鈞, Keil Cx51 單片機高級語言編程與 u Vision2 應(yīng)用實踐,電子工業(yè)出版社, 2021
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1