西北师范大学知行学院计算机与电子信息工程系课程设计报告书课程名称 : 单片机程序设计专业: 电子信息工程课题名称 : 基于单片机的音乐播放器设计班级: 12电本班学号: 201292160124 姓名: 窦红莉指导教师 : 胡亚琦二○一四——二○一五学年 第一学期
基于单片机的音乐播放器设计一 、实验题目基于单片机的音乐播放器设计二、实验内容本设计是一个基于AT89C51系列单片机的音乐播放器, 依据单片机技术原理, 通过硬件电路制作以及软件编译,设计制作出一个多功能多功能音乐播放器
该音乐播放器主要由按键电路、复位电路、时钟电路以及蜂鸣器组成
使用两个按键控制音乐播放器,一个用来切换歌曲,另一个用来切换 8 路 LED的变化花样,本音乐盒共有两首歌曲,花样灯花样共计 3 种
播放歌曲时,蜂鸣器发出某个音调,与之对应的 LED亮起
本设计利用KEIL 编程软件对音乐播放器源程序进行编程并调试, 配合 PROTEUS仿真软件对硬件进行仿真调试,节约了设计时间
【关键字】音乐盒; AT89C51单片机; KEIL ; PROTEUS;音调三 、设计目的1、设计方案设计一个基于 AT89C51系列单片机的音乐播放器, 利用按键切换演奏出不同的乐曲
蜂鸣器发出某个音调,与之相对应的LED亮起
使用两个按键,一个用来切换歌曲,另一个切换八路LED的变化花样
2、研究内容1)电路有两种工作模式:演奏音乐模式和花样灯模式
式:演奏完整的一首的歌曲,八路LED随着音乐变化
花样灯模式:八路 LED变化出各种花样,蜂鸣器随着发出“嘀嘀”声2)按下按键 1 进入演奏音乐模式,再按切换歌曲,共两首歌曲
3)按下按键 2 进入花样灯模式,再按切换LED花样,共三种花样
此电路的程序只占用了1K 左右,可编制更多的音乐和LED花样,使系统的功能更加强大
3、设计原理