经过周末两天不眠奋斗,终于让这个MP3播放器完工了~~~~可以播放 MP3、WMA、WAV、MIDI等文件。由于MP3模块占了LCD的位置,所以 这个播放器没得显示,这点比较郁闷……所以只能顺序选曲,不能 随便选曲……
从这里下载整个文件包:https://bbs.21ic.com/upfiles/img/20094/200941415024895.rar
本程序使用21IC DIY U盘开发板+MP3模块实现MP3播放器的功能。 使用板上自带的128MB NAND FLASH作为存储器,因此跳线J18要 设置为FLASH的片选。
当开机时,按住板上任意一个按键,即可进入U盘模式。可以将 音频文件通过U盘模式复制到FLASH中。可以把音频文件放在根 目录下,也可以放在创建的文件夹中(目前程序设置只支持最多 5层目录,如果需要更多的目录层次,需要自己修改程序),播放 时会自动搜索这些目录下的所支持的音频文件(包括MP3、WAV、 WMA、MID)。注意MID文件只支持格式0,其它非格式0的MIDI文件 需要自己先用软件转换为格式0。
本程序只支持FAT32文件格式,因此在格式化U盘时,要选择FAT32。 否则将无法播放音频文件。
开机时,没有任何键按下,将进入MP3播放模式。此时将自动搜索 FLASH中的文件并开始播放。播放完毕后将自动播放下一个文件。
KEY1为播放上一首;KEY6为播放下一首;
KEY2为增加,KEY5为降低,它们在调节音量、低音、高音时使用。
KEY3为播放/暂停控制。
KEY4为KEY2和KEY5功能选择键,按动KEY4时,将在3种功能下切换, 同时LED3和LED4用来指示当前状态。当LED3和LED4都灭时,KEY2和 KEY5用来调节音量大小;当只有LED3亮时,KEY2和KEY5用来调节 低音(截止点80Hz);当只有LED4亮时,KEY2和KEY5用来调节高音 (截止点8KHz)。在调节时,可以长按KEY2和KEY5以增加调节速度, 当按住1s以上不放时,将自动击键,速率为每秒20次。
圈圈 2009-04-12 13:15 |