- 1
- 0
- 约3.3万字
- 约 52页
- 2017-06-16 发布于辽宁
- 举报
2015年基于atmega16的mp3设计与实现学士学位论文
基于ATmega16的MP3设计与实现
摘要
本课题实现了基于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 硬件系统总体设计方案 10
4.2 ATmega16处理器介绍 10
4.3 ATmega16与外部芯片的连接 11
4.3.1 ATmega16与VS1003的连接 11
4.3.2 ATmega16与CH375b的连接 12
4.3.3 ATmega16与LCD12864的连接 13
4.3.4ATmega16与按键的连接 14
第五章 系统软件设计 16
5.1 需求分析 16
5.1.1 数据流图 16
5.1.2 数据字典 19
5.2 软件总体设计 21
5.2.1 结构化总体设计 21
5.2.2 软件总体结构图的构建 21
5.3 软件详细设计 22
5.3.1 CH375管理模块 22
5.3.2 VS1003管理模块 25
5.3.3 LCD12864管理模块 28
5.3.4 保存U盘所有音频文件路径名模块 29
5.3.5按指定条件读取新生成文件模块 31
5.3
您可能关注的文档
- 27simn钢动态再结晶行的研究及其模型的建立大学毕设论文 .doc
- 13.8m预应力混凝土空心板桥设计计算书大学毕设论文 .doc
- 16m公路预应力简支空心板梁桥中板设计大学毕设论文 .doc
- 29mw热水锅炉烟风阻力计算大学毕设论文 .doc
- 30th燃煤蒸汽锅炉烟气除尘脱硫系统设计大学毕设论文 .doc
- 35kv降压变电站初步设计大学毕设论文 .doc
- 35kv开关柜的设计与优化大学毕设论文 .doc
- 65万吨电炉炼钢车间设计大学毕设论文 .doc
- 60m+90m+60m公路连续桥设计大学毕设论文 .doc
- 100w反激式开关电源设计研究大学毕设论文 .doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)