课程设计电子设计
题目名称音乐流水灯
学号
班级信科123班
完成时间2014年10月23日
f1设计的任务
设计内容动手焊接一个51单片机
设计目标利用单片机上的蜂鸣器以及二极管实现音乐播放以及根据音乐的节奏而规律性闪亮的二极管。并且通过程序调节音乐节奏的快慢。
2设计的过程
21基本结构
1STC89C52RC
在本次的试验中采用了STC89C52RC单片机STC89C52RC单片机是宏晶科技推出的新一代高速低功耗超强抗干扰的单片机指令代码完全兼容传统8051单片机12时钟机器周期工作电压55V33V5V单片机38V20V3V单片机工作频率范围040MHz相当于普通8051的080MHz实际工作频率可达48MHz用户应用程序空间为8K字节。
fSTC89C52RC引脚图
STC89C52RC单片机的工作模式
1典型功耗01μA可由外部中断唤醒中断返回后继续执
行原程序
2空闲模式典型功耗2mA
3正常工作模式典型功耗4Ma7mA
4唤醒适用于水表、气表等电池供电系统及便携设备
2蜂鸣器及其工作原理
蜂鸣器按其结构分主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。电磁式蜂鸣器由振荡器、电磁线圈、磁铁、振动膜片及外壳等组成。接通电源后振荡器产生的音频信号电流通过电磁线圈使电磁线圈产生磁场振动膜片在电磁线圈和磁铁的相互作用下周期性地振动发声。本实验采用的是电磁式蜂鸣器。
f蜂鸣器按其是否带有信号源又分为有源和无源两种类型。
有源蜂鸣器只需要在其供电端加上额定直流电压其内部的震荡器就可以产生固定频率的信号驱动蜂鸣器发出声音。无源
蜂鸣器可以理解成与喇叭一样需要在其供电端上加上高低不断变化的电信号才可以驱动发出声音。本实验采用的是有源蜂鸣器。
蜂鸣器与单片机连接电路图
22软件设计过程
1蜂鸣器发声原理
本实验由于采用有源蜂鸣器只需将引脚端口P14清
f零蜂鸣器即可发声P14置位蜂鸣器停止发声。采用
置1置0的方法只能使蜂鸣器发声或停止发声想要使蜂
鸣器发出声音必须对蜂鸣器发出声音的音频和节拍进行
控制。
音乐基础
音调
不同音高的乐音是用C、D、E、F、G、A、B来表示这7个字母就是音乐的音名它们一般依次唱成DO、RE、MI、FA、SO、LA、SI即唱成简谱的1、2、3、4、5、6、7相当于汉字
“多来米发梭拉西”的读音这是唱曲时乐音的发音所以叫
“音调”即To
e。把C、D、E、F、G、A、B这一组音的距离
分成12个等份每一个等份叫一个“半音”。两个音之间的距
离有两个“半音”就叫“全音”。在钢琴等键盘乐器上CD、DE、FG、GA、AB两音之间隔着一个黑键他们之间
的距离就是全音EF、BC两音之间没r