MP3播放器制作毕业论文-终极版详细分解.docVIP

  • 5
  • 0
  • 约3.35万字
  • 约 55页
  • 2016-06-08 发布于湖北
  • 举报

MP3播放器制作毕业论文-终极版详细分解.doc

太 原 理 工 大 学 毕业设计任务书 毕业设计(论文)题目: 基于ATmega16的MP3的设计与实现 毕业设计(论文)要求及原始数据(资料): 1.简单了解MP3的发展历程; 2.熟练对嵌入式系统总体架构分析的能力; 3.熟练掌握芯片资料的分析能力,了解其工作原理,并能通过查看芯片资料,主动去控制它; 4.熟练用模块化思想编写软件的能力; 5. 深入分析数据流输入输出的原理,并能有效的去控制; 6.设计并实现基于ATmega16的MP3; 7.训练检索文献资料和资料的能力能力3.ATmega16处理器的介绍; 4.硬件系统总体设计方案(包括CH375,LCD12864,VS1003以及按键与ATmega16的连接方式); 5. 软件开发平台的介绍; 6.系统软件的设计(包括各个模块的软件设计); 7.系统调试结果与分析。 学生应交出的设计文件(论文): 1.内容完整、层次清晰AVR单片机嵌入式系统原理与应用实践本课题实现了基于ATmega16的MP3设计与实现。论文通过自顶向下的方法深入分析系统的需求,介绍了实现系统的总体规划,并分别阐述各模块的实现细节——U盘并读取音频文件(MP3等)的方法、音频解码程序的方法、显示屏显示音频文件歌曲名等信息的方法以及通过按键控制播放曲目和音量的方法。声音的播放通过扬声器和耳机进行,基本实现了音乐播放器的功能。 Software Design of Music Player Based on ATmega16 MCU Abstract This topic has realized based on ATmega16 MP3 design and implementation.Papers from hardware to software by using the method of top-down analysis the demand of the system, this paper introduces the implementation system of planning, and expounds the implementation details of the various modules respectively - CH375 through CH375 subroutine library access U disk and intelligent reading the audio file (MP3, WMA format, etc.) method, methods of VS1003 audio decoding procedures, screen display information such as audio files songs name method, and through the button control playlists and volume method.U dish in the audio file intelligent identification, store the audio path to the fixed files, and can be read according to the given offset, the last sound broadcast through the speakers and headphones, the music player has been basically achieved intelligent play the function of the usb drive all music, and can according to the songs and the volume button control. Key words: ATmega16;MP3player.CH375U plate, speaking, reading and writing;VS1003; 目 录 摘要 I Abstract II 第一章 绪论 1 1.1 应用背景与意义 1 1.1.1 背景 1 1.1.2 意义 1 第二章 理论分析与方法论证 3 2.1 理论分析 3 2.1.1 ATmega16开发板和下载器 3 2.1.2 MP3解码芯片 4 2.1.3 USB总线设备接口芯片 5 2.1.4 存储介质 5 2.1.5 液晶显示屏 6 2.1.6 控制设备 6 2.2 方法论 6 第三章 软件开发平台 7 3.1 编译器的选择 7 3.2 Atmel Studio 6简介 7 3.3 下载器软件工具 8 第四章 系统设计 10 4.1 硬件系统总体设计方案

文档评论(0)

1亿VIP精品文档

相关文档