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

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

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

基于AT89S51單片機(jī)設(shè)計(jì)的電子琴

454398 ? 來源:個(gè)人圖書館 ? 作者: 誠實(shí)499 ? 2020-08-11 11:08 ? 次閱讀

1.實(shí)驗(yàn)任務(wù)
(1).由4X4組成16個(gè)按鈕矩陣,設(shè)計(jì)成16個(gè)音。
(2).可隨意彈奏想要表達(dá)的音樂。
2.電路原理

基于AT89S51單片機(jī)設(shè)計(jì)的電子琴



3.系統(tǒng)板硬件連線
(1).把“單片機(jī)系統(tǒng)”區(qū)域中的P1.0端口用導(dǎo)線連接到“音頻放大模塊”區(qū)域中的SPK IN端口上;
(2).把“單片機(jī)系統(tǒng)“區(qū)域中的P3.0-P3.7端口用8芯排線連接到“4X4行列式鍵盤”區(qū)域中的C1-C4R1-R4端口上;
4.相關(guān)程序內(nèi)容
(1).4X4行列式鍵盤識(shí)別;
(2).音樂產(chǎn)生的方法;
一首音樂是許多不同的音階組成的,而每個(gè)音階對(duì)應(yīng)著不同的頻率,這樣我們就可以利用不同的頻率的組合,即可構(gòu)成我們所想要的音樂了,當(dāng)然對(duì)于單片機(jī)來產(chǎn)生不同的頻率非常方便,我們可以利用單片機(jī)的定時(shí)/計(jì)數(shù)器T0來產(chǎn)生這樣方波頻率信號(hào),因此,我們只要把一首歌曲的音階對(duì)應(yīng)頻率關(guān)系弄正確即可?,F(xiàn)在以單片機(jī)12MHz晶振為例,例出高中低音符與單片機(jī)計(jì)數(shù)T0相關(guān)的計(jì)數(shù)值如下表所示

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

    關(guān)注

    6027

    文章

    44459

    瀏覽量

    631260
  • 音頻放大器
    +關(guān)注

    關(guān)注

    39

    文章

    897

    瀏覽量

    52950
  • AT89S51
    +關(guān)注

    關(guān)注

    3

    文章

    229

    瀏覽量

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

    關(guān)注

    4

    文章

    152

    瀏覽量

    30418
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    雅馬哈電子琴PSR-E213維修手冊(cè)

    雅馬哈電子琴PSR-E213維修手冊(cè)
    發(fā)表于 09-29 10:22 ?0次下載

    雅馬哈電子琴PSR-280/PSR-282維修手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《雅馬哈電子琴PSR-280/PSR-282維修手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 09-29 10:20 ?0次下載

    TJ-56-653激光電子琴說明書

    TJ-56-653激光電子琴說明書
    發(fā)表于 07-05 10:54 ?0次下載

    基于51單片機(jī)矩陣鍵盤音樂電子琴電路圖proteus仿真及程序

    本資源內(nèi)容概要:? ? ? ?這是基于51單片機(jī)矩陣鍵盤音樂電子琴電路圖proteus仿真及程序設(shè)計(jì)包含了電路圖源文件(Altiumdesigner軟件打開)、C語言程序源代碼(keil軟件打開
    發(fā)表于 06-21 14:32 ?1次下載

    N9300-S16音樂MP3芯片:電子琴的革命性突破

    在數(shù)字音樂技術(shù)的浪潮中,N9300-S16音樂MP3芯片以其卓越的性能和廣泛的應(yīng)用領(lǐng)域,成為了電子琴領(lǐng)域的一次革命性突破。那么,N9300-S16究竟是何方神圣?它的優(yōu)勢(shì)又在哪里?它在電子琴
    的頭像 發(fā)表于 05-09 08:06 ?525次閱讀
    N9300-<b class='flag-5'>S</b>16音樂MP3芯片:<b class='flag-5'>電子琴</b>的革命性突破

    AT89S51中文資料介紹

    電子發(fā)燒友網(wǎng)站提供《AT89S51中文資料介紹.pdf》資料免費(fèi)下載
    發(fā)表于 02-20 09:24 ?7次下載

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

    電子發(fā)燒友網(wǎng)站提供《基于單片機(jī)電子琴設(shè)計(jì).rar》資料免費(fèi)下載
    發(fā)表于 01-12 09:45 ?13次下載

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

    電子發(fā)燒友網(wǎng)站提供《基于單片機(jī)電子琴設(shè)計(jì).rar》資料免費(fèi)下載
    發(fā)表于 01-03 11:06 ?0次下載

    基于51單片機(jī)的矩陣按鍵LM386放大數(shù)碼管顯示電子琴設(shè)計(jì)

    本資源內(nèi)容概要: 這是基于51單片機(jī)的矩陣按鍵 LM386放大數(shù)碼管顯示電子琴設(shè)計(jì)包含了電路圖源文件(Altiumdesigner軟件打開)、C語言程序源代碼(keil軟件打開)、元件清單
    發(fā)表于 11-10 17:22 ?3次下載

    八音自動(dòng)播放電子琴設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《八音自動(dòng)播放電子琴設(shè)計(jì).zip》資料免費(fèi)下載
    發(fā)表于 11-10 10:35 ?3次下載
    八音自動(dòng)播放<b class='flag-5'>電子琴</b>設(shè)計(jì)

    采用AT89S51時(shí)數(shù)據(jù)復(fù)位被修改是怎么回事?

    采用AT89S51時(shí),出現(xiàn)了按了復(fù)位按鈕,RAM中的數(shù)據(jù)被修改了。這是怎么回事?注:數(shù)據(jù)放在特殊寄存器之外。
    發(fā)表于 11-09 07:20

    基于51單片機(jī)的8按鍵LM386放大數(shù)碼管顯示電子琴設(shè)計(jì)

    本資源內(nèi)容概要: 這是基于51單片機(jī)的8按鍵LM386放大數(shù)碼管顯示電子琴設(shè)計(jì)包含了電路圖源文件(Altiumdesigner軟件打開)、C語言程序源代碼(keil軟件打開)、proteus仿真
    發(fā)表于 11-06 18:18 ?3次下載

    采用單片機(jī)89S51和SPWM波形發(fā)生器SA8281制作控制器

    電子發(fā)燒友網(wǎng)站提供《采用單片機(jī)89S51和SPWM波形發(fā)生器SA8281制作控制器.pdf》資料免費(fèi)下載
    發(fā)表于 11-06 10:16 ?1次下載
    采用<b class='flag-5'>單片機(jī)</b><b class='flag-5'>89S51</b>和SPWM波形發(fā)生器SA8281制作控制器

    基于51單片機(jī)電子鐘鬧鐘溫度顯示設(shè)計(jì)

    基于51單片機(jī)AT89C51/52(與AT89S51/52、AT89C51/52、STC89C51
    的頭像 發(fā)表于 11-02 09:07 ?1989次閱讀
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>電子</b>鐘鬧鐘溫度顯示設(shè)計(jì)

    基于51單片機(jī)的鍋爐水位溫度壓力檢測(cè)系統(tǒng)仿真設(shè)計(jì)

    基于51單片機(jī)AT89C51/52(與AT89S51/52、AT89C51/52、STC89C51
    的頭像 發(fā)表于 11-02 09:06 ?1307次閱讀
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>的鍋爐水位溫度壓力檢測(cè)系統(tǒng)仿真設(shè)計(jì)