首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > 基于ATmega128L的大容量MP3播放机

基于ATmega128L的大容量MP3播放机

资料介绍
单片机论文

基于ATmega128L的大容量MP3播放机
摘要:介绍Atmel公司生产的ATmega128L单片机的特点;提出一种以硬盘为存储介质的M
P3播放机的设计方案;给出硬件设计结构和软件设计思路。
    关键词:ATmega128L MP3播放机 解码器LCD
引言
以Flash为存储介质的MP34播放器,由于其体积小、携带方便、价位合理及其时尚的外
围观设计,受到很多人的青睐。但Flash的价位由于受其制造工艺的制约一直居高不下,
从而使MP3播放器的容量仅限于32M、64M、128M等几个档次。本文旨在提出一种以笔记本
硬盘为存储介质的MP3播放机的设计方案。该款播放机既具有移动硬盘的功能,又可作为
MP3播放机使用。

1 系统结构
在该系统的设计中,采用Atmel公司生产的ATmega128L作为主控MCU。整个系统的结构
框图如1所示。PC机通过USB接口实现对硬盘的管理和对MP3歌曲、文档等数据信息的存储
。系统启动后,首先将硬盘上的一部分MP3歌曲送入Flash中存储,由MCU控制将储存于F
lash中歌曲的码流信息送入MP3解码芯片中解码,并产生解码输出。在系统的DAC模块把
解码输出转换为模拟音频声音后,经一级音频放大并驱动耳机,实现MP3歌曲的播放功能
。在按键的控制下,通过LCD中菜单选项的选择,实现对歌曲播放模式、声音音效、液晶
对比度的调度以及歌曲选择等功能;在播放的同时,LCD上显示的信息除滚动的歌曲名称
、演唱者、码流率等ID3信息外,还包括系统供电电池的电量及歌曲播放模式等图标。
系统包括主控MCU、硬盘、Flash缓存、按键、LCD、解码器和D/A转换器等几部分。
2 ATmega128L的主要特点
ATmega128L内核为AVR,具有以下特点:
*先进的RISC架构,内部具有133条功能强大的指令系统,而且大部分指
基于ATmega128L的大容量MP3播放机
本地下载

评论

huifengy· 2010-02-25 10:12:01
dddddddddddddd