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


基于51單片機(jī)簡(jiǎn)易電子琴制作
基于51單片機(jī)簡(jiǎn)易電子琴
基于51單片機(jī)簡(jiǎn)易電子琴的設(shè)計(jì)
51單片機(jī)簡(jiǎn)易電子琴(源程序+原理圖)
基于51單片機(jī)簡(jiǎn)易電子琴設(shè)計(jì)
基于AT89C51單片機(jī)的簡(jiǎn)易電子琴設(shè)計(jì)

60-基于51單片機(jī)簡(jiǎn)易電子琴設(shè)計(jì)

基于51單片機(jī)的簡(jiǎn)易電子琴設(shè)計(jì)

評(píng)論