MP3播放器設(shè)計概述:
該設(shè)計作品是基于AVR ATmega64-16AC的MP3播放器,具有SD讀取、U盤讀取、諾基亞5110屏幕歌詞顯示的功能。以atmel單片機讀取SD卡里面的數(shù)據(jù)為例,SD卡是可以用SPI接口通信的。單片機通過SPI口讀取里面的歌曲信息,定時發(fā)送到VS1003B這個芯片里面。該芯片是一個音頻解碼的芯片,可以解碼MP3WMVMIDI等等音頻文件。同時,歌詞信息同步顯示到nokia5110上,這是一塊液晶屏,可以通過字庫顯示各種文字,也是SPI口通信。
基于ATmega64開發(fā)板的MP3播放器連接實物圖片展示:
ATmega64開發(fā)板硬件資源介紹:
1.核心板是 mega64 的開發(fā)板模式,所有IO 均用上了, 擴展了 8 路led, 8路按鍵 ,蜂鳴器,串口 ISP、JTAG 等等接口。
2.芯片的接口和 Ch375 usb 通信芯片的接口 ,還有板載 SD 卡,Nokia5110液晶模塊接口。
3.CH375 接口板 主要負(fù)責(zé) U 盤模塊,可以通過它讀取U 盤中的mp3 文件
4.VS1003 模塊, mp3 的解碼模塊
5.Nokia5110 液晶模塊
附件內(nèi)容包括:
CH375 接口板、VS1003 模塊、Nokia5110液晶顯示模塊設(shè)計原理圖和測試程序以及相關(guān)設(shè)計資料等;
mega64核心板原理圖;
基于mega64開發(fā)板的MP3播放器代碼;
mp3說明文檔以及字庫等;
配套該開發(fā)板實物購買鏈接:https://item.taobao.com/item.htm?spm=a230r.1.14.22....