AT89C51SND1C单片机之应用MP3技术方案
- UID
- 1009188
|
AT89C51SND1C单片机之应用MP3技术方案
本帖最后由 yumuzi 于 2013-9-23 17:18 编辑
基于AT89C51SND1C单片机的U盘MP3播放器学习板,配置64M Nand Flash 芯片K9F1208U,利用软件可实现U盘功能,在WindowsXP 等系统下能稳定使用。MCU内部含有MP3 硬件解码器,外部配置音频DA 芯片PCM1770 即可获得立体声音频信号,该芯片内部带有耳机放大器可以直接驱动耳机并获得很好的动态响应。
电路中采用20M 晶振作为系统的时钟源,MCU的13 脚PFLIT 外接的阻容滤波网络非常关键,直接影响为MP3 音频电路和USB 电路提供高频率时钟的PLL 电路,如果MCU无法启动首先检查晶振上的10pF 电容和PFLIT 的阻容网络。由于MCU的RESET 引脚内部有下拉电阻,所以该引脚对VCC 接10uF 电容即可实现上电复位,同时电路中接有手动复位键。
当插入USB 电缆时,板上电路获得USB5V电压,该电压经分压后送到MCU,复位时软件查询该引脚电平判断是进入U盘功能还是进入MP3 播放功能。同时如果USB5V存在,该电压经过AS1117-3.3 稳压芯片就可以作为板上电路的电源使用。 |
|
|
|
|
|