摘要:基于微控制器系统的软硬件设计与调试,以及系统集成调试成功的基础上,完成了车栽MP3的系统设计。利用技术成熟的单片机技术,以微处理器P89LPC935做主要控制器件,并通过扩展外围电路完成对整个系统的控制。车载MP3的系统设计具有播放USB海量存储设备上的MP3音频文件及FM立体声收音功能。
关键词:MP3;系统设计;P89LPC935;FM;USB
O 引言
在当今的数字化时代背景下,多媒体技术是当今信息技术领域发展最快、最活跃的技术,是新一代电子技术发展和竞争的焦点。而专门的数字视听产品,也大量进入了汽车内,如CD,VCD,DVD等设备。本设计完成的车载MP3系统主要包括6大模块:控制模块,数字音频处理模块,模拟音频处理模块,收音机模块,键盘控制模块,液晶显示模块。整个系统围绕两个CPU即微处理器P89LPC935和带有解码器的AT89C5l-SNDI进行设计。根据设计要求,车载MP3的应用设计系统完成了播放USB海量存储设备上的MP3音频文件及FM立体声收音功能。
1 系统总体设计方案
1.1 车载MP3系统总体设计方案
对于任何一个车载MP3系统来说,其设计的主要工作是系统结构的选择、进行硬件和软件的功能合理分配、操作面板的设计。
在此,根据系统需要完成的功能,画出了图l所示的车载MP3系统的总体设计方案框图。系统主要包括六大模块:数字音频处理模块,模拟音频处理模块,控制模块,收音机模块,键盘模块,液晶显示控制模块。整个系统围绕两个微处理器P89LPC935和带有解码器的AT89C51-SNDI进行设计。
1.1.1 硬件系统构成
好的智能仪器仪表必须有好的硬件系统,才能够现场完成数据的传输、转换、存储。车载MP3的系统硬件部分的总体设计首先应选择好性价比高、系统级的CPU芯片,然后在其基础上扩展,选择其他的元器件,设计出与其相配套的电路部分,经调试后组成硬件系统。
车载MP3的硬件设计采用的核心芯片是微处理器AT89C51SNDI和P89LPC935。
1.1.2软件系统构成
设计一个关于车载MP3的系统,软件设计是必不可少的。车载MP3系统的软件设计分为两部分:
AT89C51SND1:单片机则响应各种来自系统的USB标准请求,完成各种数据的交换工作和事件处理;而客户驱动程序则让主机可以识别USB设备,并通过应用软件来存取USB设备,完成通信功能。