0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

我快閉嘴 ? 來源:小常硬件 ? 作者:小常硬件 ? 2022-09-29 10:13 ? 次閱讀

基于51單片機(jī)簡易電子琴設(shè)計

一.系統(tǒng)概

系統(tǒng)使用的模塊有AT89C51單片機(jī)+8位共陽數(shù)碼管+矩陣鍵盤+小燈+按鍵+蜂鳴器。

本次設(shè)計的電子琴系統(tǒng)以AT89C51單片機(jī)為控制核心,使用數(shù)碼管顯示音符,右側(cè)的矩陣鍵盤可以理解為琴鍵,按下不同的按鍵就能顯示不同的音符。按下下方的彈奏/停止按鍵后點擊歌曲選擇就能進(jìn)入自動播放模式,矩陣鍵盤上每個按鍵都對應(yīng)一種音調(diào)。

二.仿真概述

1.使用數(shù)碼管顯示按下的音符。

923b69a0-3f09-11ed-9e49-dac502259ad0.jpg

2.通過矩陣鍵盤輸入音符,蜂鳴器就會發(fā)出對應(yīng)的音調(diào)。

926e3394-3f09-11ed-9e49-dac502259ad0.jpg

3.按下彈奏/停止按鍵后,點擊歌曲選擇,并選擇矩陣鍵盤上的任一按鍵就能播放指定的音調(diào)。

92aaf194-3f09-11ed-9e49-dac502259ad0.jpg

三.程序設(shè)計

使用Keil 51進(jìn)行程序設(shè)計,打開Proteus時程序是默認(rèn)燒錄的狀態(tài),如果沒有燒錄點擊AT89C51單片機(jī)并將程序?qū)刖湍苓\行系統(tǒng)(程序文件是后綴為hex的文件)。

92ea7d28-3f09-11ed-9e49-dac502259ad0.jpg

審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6026

    文章

    44452

    瀏覽量

    630784
  • AT89C51
    +關(guān)注

    關(guān)注

    27

    文章

    543

    瀏覽量

    80973
  • 電子琴
    +關(guān)注

    關(guān)注

    4

    文章

    152

    瀏覽量

    30409

原文標(biāo)題:基于51單片機(jī)簡易電子琴設(shè)計(含Keil程序和Proteus文件)

文章出處:【微信號:小常硬件,微信公眾號:小常硬件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    #造物大賞 51單片機(jī)簡易電子琴

    單片機(jī)
    Mr_haohao
    發(fā)布于 :2022年07月28日 21:54:39

    51單片機(jī)簡易電子琴

    單片機(jī)51單片機(jī)
    jf_95215556
    發(fā)布于 :2022年09月28日 19:50:07

    基于AT89C51單片機(jī)簡易電子琴

    基于AT89C51單片機(jī)簡易電子琴
    發(fā)表于 08-14 18:53

    基于51單片機(jī)簡易電子琴制作

    大家能提供一些參考和建議,怎樣用單片機(jī)和八個按鍵設(shè)計出發(fā)出哆啦咪發(fā)梭拉西哆嗎?
    發(fā)表于 11-07 10:57

    電子琴

    我想做個基于51單片機(jī)簡易電子琴,能不能提供電路圖和源程序啊?拜托拜托了
    發(fā)表于 07-29 09:26

    基于51單片機(jī)簡易電子琴設(shè)計

    請大佬們幫幫忙,很快就要交了..
    發(fā)表于 12-29 15:56

    基于51單片機(jī)簡易電子琴設(shè)計

    基于51單片機(jī)設(shè)計的簡易電子琴
    發(fā)表于 07-21 06:37

    基于51單片機(jī)簡易電子琴

    發(fā)表于 06-11 13:56 ?546次下載

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

    發(fā)表于 12-26 14:31 ?56次下載

    51單片機(jī)簡易電子琴(源程序+原理圖)

    發(fā)表于 12-15 16:24 ?264次下載

    基于51單片機(jī)簡易電子琴設(shè)計

    發(fā)表于 06-08 13:54 ?8次下載

    51 單片機(jī)簡易電子琴

    51單片機(jī)設(shè)計16鍵簡易電子琴
    發(fā)表于 02-01 13:19 ?43次下載

    基于AT89C51單片機(jī)簡易電子琴設(shè)計

    產(chǎn)生中斷,由于定時參數(shù)不同,就會發(fā)出不同頻率的脈沖,不同頻率的脈沖經(jīng)喇叭驅(qū)動電路放大濾波后,就會發(fā)出不同音調(diào)。 簡易電子琴基本原理及其框圖 簡易電子琴系統(tǒng)主要是采用AT89C
    發(fā)表于 12-04 13:45 ?113次下載
    基于AT89C<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>簡易</b><b class='flag-5'>電子琴</b>設(shè)計

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

    系統(tǒng)由STC89C52單片機(jī)+數(shù)碼管+電源電路+音符按鍵+樂曲切換按鍵+蜂鳴器構(gòu)成。具體功能:1、數(shù)碼管顯示所按的音符2、從左到右的按鍵實現(xiàn)的音符分別是:do、re、mi、fa、so、la、si
    發(fā)表于 11-04 12:36 ?16次下載
    60-基于<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b><b class='flag-5'>簡易</b><b class='flag-5'>電子琴</b>設(shè)計

    基于51單片機(jī)簡易電子琴設(shè)計

    單片機(jī)又稱單片微控制器,它不是完成某一個邏輯功能的芯片,而是把一個計算機(jī)系統(tǒng)集成到一個芯片上。相當(dāng)于一個微型的計算機(jī),和計算機(jī)相比,單片機(jī)只缺少了I/O設(shè)備。概括來講:一塊芯片就成了一臺計算機(jī)。它
    的頭像 發(fā)表于 06-16 16:26 ?1152次閱讀
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>簡易</b><b class='flag-5'>電子琴</b>設(shè)計