首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
带U盘功能的MP3播放器设计方案
来源:本站整理  作者:佚名  2011-09-08 06:46:34



3.2 系统软件设计

  MP3播放器的软件设计由2大部分组成:MP3播放功能模块和USB通信功能模块。

  3.2.1 MP3播放程序设计

  MP3播放程序设计要与键盘配合起来使用。在主程序中,如果已经处于播放状态,则调用Play MP3程序播放歌曲,直至播放到最后一首。在Play MP3程序里面,MP3解码器一旦开始工作以后,就会一直向CPU请求数据,直至歌曲结束。如果用户想切换歌曲,则可直接按暂停键,这样此程序函数将会提前结束,进入下一首歌曲的播放。其播放流程如图4所示。

  

MP3播放程序

  3.2.2 USB通信功能程序设计

  USB通信功能模块用于对Flash存储器内的文件进行管理,实现MP3文件的下载,由于AT89C51SND1C没有外部中断引脚,USB中断没有中断向量地址入口,USB驱动程序采用中断查询工作方式。其流程如图5所示,在USB控制器使用前,首先对其进行初始化,然后在主程序中循环读取USB端点中断寄存器,当查询到有中断产生时则进入到相应的中断处理程序,开始设备配置和数据传输。

  

USB通信流程

  4 结束语

  此设计低功耗,易扩展,性价比高,与同类产品相比,有很强的市场竞争能力和实用价值。

上一页  [1] [2] [3] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:125,054.70000 毫秒