基于51单片机的MP3播放器设计
摘 要
随着科学技术的发展,带数字语音功能的嵌入式终端类产品在日常生活中得到了广泛的应用,这也促进了与该功能相关的数字音频压缩技术的发展,在数字音频压缩技术中,MP3以其优异的性能得到了广泛的使用。
MP3对音频信号的编码方式比较特别,使用MP3格式存储的音频信号与其他格式相比,占用空间小的同时,还能够保证音频的质量,因此是目前最流行的音乐格式之一。MP3播放器也因此受到人们的喜爱。现在具备MP3功能已成为嵌入式终端类产品的发展趋势之一。
本文介绍了一种基于51单片机的MP3播放器设计方案。它采用ATMEL公司专门针对MP3设计需求出品的AT89C51SND1C芯片, 文章详细论述了MP3播放器的硬件和软件结构设计流程,采用Protle99se软件画出原理图,制作印刷电路板,通过Keil编程软件设计中的文件解码程序,按键控制程序、USB通讯控制程序和FAT文件管理程序进行编程,通过电脑的串口和相应的软件进行调试,实现MP3实时解码过程。文章详细论述了播放器的软件和硬件结构设计,此播放器具有一定的使用价值。
关键词:单片机,MP3,AT89C51S