18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

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

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

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

使用單片機設(shè)計電子琴的詳細(xì)資料說明

Wildesbeast ? 來源:單片機教程網(wǎng) ? 作者:單片機教程網(wǎng) ? 2020-05-05 14:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1. 實驗任務(wù)

(1. 由4X4組成16個按鈕矩陣,設(shè)計成16個音。

(2. 可隨意彈奏想要表達(dá)的音樂。

2.電路原理

圖4.22.1

3.系統(tǒng)板硬件連線

(1. 把“單片機系統(tǒng)”區(qū)域中的P1.0端口用導(dǎo)線連接到“音頻放大模塊”區(qū)域中的SPK IN端口上;

(2. 把“單片機系統(tǒng)“區(qū)域中的P3.0-P3.7端口用8芯排線連接到“4X4行列式鍵盤”區(qū)域中的C1-C4R1-R4端口上;

4. 相關(guān)程序內(nèi)容

(1. 4X4行列式鍵盤識別;

(2. 音樂產(chǎn)生的方法;

一首音樂是許多不同的音階組成的,而每個音階對應(yīng)著不同的頻率,這樣我們就可以利用不同的頻率的組合,即可構(gòu)成我們所想要的音樂了,當(dāng)然對于單片機來產(chǎn)生不同的頻率非常方便,我們可以利用單片機的定時/計數(shù)器T0來產(chǎn)生這樣方波頻率信號,因此,我們只要把一首歌曲的音階對應(yīng)頻率關(guān)系弄正確即可?,F(xiàn)在以單片機12MHZ晶振為例,例出高中低音符與單片機計數(shù)T0相關(guān)的計數(shù)值如下表所示

音符頻率(HZ)簡譜碼(T值)音符頻率(HZ)簡譜碼(T值)

低1DO26263628# 4 FA#74064860

#1DO#27763731中 5 SO78464898

低2RE29463835# 5 SO#83164934

#2 RE#31163928中 6 LA88064968

低 3 M33064021# 693264994

低 4 FA34964103中 7 SI98865030

# 4 FA#37064185高 1 DO104665058

低 5 SO39264260# 1 DO#110965085

# 5 SO#41564331高 2 RE117565110

低 6 LA44064400# 2 RE#124565134

# 646664463高 3 M131865157

低 7 SI49464524高 4 FA139765178

中 1 DO52364580# 4 FA#148065198

# 1 DO#55464633高 5 SO156865217

中 2 RE58764684# 5 SO#166165235

# 2 RE#62264732高 6 LA176065252

中 3 M65964777# 6186565268

中 4 FA69864820高 7 SI196765283

下面我們要為這個音符建立一個表格,有助于單片機通過查表的方式來獲得相應(yīng)的數(shù)據(jù)

低音0-19之間,中音在20-39之間,高音在40-59之間

TABLE: DW 0,63628,63835,64021,64103,64260,64400,64524,0,0

DW 0,63731,63928,0,64185,64331,64463,0,0,0

DW 0,64580,64684,64777,64820,64898,64968,65030,0,0

DW 0,64633,64732,0,64860,64934,64994,0,0,0

DW 0,65058,65110,65157,65178,65217,65252,65283,0,0

DW 0,65085,65134,0,65198,65235,65268,0,0,0

DW 0

2、音樂的音拍,一個節(jié)拍為單位(C調(diào))

曲調(diào)值DELAY曲調(diào)值DELAY

調(diào)4/4125ms調(diào)4/462ms

調(diào)3/4187ms調(diào)3/494ms

調(diào)2/4250ms調(diào)2/4125ms

對于不同的曲調(diào)我們也可以用單片機的另外一個定時/計數(shù)器來完成。

下面就用AT89S51單片機產(chǎn)生一首“生日快樂”歌曲來說明單片機如何產(chǎn)生的。

在這個程序中用到了兩個定時/計數(shù)器來完成的。其中T0用來產(chǎn)生音符頻率,T1用來產(chǎn)生音拍。

5.程序框圖

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

    關(guān)注

    6071

    文章

    45264

    瀏覽量

    660724
  • 定時器
    +關(guān)注

    關(guān)注

    23

    文章

    3349

    瀏覽量

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

    關(guān)注

    4

    文章

    154

    瀏覽量

    31494
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    單片機設(shè)計微型電子琴

    介紹了用單片機設(shè)計微型電子琴的方法。給出了電路、程序框圖及程序。     關(guān)鍵詞:單片機電子琴,程序  
    發(fā)表于 05-10 13:07 ?2911次閱讀
    用<b class='flag-5'>單片機設(shè)</b>計微型<b class='flag-5'>電子琴</b>

    AVR單片機電子琴設(shè)計

    資料為基于AVR單片機設(shè)計的電子琴,完整版 適合需要做課程設(shè)計的同學(xué)
    發(fā)表于 06-21 17:26 ?9次下載

    單片機設(shè)計-基于51單片機的多功能電子琴

    單片機設(shè)計的簡易電子琴仿真,簡單易懂,供交流使用
    發(fā)表于 06-24 17:01 ?16次下載

    51 單片機簡易電子琴

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

    如何基于51單片機做簡易的電子琴詳細(xì)資料合集免費下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是基于51開發(fā)板做的簡易電子琴詳細(xì)資料合集
    發(fā)表于 07-24 08:00 ?14次下載
    如何基于51<b class='flag-5'>單片機</b>做簡易的<b class='flag-5'>電子琴</b><b class='flag-5'>詳細(xì)資料</b>合集免費下載

    51單片機設(shè)電子琴的匯編語言資料免費下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是51單片機設(shè)電子琴的匯編語言資料免費下載。
    發(fā)表于 04-15 18:22 ?13次下載
    51<b class='flag-5'>單片機設(shè)</b>計<b class='flag-5'>電子琴</b>的匯編語言<b class='flag-5'>資料</b>免費下載

    使用51單片機設(shè)電子琴的電路圖和程序免費下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是使用51單片機設(shè)電子琴的電路圖和程序免費下載。
    發(fā)表于 07-09 17:40 ?4次下載
    使用51<b class='flag-5'>單片機設(shè)</b>計<b class='flag-5'>電子琴</b>的電路圖和程序免費下載

    使用51單片機設(shè)計可以播放音樂和快進(jìn)功能的電子琴資料合集免費下載

    使用51單片機設(shè)計可以播放音樂和快進(jìn)功能的電子琴資料合集免費下載
    發(fā)表于 06-24 17:43 ?7次下載
    使用51<b class='flag-5'>單片機設(shè)</b>計可以播放音樂和快進(jìn)功能的<b class='flag-5'>電子琴</b><b class='flag-5'>資料</b>合集免費下載

    使用51單片機設(shè)計簡易電子琴的電路圖和代碼免費下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是使用51單片機設(shè)計簡易電子琴的電路圖和代碼免費下載。
    發(fā)表于 06-18 17:44 ?35次下載
    使用51<b class='flag-5'>單片機設(shè)</b>計簡易<b class='flag-5'>電子琴</b>的電路圖和代碼免費下載

    使用C51單片機和Proteus仿真設(shè)計簡易電子琴的應(yīng)用實例資料說明

    本文檔的主要內(nèi)容詳細(xì)介紹的是使用C51單片機和Proteus仿真設(shè)計簡易電子琴的應(yīng)用實例資料說明。
    發(fā)表于 05-20 08:00 ?21次下載
    使用C51<b class='flag-5'>單片機</b>和Proteus仿真設(shè)計簡易<b class='flag-5'>電子琴</b>的應(yīng)用實例<b class='flag-5'>資料</b><b class='flag-5'>說明</b>

    使用單片機實現(xiàn)智能電子琴的設(shè)計資料合集

    本文檔的主要內(nèi)容詳細(xì)介紹的是如何使用單片機實現(xiàn)智能電子琴的設(shè)計資料合集免費下載
    發(fā)表于 03-12 08:00 ?30次下載
    使用<b class='flag-5'>單片機</b>實現(xiàn)智能<b class='flag-5'>電子琴</b>的設(shè)計<b class='flag-5'>資料</b>合集

    使用單片機制作電子琴的方案詳細(xì)說明

    單片機因體積小、功能強、價格低廉而得到廣泛應(yīng)用。STC89C52單片機設(shè)計微型電子琴的方法,僅需STC89C52最小系統(tǒng),擴展一組矩陣鍵盤,再接一組發(fā)光二極管用來指示電子琴的工作狀態(tài)。
    發(fā)表于 08-27 10:57 ?14次下載
    使用<b class='flag-5'>單片機</b>制作<b class='flag-5'>電子琴</b>的方案<b class='flag-5'>詳細(xì)說明</b>

    單片機的簡易電子琴設(shè)計報告..

    單片機的簡易電子琴設(shè)計報告..(單片機解密)-該文檔為單片機的簡易電子琴設(shè)計報告..簡介資料,講
    發(fā)表于 07-22 16:11 ?123次下載
    <b class='flag-5'>單片機</b>的簡易<b class='flag-5'>電子琴</b>設(shè)計報告..

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

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

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

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