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

正文內(nèi)容

論文--信號發(fā)生器-wenkub.com

2025-06-02 22:03 本頁面
   

【正文】 ,uint32(y))。 //y=(sin(x)+1)/*255。 //正弦波數(shù)組 unsigned char code sin_num[]={ 0,0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 12, 12, 13, 14, 15, 15, 16, 17, 18, 18, 19, 20, 21, 22, 23, 24, 25, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 49, 50, 51, 52, 54, 55, 56, 57, 59, 60, 61, 63, 64, 66, 67, 68, 70, 71, 73, 74, 75, 77, 78, 80, 81, 83, 84, 86, 87, 89, 90, 92, 93, 95, 96, 98, 99, 101,102, 22 104, 106, 107, 109, 110, 112, 113, 115, 116, 118, 120, 121, 123, 124, 126, 128, 129, 131, 132, 134, 135, 137, 139, 140, 142, 143, 145, 146, 148, 149, 151, 153, 154, 156, 157, 159, 160, 162, 163, 165, 166, 168, 169, 171, 172, 174, 175, 177, 178, 180, 181, 182, 184, 185, 187, 188, 189, 191, 192, 194, 195, 196, 198, 199, 200, 201, 203, 204, 205, 206, 208, 209, 210, 211, 213, 214, 215, 216, 217, 218, 219, 220, 221, 223, 224, 225, 226, 227, 228, 229, 230, 230, 231, 232, 233, 234, 235, 236, 237, 237, 238, 239, 240, 240, 241, 242, 243, 243, 244, 245, 245, 246, 246, 247, 247, 248, 248, 249, 249, 250, 250, 251, 251, 251, 252, 252, 253, 253, 253, 253, 254, 254, 254, 254, 254, 255, 255, 255, 255, 255, 255, 255, 255, 255 }。break。 //三角 波 case 2: e++。if(d=256)m=0。if(b==128)b=0。 void intt0() interrupt 1 { TH0=TIME0_H。 } while(key2==0)。 //等待 } } void it0() interrupt 0 { if(key2==0) { delay(10)。 if(key3==0) { cho=cho+1。n++) //方波顯示 {write_data(tab_L1[2][n])。}break。 case 1:write_(0x80+4)。 //設(shè)置光標位置 for(n=0。i) for(j=100。 //延時約 1ms E=0。 //低電平寫數(shù)據(jù) P0=dat。 //延時約 1ms E=1。 //地址指針及光標加一 ,且光標加一整屏顯示不移動 write_(0x80)。 E=0。n12。n++) //顯示第二排字符 { write_data(tab_L1[0][n])。 write_(1)。 //計算十位頻率 write_(0x80+0x4B)。//計算千位頻率 write_(0x80+0x48)。 void delayxh(void)。 //LCD 初始化函數(shù) void write_(uchar)。m=1。y=0。 uchar code tab_L2[12]={Fre:00000Hz}。 sbit RW=P2^6。 } } /********************************************************************************** 處理頭文件程序 ifndef __0832_h__ define __0832_h__ TIME0_H=0xff,TIME0_L=0xd9。//開外部中斷 1 ET0=1。 //設(shè)置中斷觸發(fā)方式,下降沿 IT1=1。 13 參考文獻 [1] 郭天 祥 .新概念 51單片機 C語言教程 入門、提高、開發(fā)、拓展全 .北京 .電子工業(yè)出版社 [2] 楊栓科 .模擬電路技術(shù)基礎(chǔ) .西安交通大學電子學教研組 編 .高等教育出版社 [3] 張志良 主編 :《單片機原理及控制技術(shù)》(第 2 版). 北京:機械工業(yè)出版社, 2021 [4] 張毅剛 主編 :《單片機原理及應(yīng)用》 .北京:高等教育出版社, 2021 [5] 黃仁欣 主編 :《單片機原理及應(yīng)用技術(shù)》 .北京:清華大學出版社, 2021 [6] 馮育長 主編 :《單片機系統(tǒng)設(shè)計與實例分析》 .西安:西安電子科技大學出版社, 2021 [7] 梅開鄉(xiāng) 主編 :《數(shù)字邏輯電路》(第 2 版).北京:電子工業(yè)出版社, 2021 [8] 吉 雷 主編 :《 Protel99 從入門 到精通》.西安:西安電子科技大學出版社, 2021 14 附錄 圖 1 PCB 圖 圖 2 仿真圖 15 圖 3 正弦波實驗圖 圖 4 三角波實驗圖 16 圖 5 LCD 顯示方波 圖 5 LCD 顯示三角波 17 總程序: /******************************************************************************* 主程序: include include include include void main() { lcd_dis()。 通過這次實訓,我對電子設(shè)計的認識有了進一步的了解,同時也認識到自己在硬件和軟件方面的缺陷。 在軟件系統(tǒng)的設(shè)計上,確實花了很大的功夫 ,首先考慮到利用外部中斷 0 與 1 對頻率與幅度進行調(diào)節(jié),在優(yōu)先等級上這兩個中斷都應(yīng)該較高,所以這里選擇定時器 1 中斷來進行時間軸上的建立 ,開始調(diào)程序的時候沒注意到定時器 1和外部中斷的優(yōu)先級關(guān)系,導致了 P3^3 按鍵無法使用,最后經(jīng)過同學的幫忙才把這問題解決 ; 其次 當其中定時器進行 DAC0832 模數(shù)轉(zhuǎn)換時, 按鍵進行波形轉(zhuǎn)換以及頻率與幅度調(diào)節(jié)時,顯示字符很久才顯示出一個字符出來,后來通過仔細思考以及同學的提點,想到了是由定時器中斷引起的,每過一段時間中斷一次,打亂了顯示的讀數(shù)據(jù)的時序,所以才會很久才顯示出來,后來每次按鍵讓其顯示字符時,在顯示之前先把定時器中斷關(guān)掉,然后顯示完所需的字符后再打開定時器中斷,經(jīng)過實踐驗證,我的想法是 正確的,存在的問題也引刃而解;再次,顯示頻率時算法出現(xiàn)了問題,浮點數(shù)進行乘除時,那個數(shù)也必須是浮點數(shù)才能得出所需的值,調(diào)節(jié)頻率時,頻率顯示錯亂了,第一次顯示頻率正確,但是調(diào)節(jié)時頻率顯 11 示就有誤了, 我是調(diào)節(jié)定時器初值來進行頻率調(diào)節(jié)的,后來經(jīng)過同學的提醒,其實可以反過來想,也就是說對頻率進行加減調(diào)節(jié),然后通過轉(zhuǎn)換函數(shù)把頻率轉(zhuǎn)換成定時器初值,然后再去執(zhí)行,這樣無論調(diào)節(jié)度還是精確度都有了一定的提高;最后是輸出的頻率很低,只有 20 多 HZ,經(jīng)過仔細排查原因,問題出來幅度調(diào)節(jié)那里,因為每次給數(shù)據(jù)之前都要進行一次乘除運算,增 加了 CPU 的負擔同時大大延遲了 CPU 送出數(shù)據(jù)的時間,所以頻率 就會很低,后來想到其實可以通過控制電子開關(guān)去選擇運放的反饋電阻進行幅度調(diào)節(jié),這樣大大提高了 CPU 的利用率,但是硬件方面卻要 復雜一點,但是后來由于時間問題,也沒時間再去修改硬件了。 在模擬調(diào)試程序后,還須通過編程器將 .hex
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1