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

正文內容

基于單片機at89s52的電子琴設計-wenkub

2022-11-15 07:06:21 本頁面
 

【正文】 據表格存放在存儲器中。在相應程序燒寫到單片機后,按下任一按鍵,單片機就會根據相應程序去,并在晶振電路的共同作用下產生相應的頻率,然后去驅動放大電路發(fā)出相應頻率的音調,出現(xiàn)一個單一音階,若連續(xù)按下琴鍵,就會產生一曲曲美妙的音樂。它包括 放大電路、時鐘電路、復位電路以及鍵盤接口電路四部分?,F(xiàn)階段,單片機發(fā)展日益成熟,且發(fā)展迅猛,以單片機為核心部件的電子琴將會比以 555 定時器為核心部件電子琴的性能更加穩(wěn)定 ,而且依靠單片機強大的編程功能更易實現(xiàn)電子琴各音節(jié)所對應頻率的產生。它可模仿多種音色,還可隨意配上類似打擊樂音響的節(jié)拍伴奏,適合于演奏節(jié)奏性較強的現(xiàn)代音樂。本設計主要運用了 AT89S52 單片機的定時、中斷功能,利用 定時器可發(fā)出不同頻率的脈沖,不同頻率的脈沖經喇叭驅動電路放大后,就會發(fā)出不同音調。 定時器按設計的定時參數(shù)產生中斷,這一次中斷發(fā)出脈沖低電平,下一次取反發(fā)出脈沖高電平,由于定時參數(shù)不同,就發(fā)出不同頻率的脈沖。 它還能夠作為獨奏樂器出現(xiàn) , 具有鮮明的時代特色,深受廣大音樂愛好者的喜愛, 又是我國廣大中小學生學習音樂的重要工具,而且電子琴容易制作,價格便宜,有很好的市場前景。所以此次設計具有很現(xiàn)實的意義。 5 第一章 電子琴總體設計及原理 第一節(jié) 電子琴總體 結構設計 本次設計的電子琴 由 晶振電路、復位電路 、 鍵盤接口電路 以及 放大電路等組成。 89S52 單片機 按鍵電路 放大電路 放大電路 復位電路 晶振電路 6 第二節(jié) 電子琴的基本原理 我們知道,聲音的頻 率 范圍約在幾十到幾千赫茲,若能利用 編 程來控制單片機 輸出 高電平或低電平, 經過一定的延時 就能產生一定頻率的矩形波 ,若將該矩形波經放大器接上喇叭就能發(fā)出一定頻率的聲音。由程序查表得到定時常數(shù),用以控制定時器產生方波的頻率。 可 與工業(yè) 80C51 產品指令和引腳完全兼容。該單片機采用靜態(tài)時鐘方式,比較節(jié)省電能,能夠降低產品的功耗。 圖 21 AT89S52 管腳圖 8 第二節(jié) 各電路模塊設計 ( 1)單片機復位電路 單片機 復位是由外部的復位電路來實現(xiàn)的。 圖 22 單片機復位電路原理圖 ( 2)單片機晶振電路 此系統(tǒng)的晶振電路設計是采用的內部方式,即利用芯片內部的振蕩電路。外接晶體諧振器以及電容 C1 和 C2 構成并聯(lián)諧振電路,接在放大器的反饋回路中。 9 圖 23 單片機晶振電路 原理圖 ( 3) 琴鍵電路 此系統(tǒng)琴鍵輸入是通過獨立式鍵盤來完成的。 圖 24 電子琴琴鍵電路 其中關于鍵盤的抖動問題的分析和解決如下: AT89S52 10 當用手按下一個鍵時,如圖 25 往往按鍵在閉合位置和斷開位置之間跳幾下才穩(wěn)定到閉合 或斷開 狀態(tài);在釋放一個鍵時,也回會出現(xiàn)類似的情況,這就是抖動, 抖動通常總是不大于 10ms。分壓電阻分別選擇 1K和 。 圖 36 放大電路輸出原理圖 鍵按下 前沿抖動 后沿抖動 閉合 穩(wěn)定 11 第三章 電子琴軟件設計 第一節(jié) 電子琴主程序設計 圖 31 電子琴主程序流程圖 首先, 程序開始,進行初始化,要注意的是 在查看琴鍵狀態(tài)前,必須將定時器關閉,防止琴鍵識別受影響,然后再進行琴鍵識別。 第二節(jié) 電子琴 子程序 設計 1. 中斷程序設計。如圖 33 所示延時子程序流程圖。張老師在百忙之中還不忘我的設計,抽出寶貴的時間指導我修改完善設計。今后在走出校門,我也不會忘記時刻要為自己補充知識。延遲 10ms 消除抖動 MOV A , P1 。判斷琴鍵 1 是否釋放 AJMP RE1 N2: MOV DPTR, TAB 。設定音階 5 的定時時間 MOV A, 08H MOVC A, A+DPTR MOV R1, A MOV A, 09H MOVC A, A+DPTR 20 MOV R0, A MOV TH1, R1 MOV TL1, R0 SETB TR1 RE5: JB , MAI AJMP RE5 N6: MOV DPTR, TAB 。重裝定時器初值 MOV TL1, R0 CPL 21 RETI 。設定音階 7 的定時時間 MOV A, 0CH MOVC A, A+DPTR
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1