一.系統(tǒng)概述
系統(tǒng)使用的模塊有AT89C51單片機+8位共陽數(shù)碼管+矩陣鍵盤+小燈+按鍵+蜂鳴器。
本次設(shè)計的電子琴系統(tǒng)以AT89C51單片機為控制核心,使用數(shù)碼管顯示音符,右側(cè)的矩陣鍵盤可以理解為琴鍵,按下不同的按鍵就能顯示不同的音符。按下下方的彈奏/停止按鍵后點擊歌曲選擇就能進入自動播放模式,矩陣鍵盤上每個按鍵都對應(yīng)一種音調(diào)。
二.仿真概述
1.使用數(shù)碼管顯示按下的音符。
2.通過矩陣鍵盤輸入音符,蜂鳴器就會發(fā)出對應(yīng)的音調(diào)。
3.按下彈奏/停止按鍵后,點擊歌曲選擇,并選擇矩陣鍵盤上的任一按鍵就能播放指定的音調(diào)。
三.程序設(shè)計
使用Keil 51進行程序設(shè)計,打開Proteus時程序是默認燒錄的狀態(tài),如果沒有燒錄點擊AT89C51單片機并將程序?qū)刖湍苓\行系統(tǒng)(程序文件是后綴為hex的文件)。
-
單片機
+關(guān)注
關(guān)注
6035文章
44554瀏覽量
634629 -
AT89C51
+關(guān)注
關(guān)注
27文章
543瀏覽量
81184 -
電子琴
+關(guān)注
關(guān)注
4文章
152瀏覽量
30496
原文標題:基于51單片機簡易電子琴設(shè)計(含Keil程序和Proteus文件)
文章出處:【微信號:小常硬件,微信公眾號:小常硬件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論