基于51單片機的八音盒設(shè)計 | |
所屬分類:技術(shù)論文 | |
上傳者:serena | |
標(biāo)簽: 51單片機 STC89C52RC 八音盒 | |
所需積分:1分積分不夠怎么辦? | |
文檔介紹: 本設(shè)計是以STC89C52RC芯片為核心,,利用Keil UV4編寫軟件和STC_ISP燒寫軟件,,設(shè)計出一個八音盒。八音盒主要由五大模塊構(gòu)成,,包括單片機最小系統(tǒng),、4*4矩陣鍵盤、蜂鳴器發(fā)生電路和4位數(shù)碼管顯示電路,。有8個按鍵對應(yīng)8首曲目播放按鈕,,另外8個按鍵對應(yīng)do、re、mi,、fa,、so、la,、si,、do’八中音調(diào)。本設(shè)計主要使用單片機的內(nèi)部定時器0和中斷產(chǎn)生不同頻率的方波和延時驅(qū)動蜂鳴器,,并采取行列反轉(zhuǎn)掃描法識別鍵盤鍵值,。由于使用的是實驗箱已經(jīng)固化的電路,本設(shè)計主要從軟件設(shè)計上加以優(yōu)化,,以使蜂鳴器產(chǎn)生的音樂更純凈,。最終實現(xiàn)的基礎(chǔ)功能是任意播放8首單片機內(nèi)已存曲目,發(fā)揮部分是另外實現(xiàn)8個可演奏的琴鍵,,使八音盒具有放音和簡單演奏的兩重功能,,并輔以數(shù)碼管顯示當(dāng)前播放曲目號,經(jīng)過優(yōu)化和調(diào)試,,音色較好,,琴鍵發(fā)音比較純正,初步達到設(shè)計要求,。 | |
現(xiàn)在下載 | |
VIP會員,,AET專家下載不扣分;重復(fù)下載不扣分,,本人上傳資源不扣分,。 |
Copyright ? 2005-2024 華北計算機系統(tǒng)工程研究所版權(quán)所有 京ICP備10017138號-2