基于单片机的 LED 音波频谱播放器的设计与实 现 摘 要 音乐是一种音符,表达人的思想情绪,是人们思想的载体之一。音乐是有目的和 内涵的,其中隐含了作者的生活体验,思想情怀。音频频谱可以把音频信号以视觉的 方式表达出来,帮助人民更好的一样美好的音乐。因此研究一款具有音频频谱显示音 乐播放器就有了很大的意义。 本文在具体分析了 STC15F2K60S2 单片机的技术特点与 MP3 音乐播放系统功能需 求的基础上,提出了一种利用单片机实现 MP3 播放器且结合 FFT 变换显示音乐频谱方 法,同时给出了具体软硬件设计的方法。本系统利用 STC15F2K60S2 单片机作为 CPU 进行总体控制,单片机通过 FAT32 文件系统读取 SD 卡的数据,并传输给 MP3 音频解 码芯片 VS1003 进行音频数据解码,实现歌曲播放功能。通过控制按键,实现对歌曲的 选择及音量调节。同时对输出音频信号 AD 采集后进行 FFT 变换,在 LED 点阵上显示。 在设计研究过程中采取了瀑布模型,阶段根据设计要求对设计进行全面、仔细的 需求分析,做出进度安排;第二部分选取硬件,同时软硬件分模块调试;第三