欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3975|回復: 5
收起左側

單片機+ISD4004制作的電子琴,如何加入錄音的保存和回放功能?

[復制鏈接]
ID:726370 發表于 2020-4-27 21:47 | 顯示全部樓層 |閱讀模式
一個能夠錄音  保存和回放和也能保存且回放的電子琴前輩們會做么

我想做一個能夠錄音且能保存和回放的電子琴,就是能夠實現切換到錄音保存回放模式  也能自由彈奏后保存和回放模式的電子琴,有前輩做過么,或者說能夠知道一下怎么做么。  然后我這里有一個做好的原理圖,和一些寫好的程序,就是單獨的實現電子琴自由彈奏后能夠保存和回放,但是錄音的保存和回放不知道怎么添加進去,用的芯片是stc89c51  和存儲芯片at24c02  以及語音芯片isd4004.  希望能夠得到前輩們的指導 解決問題。!在這里萬分的感謝!

新建文件夾 (3).7z

1.06 MB, 下載次數: 40

回復

使用道具 舉報

ID:584814 發表于 2020-4-28 09:06 | 顯示全部樓層
站內搜索,會有現成的樣板供參考。
回復

使用道具 舉報

ID:741837 發表于 2020-5-4 23:47 來自觸屏版 | 顯示全部樓層
如果不用芯片能不能用數組試試,我寫了一個,但是沒辦法跑出來,程序沒有錯,燒到單片機的時候沒有聲音.
回復

使用道具 舉報

ID:511890 發表于 2020-5-5 01:38 | 顯示全部樓層
方法:首先,先做不錄音的。這個一般是單片機"接收到按鍵事件“,然后把按鍵事件的信號參數傳給語音芯片,語音芯片驅動喇叭發出相應聲音(這個應該是語言芯片自己完成的,不用單片機處理)。
   然后做能錄音的。單片機"接收到按鍵事件“后,先把此事件號存入內存。將事件號發給語音芯片,同時調用計時器開始計時。-->(循環直到計時器超時或者錄音停止鍵按下,結束時放一個標記進內存)接收到的二次按鍵事件,計時器停止計時,將計時數存入內存。將事件號存入內存,并將事件號發給語言芯片。清空計時器開始重新計時。
      播放:按下播放鍵,就根據上面的步驟,讀出事件號,發給語音芯片,讀出計時數調用延時函數進行延時,然后讀出下一個按鍵事件號,,,,直到讀到結束標記結束。

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:648281 發表于 2020-5-5 23:01 | 顯示全部樓層
你好!
1、保存的位置,是保存到AT24C02還是ISD4004內?
2、單片機演奏的時候,是用P26驅動三極管,喇叭發聲
3、ISD4004播放的時候,是通過LM358,讓喇叭發聲
4、兩種驅動同時接這個喇叭,是不是會導致發聲異常?
5、不知道你現在調試到什么程度?是否已經完成?
回復

使用道具 舉報

ID:726370 發表于 2020-5-6 14:15 | 顯示全部樓層
51hei**1140 發表于 2020-5-5 23:01
你好!
1、保存的位置,是保存到AT24C02還是ISD4004內?
2、單片機演奏的時候,是用P26驅動三極管,喇叭 ...

1.保存位置在AT24C02
2.兩個驅動接一個喇叭會不會導致發聲異常這個我還不知道,因為程序還沒有調試完成,所以這個情況還不太清楚。
3.現在還處于程序調試階段
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表