1.實驗任務
(1).由4X4組成16個按鈕矩陣,設計成16個音。
(2).可隨意彈奏想要表達的音樂。
2.電路原理圖
3.系統板硬件連線
(1).把“單片機系統”區域中的P1.0端口用導線連接到“音頻放大模塊”區域中的SPK IN端口上;
(2).把“單片機系統“區域中的P3.0-P3.7端口用8芯排線連接到“4X4行列式鍵盤”區域中的C1-C4R1-R4端口上;
4.相關程序內容
(1).4X4行列式鍵盤識別;
(2).音樂產生的方法;
一首音樂是許多不同的音階組成的,而每個音階對應著不同的頻率,這樣我們就可以利用不同的頻率的組合,即可構成我們所想要的音樂了,當然對于單片機來產生不同的頻率非常方便,我們可以利用單片機的定時/計數器T0來產生這樣方波頻率信號,因此,我們只要把一首歌曲的音階對應頻率關系弄正確即可。現在以單片機12MHz晶振為例,例出高中低音符與單片機計數T0相關的計數值如下表所示
-
單片機
+關注
關注
6032文章
44516瀏覽量
633032 -
音頻放大器
+關注
關注
39文章
905瀏覽量
53027 -
AT89S51
+關注
關注
3文章
229瀏覽量
34062 -
電子琴
+關注
關注
4文章
152瀏覽量
30466
發布評論請先 登錄
相關推薦
評論