单片机原理及系统课程设计专业:自动控制班级:1103班姓名:徐越学号:201108902指导教师:李亚宁兰州交通大学自动化与电气工程学院2013年9月1日评语:考勤(10)守纪(10)过程(40)设计报告(30)答辩(10)总成绩(100)1单片机原理及课程设计报告基于单片机的音乐播放器设计摘要随着我国现代化技术建设的发展,电子产品多种多样,但同类电子产品工作原理基本相同,只不过在硬件电路的是实现上有所不同
例如我们我们平时所用的MP3音乐播放器,就可以用单片机和一些电子元件来实现它的基本功能
我的设计是以89C51单片机作为核心工作元件的音乐播放器,依据单片机技术原理,通过硬件电路制作以及软件编译,设计制作出一个多功能音乐盒
该音乐盒主要由按键电路、复位电路、时钟电路以及蜂鸣器组成
本设计利用KEIL编程软件对音乐盒源程序进行编程并调试,配合PROTEUS仿真软件对硬件进行仿真调试,节约了设计时间
它在实现音乐播放功能上简单易行,在制作硬件电路上也不困难
因此,此次课程设计,我除了完成了系统的软件设计和实物电路仿真外,利用空余时间制作出了实物
关键字音乐播放器,AT89C51单片机,KEIL,PROTEUS
1设计目的此次制作的音乐播放器,只需将音乐编码导入C语言程序,经过KEIL软件运行生成HEX文件,经BDM下载器导入单片机中即可
可以同时生成多首歌曲的音乐编码,再次我选择了两首歌的音乐编码
学生自己动手就可以制作属于自己的个性化的音乐播放器,通过自己动手将所学的单片机知识应用到实践中
2设计要求设计一个基于AT89C51的音乐播放器,利用软件编程和相应的硬件电路实现不同歌曲的播放,先利用KEIL软件编程,再用PROTEUS仿真实现,生成可执行的HEX文件,最后焊接实物电路
3设计方法采用AT89C51单片机、蜂鸣器,晶体振荡器,晶体管2N2905,