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

正文內容

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

2025-06-27 23:07本頁面
  

【正文】 ++) { 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: Triangle)。} } void main(){ TMOD=0X01。 TH0=0xff。 TL0=0xd9。 IT0=1。 //設置中斷觸發(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。} //方波 //為了提高方波的最高頻率,只有犧牲占空比的最小可調值。分100份 每次1%。 case 2:{TH0=TIME0_H。TL0=TIME0_L。triangle()。break。} //三角波 case 3:{TH0=TIME0_H。TL0=TIME0_L。stw()。break。} //鋸齒波 default: 。 } }調試及結果圖12 總體電路圖現(xiàn)在使用軟件Proteus進行仿真測試,下面就相應的仿真效果圖:圖13 三角波仿真效果圖 圖14 方波仿真效果圖圖15 正弦波仿真效果圖從仿真的效果來看,這次的信號發(fā)生器的設計是很成功的。而且波形也產生的很漂亮和標準。三角波:圖16方波:圖17正弦波:圖18實物圖:圖19 心得體會這次的設計實踐從開課時的PCB板的制作,到后面的課題選擇,再到設計的整個過程。這其中經歷了很多困難,但是更重要的是在這個過程中我得到了很大的鍛煉。在制作最小系統(tǒng)板時,由于很多東西都不太懂,畫圖時就出現(xiàn)器件找不到的問題,還好有同學可以請教,最后解決問題,最后在隊友合作下完成了系統(tǒng)板的制作,我們這次的課題制作的是波形發(fā)生器,借鑒了前輩的一些設計之后,剛開始波形出來失真很嚴重,最后認真檢查了程序和硬件電路,發(fā)現(xiàn)是因為程序中采樣點數(shù)不夠多,硬件中也因為放大電路中l(wèi)m358燒掉導致不能放大,最后在我們團隊的努力下,解決了這個問題。我們也在這個基礎上增加了一些功能,如頻率的變化、幅度的調節(jié)等。我們還另外增加了一個電壓測量功能。 在這次的軟件設計中,我們的程序設計采用的是C語言。在大型程序的設計中,多采用C語言進行程序編譯。C語言簡潔高效,是最貼近硬件的高級編程語言,經過多年的發(fā)展,現(xiàn)在已成熟為專業(yè)水平的高級語言。而且,現(xiàn)在單片機產品推出時紛紛配套了C語言編譯器,應用廣泛。在這次設計中,我也培養(yǎng)了自己的團隊協(xié)調能力,和隊友們一起發(fā)現(xiàn)問題。在這一次的設計中,我不僅學到了關于單片機技術方面的許多專業(yè)知識,同時也讓我感覺到團隊合作的重要性。七、參考文獻[1] 李忠國.單片機應用技能實訓[M].北京:人民郵電出版社,2006 [2] 黃智偉.全國大學生電子設計競賽系統(tǒng)設計[M].北京:航空航天大學出版社,2006[3] [M].北京:北京航空航天大學出版社,~264.[4] [M].北京:高等教育出版社,~202.[5] 徐愛鈞,KeilCx51Vision2應用實踐,電子工業(yè)出版社,2004
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1