51做的電子琴

發(fā)布時(shí)間:2011-6-14 00:23    發(fā)布者:trbbadboy
關(guān)鍵詞: 51 , 51單片機 , 單片機 , 電子琴 , 發(fā)音
電路原理圖:
2)
軟件原理:

i.
使用89S52的內部定時(shí)器0控制頻率(也就是音高);

ii.
使用定時(shí)器1控制節拍(也就是音長(cháng));

iii.
內置曲子的每個(gè)字節記錄著(zhù)音高和音長(cháng),高4位記錄音長(cháng),第四位記錄音高,音長(cháng)有9個(gè),分別為:1/8節拍、1/4節拍、1/2節拍、1個(gè)節拍、2個(gè)節拍、3個(gè)節拍、4個(gè)節拍、8個(gè)節拍、16個(gè)節拍;而有16個(gè)音高,分別為:停止、低音4 5 6 7、中音1 2 3 4 5 6 7、高音1 2 3 4,基本包含了常見(jiàn)曲子的個(gè)音高;

iv.
自由彈奏允許使用其中的中音1 2 3 4 5 6 7和高音1這八個(gè)音;

v.
由于系統內存的限制,該電子琴大致允許記錄20多個(gè)音。

  實(shí)物圖


各功能鍵說(shuō)明如下:

2)
電子琴的工作狀態(tài)通過(guò)一個(gè)雙色發(fā)光二極管來(lái)指示,該雙色發(fā)光二極管可發(fā)出綠色或者紅色的光;
3)
綠色表明電子琴工作在播放內置歌曲狀態(tài)、紅色說(shuō)明工作在彈奏狀態(tài),狀態(tài)的切換可以通過(guò)按下選擇鍵來(lái)進(jìn)行切換;
4)
簡(jiǎn)單的演奏:當電子琴工作在彈奏狀態(tài)時(shí),按下下面對應的琴鍵便可以發(fā)出對應的音;
5)
錄音功能:在彈奏狀態(tài)下,按下錄音鍵,指示燈變成慢節奏的閃爍(錄音狀態(tài))時(shí)說(shuō)已經(jīng)開(kāi)始錄音了,此后的彈奏將會(huì )被系統記錄,以便之后重播。錄音超過(guò)系統所能支持的最大長(cháng)度之后,指示燈變成快節奏的閃爍(錄滿(mǎn)狀態(tài)),此后的彈奏將被忽略。
6)
重播功能:在錄音狀態(tài)(或者錄滿(mǎn)狀態(tài))下再次按下錄音鍵之后電子琴便開(kāi)始重播之前錄制的內容,此時(shí)指示燈變成中節奏的閃爍(重播狀態(tài)),全部播放完了之后又會(huì )回到起始位置重新播放;
7)
在重播狀態(tài)下再次按下錄制鍵則進(jìn)入彈奏狀態(tài);
8)
播放內置歌曲:在播放內置歌曲狀態(tài)下,按下下面的琴鍵便可播放對應的歌曲。


附件(電路圖、代碼)詳細的見(jiàn)下載。。。。拙作,見(jiàn)笑了。。。 電子琴.rar (685.17 KB)
本文地址:http://selenalain.com/thread-68472-1-1.html     【打印本頁(yè)】

本站部分文章為轉載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問(wèn)題,我們將根據著(zhù)作權人的要求,第一時(shí)間更正或刪除。
yxp_000 發(fā)表于 2011-6-20 23:37:00
xuexue
無(wú)怨無(wú)悔yyl 發(fā)表于 2011-6-22 15:06:03
謝謝
wfnic 發(fā)表于 2011-7-10 07:23:46
謝謝
陌上深秋 發(fā)表于 2011-12-5 15:06:12
謝謝
taide1222 發(fā)表于 2012-4-6 15:38:06
謝啦
kiwifruit93 發(fā)表于 2013-12-16 18:46:09
謝謝
帶你看世界 發(fā)表于 2014-11-27 22:26:48
謝謝啦
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

相關(guān)在線(xiàn)工具

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页