论文部分内容阅读
本论文基于微控制器系统的软硬件设计与调试,以及系统集成调试成功的基础上,完成了车载MP3的系统设计。利用技术成熟的单片机技术,以微处理器P89LPC935做主要控制器件,并通过扩展外围电路完成对整个系统的控制。通过控制驱动芯片SL811HST,按照USB1.1协议,AT89C51SND1的固件程序完成了对U盘的枚举,FAT文件的管理,MP3文件的识别,对MP3音频流进行解码变成音频信号,再进行数、模转换以及音效的处理。 系统主要包括6大模块:控制模块,数字音频处理模块,模拟音频处理模块,收音机模块,键盘控制模块,液晶显示模块。整个系统围绕两个CPU芯片即微处理器P89LPC935和带有解码器的AT89C51SND1进行设计。控制模块采用了高性能、高集成度、低成本、指令执行时间短的处理器P89LPC935来控制整个系统的外设管理。数字音频处理模块采用了嵌入式的USB控制器SL811HS和具有MP3解码器的AT89C51SND1微控制器。模拟音频处理模块采用了四声道数字音质处理器PT2313L来完成。收音机模块采用了调频立体声收音机芯片TEA5767HN,调频87.5-108MHz。键盘的控制是由P89LPC935的2个8位、4路复合的、逐次逼近式模数转换模块来完成。液晶显示模块以UPD16431A驱动芯片为核心进行设计。 车载MP3的系统设计具有播放USB海量存储设备上的MP3音频文件及FM立体声收音功能。