单片机控制音乐播放.doc

约10页DOC格式手机打开展开

单片机控制音乐播放,7000多字有电路图和总程序摘要(中英文)目的方法技术手段结果结论,琭當今,單片机的應用無處不在.利用單片机控制音樂播放也多不胜舉.音樂芯片也相當之多,而利用單片机存儲音樂,控制播放最為弙泛.它有功能多﹑价格优﹑外圍電路簡單的特點,備受音樂愛好者及音樂芯片制造商的青昧.本章中,用80c51單電机及少數...
编号:10-19391大小:127.50K
分类: 论文>通信/电子论文

内容介绍

此文档由会员 lanqiuhuo 发布

单片机控制音乐播放
7000多字
有电路图和总程序


摘要(中英文)目的方法技术手段结果结论,
現當今,單片机的應用無處不在.利用單片机控制音樂播放也多不胜舉.音樂芯片也相當之多,而利用單片机存儲音樂,控制播放最為廣泛.它有功能多﹑价格优﹑外圍電路簡單的特點,備受音樂愛好者及音樂芯片制造商的青昧.本章中,用80C51單電机及少數外圍電路控制MUSIC播放,產生“生日快樂歌”,并伴有彩燈閃爍.利用軟件的功能設置,使音樂和燈光有同步的效果.
對于單電机產生音樂,關鍵是控制頻率的輸出.我們知道,不同的聲音對應不同的頻率,產生有規律的頻率輸出就可以得到相應規律的聲音.音樂中,有8個基本音符:do﹑re﹑mi﹑fa﹑so﹑la﹑xi﹑do,八個不同的音符對應著不同的頻率.只要我們對照音符輸出相對應的頻率,就可以產生美妙的音樂了.本章中采用了T0中斷的方法產生不同頻率,并用兩個鍵控制播放和停止.
这里,我用8051单片机控制音樂。由键盘控制播放,用运算放大器的同相放大方式驱動SPEAKER.(英文正在准備)

Now, the applying of micro chip is in anywhere, music playing is a lots which micro chip control. The music chip is very much. But it is at best to apply the micro chip.It has the characteristic which function is much and price is a little and out’s circuit is a few.So it is used by people who like music and manufacture the music chip.This chapter,using 80c51 micro chip and a few out circuit control the playing of music,and give birth to music of happy birthday, withing lampion swichover working.Music and light have synchronous effect.
For the micro chip giving birth to music,the importance is controlling output of frequence.As we know,the different music has the different frequence,the output of frequence which has rule can gain music that rule accordingly.Have eight basic music’s bits:do,re,mi,fa,so,la,xi,do,eight basic bits have different frequence.So if we output frequence of music basic bit accordingly,music can gain accordingly too.The output of frequence used method of T0 stopping in this chapter,and two keypress control playing and stop. This chapter,We control music by 8051 micro chip,the keypress control playing,and control speaker by in-phase blowing up method of counting blowing up.

关键词:8051单片机,编程,音乐,音级,音程﹑T0:中斷﹑外部中斷﹑發光二极管﹑鍵盤﹑音樂﹑揚聲器﹑頻率.



目录
1.摘要
2. 正文
2.1 前言
2.2 基本构成,硬件软件,提纲图器器件原理,定理
2.2.1 計算T值
2.2.2音拍的產生
2.2.3驱动电路
2.2.4程序框图
3. 结果
4. 参考资料
5. 致谢


课题任务与实现要求是设计并制作一个利用单片机控制的音乐播放电路,基本要求:
(1)播放“生日快乐歌”
(2)歌曲要求C调3/4节拍,反复播放
(3)播放同时伴有彩灯闪烁(方式可选)
(4)每个音符使用一个字节,字节高4位代表音符高低,低4位代表音符节拍。
其中发挥部分:
(1)通过不同按键可选择不同乐曲(2)彩灯显示“生日快乐”
一首音乐是许多不同的音阶组成的,而每个音阶对应着不同的频率,这样我们就可以利用不同的频率的组合,即可构成我们所想要的音乐了,当然对于单片机来产生不同的频率非常方便,我们可以利用单片机的定时/计数器T0来产生这样方波频率信号,因此,我们只要把一首歌曲的音阶对应频率关系弄正确即可.
產生閃爍伴隨音樂的燈,可用輸出電平控制外接于P0的二极管,當高電平時高,低電平滅.要隨音樂步驟控制,可使二极管在改變一次音符時相應對控制不同的發光二极管發光,最終達到有節奏的燈光.在本章中,采取了在每改變一次聲音時,對P0口取反達到改變燈光的效果.
本章中采取了二個中斷源.第一個為T0控制的聲音頻率輸出;第二個為外部中斷INT0,它用于控制音樂的停止和播放.當P3.2為高電平時,調入中斷入口地址,執行中斷程序.硬件電路上用了二個按鍵.一個用在P3.2控制中斷源,有使音樂停止的功能;另一個用在P3.3,有使音樂播放的功能.



参考资料
[1]谢嘉奎主编,宣月清,冯军编。电子线路(线性部分)。第四版。北京:高等教育出版社
[2]马家辰,孙玉德,张颖编。MCS-51单片机原理及接口技术。修订版。哈尔滨:哈尔滨工业大学出版社