摘要:在如今的社会生活中,人们对于数字语音功能的产品需求越来越大,并且用户量正在从PC端向移动端迁移。这就要求体量更小、功能更完整的产品产出,因此促使数字音频压缩技术的发展需要不断优化,尤其是与数字语音功能相关的音频压缩技术。在目前的市场上,应用最广泛且比较稳定的是MP3技术。
本课题设计是基于STC89S51RC单片机的MP3播放器。根据市场上与已有的各种MP3播放器的调研与对比,本设计主要实现对于SD卡中存在的各种格式的音乐文件进行识别、提取及解码。通过硬件的调节可以实现音量的控制、模式的选择、歌曲的选择等音乐播放器应该具备的一切的功能。与此同时,我们在移动端能看到的歌曲代号、播放状态、播放时间等信息会在LCD1602显示屏上展现出来。并且这些信息,会随着硬件按键的调节而进行变化,以达到各种播放需求。
关键词: 单片机;MP3放器;SD卡;按键
目录
摘要
Abstract
1 绪论-1
1.1 研究背景-1
1.2 研究现状-1
1.3 研究内容-2
2 系统总体设计-3
2.1 MP3解码的选择-3
2.2 显示屏的选择-3
2.3 存储介质的选择-4
2.4 单片机的选择-4
2.5 接口、电源部分-4
3 系统硬件电路设计-5
3.1单片机硬件电路设计-5
3.2 单片机引脚-6
3.3 单片机最小系统-7
3.4 LCD1602液晶显示电路-8
3.4.1 液晶显示屏简介-8
3.4.2 LCD1602液晶显示器的显示原理-8
4 单片机软件方案-10
4.1 系统主程序设计-10
4.2 语音模块设计-11
4.3 LCD1602显示器的设计-12
4.4 按键电路设计-13
5 系统的调试-14
5.1 调试方案-14
5.2 调试结果-15
结 论-16
参 考 文 献-17
附录一 系统原理图-18
附录二 PCB图-19
附录三 元器件清单-20
附录四 部分程序图-21
致 谢-22