摘要:随着科技的不断发展,目前市场上出现了许许多多的音乐播放器,人们对播放器的需求也越来越广泛,对其要求也越来越高。
本文分析了基于单片机的音乐播放器的工作原理,详细介绍了音乐播放器的功能及其硬件设计和软件设计的方法,给出了基于MCS-51单片机的音乐播放器的具体实现方案并重点讲述了其硬件实现与软件编写,实现了单片机音乐播放器对音乐的演奏。
关键词:音乐播放器,硬件实现,软件编写
ABSTRACT:With the continuous development of science and technology, the market appeared many music players, the demand of players has become increasingly extensive and increasing their demands.
This paper analyzes the SCM-based music player’s working principle, described in detail the function of music player and its hardware design and software design methods, given MCS-51 single-chip based on the music player to achieve the specific program and focus on the achievement of its hardware and software development, to achieve a single chip music player for playing music.
Keywords : music player,Hardware implementation,Writing software
目前单片机的应用渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了[2]。
本课题即是在这种背景下,对基于MCS-51单片机的音乐播放器的设计与实现进行了硬件及软件的设计,并给出了一套完整的解决方案,实现了单片机音乐播放器对音乐的演奏。
本文主要分为以下几个部分:
第1章 对本课题的主要研究内容、目的、开发环境进行概括。
第2章 对音乐播放器的功能与组成进行了分析。
第3章 深入分析了系统设计思路及整体结构,并对设计中应用的关键技术,如定时器的控制,键盘控制等进行了详细的论述。
第4章 对系统硬件的组成及设计进行了介绍。
第5章 将系统软件分为主控模块、定时中断模块、LED显示模块、键盘控制模块及音乐播放模块,详细地对各模块的流程图及程序进行了叙述。
第6章 论述了系统的焊接、调试过程。
第7章 阐述了系统的实现与总结。