什么是U 盤(pán)+MP3學(xué)習(xí)板
什么是U 盤(pán)+MP3學(xué)習(xí)板
? U 盤(pán)+MP3 學(xué)習(xí)板是一款單片機(jī)學(xué)習(xí)板,用于業(yè)余愛(ài)好者、電子等專業(yè)的學(xué)生學(xué)習(xí)單片機(jī)技術(shù)、USB 通信和U 盤(pán)原理、MP3 播放實(shí)現(xiàn)方案等,尤其適合大學(xué)生電子實(shí)習(xí)、課程設(shè)計(jì)和畢業(yè)設(shè)計(jì)等應(yīng)用。
??? 該學(xué)習(xí)板采用ATMEL 公司的單片機(jī)AT89C51SND1C 作為主控芯片,該芯片內(nèi)部含有8位C51 CPU 核、MPEG III-Layer 3 硬件解碼器、兼容PCM 和IIS 的音頻接口、USB1.1 從控制器等資源,非常適合制作U 盤(pán)和MP3播放器,可以應(yīng)用在家用音響、汽車(chē)音響等諸多領(lǐng)域。
??? 除此之外,該芯片具有MMC、IDE、ADC 等接口以及普通C51 系列MCU 的全部特征。本學(xué)習(xí)板基于AT89C51SND1C 的MP3 解決方案,配置了32M Nand Flash,芯片型號(hào)K9F5608U,和MCU 一起構(gòu)成U 盤(pán);還配置了音頻DA 芯片和功放芯片,型號(hào)分別為CS4330 和TDA2822。學(xué)習(xí)板給出了多用的升壓、穩(wěn)壓電源電路,引出了MMC、ADC 專用接口和總線、空閑IO 等所有可用資源,可方便用戶進(jìn)行學(xué)習(xí)開(kāi)發(fā)、擴(kuò)展新功能。當(dāng)然,學(xué)習(xí)板具有RS232 串口用于調(diào)試,可以在PC 機(jī)上用超級(jí)終端與單片機(jī)交互。
??? 由于該單片機(jī)具有C51 兼容的CPU 核,所以具有MCS-51 系列單片機(jī)應(yīng)用基礎(chǔ)的用戶很快就可以入手U 盤(pán)和MP3 的制作。該開(kāi)發(fā)板主要采用單片機(jī)C 語(yǔ)言進(jìn)行編程,并毫無(wú)保留的給出了全部源代碼,使得用戶可以快捷的通過(guò)本學(xué)習(xí)板了解USB 通信的編程,U 盤(pán)原理,文件系統(tǒng)等知識(shí)。由于MCU 內(nèi)具有USB1.1 控制器,所以硬件電路就非常簡(jiǎn)單,只需從USB 接口接到MCU 的對(duì)應(yīng)引腳即可,而軟件上也把USB 控制器看作一系列寄存器而已。尤其是MCU內(nèi)部具有MP3 硬件解碼器,使得開(kāi)發(fā)者不必面對(duì)復(fù)雜的哈夫曼解碼算法??傊摻鉀Q方案容易實(shí)現(xiàn),容易學(xué)習(xí),而且還可像其他MCS51 單片機(jī)一樣用于控制類應(yīng)用。
U 盤(pán)+MP3 學(xué)習(xí)板硬件資源:
???? 8bit 核MCU 芯片 AT89C51SND1C; USB1.1 接口; MP3 硬件解碼器; 可編程音頻接口;? 2KB 片上RAM;?
64KB Flash 程序存儲(chǔ)器; MMCIDE 接口; ADCTimerUartTWISPI 等接口; 鍵盤(pán)接口; 32M FLASH 芯片 K9F5608;
RS232 串口MAX3232; 音頻DAC:CS4330; 功放芯片TDA2822M; 升壓穩(wěn)壓:MAX856(SP6641B)AS1117;
MMC、ADC 單獨(dú)接口; 剩余各總線由擴(kuò)展插座引出。
??? 基于AT89C51SND1C 的U 盤(pán)MP3 解決方案是比較廉價(jià)而簡(jiǎn)潔的,尤其適合學(xué)習(xí)和一般開(kāi)發(fā)。AT89C51SND1C 擁有的USB1.1 接口和MP3 硬件解碼器及音頻接口促成該方案的實(shí)現(xiàn)。同時(shí)該芯片還帶有MMCIDEADCSPI 等諸多接口,方便功能的擴(kuò)展。同時(shí)具有通用MCS-51 單片機(jī)的資源,并增加了許多新的特性。
??? 通過(guò)該學(xué)習(xí)板的學(xué)習(xí),您可以了解高檔MCU 的應(yīng)用,F(xiàn)LASH 芯片的應(yīng)用,數(shù)字音頻DAC 電路的原理,斬波升壓電路的原理等知識(shí)。只要具有普通MCS-51 系列單片機(jī)等的硬件知識(shí),就可容易的擴(kuò)展學(xué)習(xí)板的功能,比如接上LCD、硬盤(pán)、SD 卡、高保真功率放大器、錄音電路或其他通用電路。您可以閱讀AT89C51SND1C 芯片DataSheet,就會(huì)發(fā)現(xiàn)這是一款功能強(qiáng)大的8 位MCS51 單片機(jī),有好多新特性等待您去應(yīng)用。
??? 動(dòng)手能力一直是電子類學(xué)生的一個(gè)挑戰(zhàn),單片機(jī)技術(shù)是玩出來(lái)的,想成為高手就沒(méi)有理由不具備強(qiáng)的動(dòng)手能力!該學(xué)習(xí)板提供散件,PCB 上留有貼片元件焊接練習(xí)區(qū),拿起烙鐵--動(dòng)手搞定自己的電路板!您可以分析電路原理、設(shè)計(jì)自己的擴(kuò)展電路甚至繪制自己的PCB。。。。。。搭建硬件然后設(shè)計(jì)程序?qū)崿F(xiàn)功能。
U 盤(pán)+MP3 學(xué)習(xí)板軟件資源:
?? 提供全部源代碼:U 盤(pán)-USB Mass Storage;Flash 芯片讀寫(xiě);FAT 文件系統(tǒng)操作;基于硬件解碼器的MP3 播放;
基本的UART 字符串輸出程序;完整的Keil C 工程文件。
? 光盤(pán)中附送開(kāi)發(fā)軟件:FLIP- 單片機(jī)程序下載軟件;KeilC51-集成開(kāi)發(fā)環(huán)境;BusHound-總線觀察工具;
Protel99SE-硬件設(shè)計(jì)工具;AcrobatPro6-PDF 閱讀生成工具。
?? 芯片參考文檔DataSheet,硬件說(shuō)明文檔、電路原理圖、參考庫(kù),文件系統(tǒng)、USB 海量存儲(chǔ)、MP3 參考資料,
只要您對(duì)MCS-51 系列單片機(jī)匯編語(yǔ)言和C51 語(yǔ)言熟悉,就能輕松在該學(xué)習(xí)板上進(jìn)行實(shí)踐練習(xí)。隨盤(pán)附送集成開(kāi)發(fā)環(huán)境KeilC51 uVision3 7.50a 版本,可建立單片機(jī)C 語(yǔ)言工程,改善的編輯界面和高效的編譯工具使開(kāi)發(fā)過(guò)程簡(jiǎn)單快速。FILP 是Atmel 提供的下載工具,針對(duì)AT89C51SND1C 等單片機(jī)可通過(guò)USB 下載用戶程序。
?? 在該學(xué)習(xí)板上,您可以學(xué)習(xí)USB 通信、USB Mass Storage 即U 盤(pán)原理、基于Flash芯片的文件操作、基于硬件解碼器的MP3 播放以及諸如串口通信等單片機(jī)一般知識(shí)。學(xué)習(xí)板保留足夠的擴(kuò)展空間,您可以從51 單片機(jī)的基礎(chǔ)知識(shí)開(kāi)始練習(xí)、玩轉(zhuǎn)單片機(jī)所有資源、理解上述內(nèi)容、擴(kuò)展新的硬件并增加新的功能。。。。。。您將成為單片機(jī)高手!
?? 學(xué)習(xí)單片機(jī)技術(shù)離不開(kāi)電路設(shè)計(jì),光盤(pán)提供所有芯片的DataSheet,電路原理圖和PCB 焊接相關(guān)文檔。最具價(jià)值的是保證好用的Protel99SE 軟件,希望每一個(gè)單片機(jī)愛(ài)好者都能熟練的設(shè)計(jì)自己的硬件電路,繪制精美的PCB。。。。。一切都是靠動(dòng)手來(lái)實(shí)現(xiàn)的!
Adobe Acrobat Professional 6.0 是專業(yè)版的PDF 文件閱讀、創(chuàng)建、編輯軟件,想必您非常的喜好吧?開(kāi)始制作自己的PDF 文件吧!
學(xué)習(xí)板配套光盤(pán)中含有下列文件夾:
代碼源文件:包含所有的程序源文件。
MP3CODE: 包含源碼、Keil C 工程,編譯生成的中間文件等。
可燒寫(xiě)文件:包含編譯后生成的可以直接用于燒寫(xiě)并播放試聽(tīng)的16 進(jìn)制文件。
硬件PCB: 包含電路原理圖、元件庫(kù)、PCB 元件分布和焊接說(shuō)明、原理說(shuō)明等。
芯片文檔: 包含學(xué)習(xí)板上用到的芯片的Datasheet 文件。
開(kāi)發(fā)軟件: 包含下載軟件FLIP、AT89C51SND1C 驅(qū)動(dòng)程序(用于燒寫(xiě)而非U 盤(pán))、
開(kāi)發(fā)環(huán)境KeilC51、硬件設(shè)計(jì)Protel99se 等。這些軟件都是超值的非常好用的版本,可以大力支持用戶的學(xué)習(xí)和開(kāi)發(fā)。
參考資料: 包含USB 協(xié)議、Mass Storage、文件系統(tǒng)和MP3 文件格式等參考資料。
1. 外接電源電壓選擇跳線JP1 的功能:請(qǐng)參考PCB 上的絲印說(shuō)明,如果外接電源電壓小于3.3V,比如電池供電,JP1 選擇位置1,此時(shí)外接電源經(jīng)過(guò)升壓電路產(chǎn)生3.3V 供給MCU 等(警告:此時(shí)輸入電壓嚴(yán)禁超過(guò)3.3V,否則極易燒毀芯片!);如果電源電壓大于4.5V,JP1 選擇位置2,此時(shí)外接電源直接送入穩(wěn)壓電路產(chǎn)生3.3V 電壓供給MCU 等。
2. 最初在不插外接電源的情況下,按下ISP 按鈕后插入U(xiǎn)SB 電纜,PC 機(jī)上會(huì)提示找到新硬件,請(qǐng)?zhí)砑覣T89C51SND1C 的驅(qū)動(dòng)程序,之后才能使用FLIP 軟件進(jìn)行USB 連接并下載可執(zhí)行代碼。以后再這樣操作時(shí)就無(wú)需添加驅(qū)動(dòng)了。
1.部分資源來(lái)自網(wǎng)絡(luò),經(jīng)ET電子歸類整理,旨在服務(wù)電子愛(ài)好者并無(wú)商業(yè)目的,不保證正確性與完整性.
2.如果您覺(jué)得本站資源對(duì)您有用,請(qǐng)告知您的好友,用搜索引擎搜"ET電子"即可.
?U 盤(pán)+MP3 學(xué)習(xí)板是一款單片機(jī)學(xué)習(xí)板,用于業(yè)余愛(ài)好者、電子等專業(yè)的學(xué)生學(xué)習(xí)單片機(jī)技術(shù)、USB 通信和U 盤(pán)原理、MP3 播放實(shí)現(xiàn)方案等,尤其適合大學(xué)生電子實(shí)習(xí)、課程設(shè)計(jì)和畢業(yè)設(shè)計(jì)等應(yīng)用。
? 該學(xué)習(xí)板采用ATMEL 公司的單片機(jī)AT89C51SND1C 作為主控芯片,該芯片內(nèi)部含有8位C51 CPU 核、MPEG I/II-Layer 3 硬件解碼器、兼容PCM 和IIS 的音頻接口、USB1.1 從控制器等資源,非常適合制作U 盤(pán)和MP3播放器,可以應(yīng)用在家用音響、汽車(chē)音響等諸多領(lǐng)域。
? 除此之外,該芯片具有MMC、IDE、ADC 等接口以及普通C51 系列MCU 的全部特征。本學(xué)習(xí)板基于AT89C51SND1C 的MP3 解決方案,配置了32M Nand Flash,芯片型號(hào)K9F5608U,和MCU 一起構(gòu)成U 盤(pán);還配置了音頻DA 芯片和功放芯片,型號(hào)分別為CS4330 和TDA2822。學(xué)習(xí)板給出了多用的升壓、穩(wěn)壓電源電路,引出了MMC、ADC 專用接口和總線、空閑IO 等所有可用資源,可方便用戶進(jìn)行學(xué)習(xí)開(kāi)發(fā)、擴(kuò)展新功能。當(dāng)然,學(xué)習(xí)板具有RS232 串口用于調(diào)試,可以在PC 機(jī)上用超級(jí)終端與單片機(jī)交互。
? 由于該單片機(jī)具有C51 兼容的CPU 核,所以具有MCS-51 系列單片機(jī)應(yīng)用基礎(chǔ)的用戶很快就可以入手U 盤(pán)和MP3 的制作。該開(kāi)發(fā)板主要采用單片機(jī)C 語(yǔ)言進(jìn)行編程,并毫無(wú)保留的給出了全部源代碼,使得用戶可以快捷的通過(guò)本學(xué)習(xí)板了解USB 通信的編程,U 盤(pán)原理,文件系統(tǒng)等知識(shí)。由于MCU 內(nèi)具有USB1.1 控制器,所以硬件電路就非常簡(jiǎn)單,只需從USB 接口接到MCU 的對(duì)應(yīng)引腳即可,而軟件上也把USB 控制器看作一系列寄存器而已。尤其是MCU內(nèi)部具有MP3 硬件解碼器,使得開(kāi)發(fā)者不必面對(duì)復(fù)雜的哈夫曼解碼算法??傊摻鉀Q方案容易實(shí)現(xiàn),容易學(xué)習(xí),而且還可像其他MCS51 單片機(jī)一樣用于控制類應(yīng)用。
?U 盤(pán)+MP3 學(xué)習(xí)板硬件資源:
? 8bit 核MCU 芯片: AT89C51SND1C;
? USB1.1 接口;
? MP3 硬件解碼器;
? 可編程音頻接口;?
? 2KB 片上RAM;?
? 64KB Flash 程序存儲(chǔ)器;
? MMC/IDE 接口;
? ADC/Timer/Uart/TWI/SPI 等接口;
? 鍵盤(pán)接口;
? 32M FLASH 芯片: K9F5608;
? RS232 串口:MAX3232;
? 音頻DAC:CS4330;
? 功放芯片:TDA2822M;
? 升壓/穩(wěn)壓:MAX856(SP6641B)/AS1117;
? MMC、ADC 單獨(dú)接口;
? 剩余各總線由擴(kuò)展插座引出。
?? 基于AT89C51SND1C 的U 盤(pán)MP3 解決方案是比較廉價(jià)而簡(jiǎn)潔的,尤其適合學(xué)習(xí)和一般開(kāi)發(fā)。AT89C51SND1C 擁有的USB1.1 接口和MP3 硬件解碼器及音頻接口促成該方案的實(shí)現(xiàn)。同時(shí)該芯片還帶有MMC/IDE/ADC/SPI 等諸多接口,方便功能的擴(kuò)展。同時(shí)具有通用MCS-51 單片機(jī)的資源,并增加了許多新的特性。
?? 通過(guò)該學(xué)習(xí)板的學(xué)習(xí),您可以了解高檔MCU 的應(yīng)用,F(xiàn)LASH 芯片的應(yīng)用,數(shù)字音頻DAC 電路的原理,斬波升壓電路的原理等知識(shí)。只要具有普通MCS-51 系列單片機(jī)等的硬件知識(shí),就可容易的擴(kuò)展學(xué)習(xí)板的功能,比如接上LCD、硬盤(pán)、SD 卡、高保真功率放大器、錄音電路或其他通用電路。您可以閱讀AT89C51SND1C 芯片DataSheet,就會(huì)發(fā)現(xiàn)這是一款功能強(qiáng)大的8 位MCS51 單片機(jī),有好多新特性等待您去應(yīng)用。
?? 動(dòng)手能力一直是電子類學(xué)生的一個(gè)挑戰(zhàn),單片機(jī)技術(shù)是玩出來(lái)的,想成為高手就沒(méi)有理由不具備強(qiáng)的動(dòng)手能力!該學(xué)習(xí)板提供散件,PCB 上留有貼片元件焊接練習(xí)區(qū),拿起烙鐵--動(dòng)手搞定自己的電路板!您可以分析電路原理、設(shè)計(jì)自己的擴(kuò)展電路甚至繪制自己的PCB。。。。。。搭建硬件然后設(shè)計(jì)程序?qū)崿F(xiàn)功能。
?? U 盤(pán)+MP3 學(xué)習(xí)板軟件資源:
? 提供全部源代碼:
? U 盤(pán)-USB Mass Storage;
? Flash 芯片讀寫(xiě);
? FAT 文件系統(tǒng)操作;
? 基于硬件解碼器的MP3 播放;
? 基本的UART 字符串輸出程序;
? 完整的Keil C 工程文件。
? 光盤(pán)中附送開(kāi)發(fā)軟件:
? FLIP- 單片機(jī)程序下載軟件;
? KeilC51-集成開(kāi)發(fā)環(huán)境;
? BusHound-總線觀察工具;
? Protel99SE-硬件設(shè)計(jì)工具;
? AcrobatPro6-PDF 閱讀/生成工具。
? 芯片參考文檔DataSheet,
? 硬件說(shuō)明文檔、電路原理圖、參考庫(kù),
? 文件系統(tǒng)、USB 海量存儲(chǔ)、MP3 參考資料,
? 只要您對(duì)MCS-51 系列單片機(jī)匯編語(yǔ)言和C51 語(yǔ)言熟悉,就能輕松在該學(xué)習(xí)板上進(jìn)行實(shí)踐練習(xí)。隨盤(pán)附送集成開(kāi)發(fā)環(huán)境KeilC51 uVision3 7.50a 版本,可建立單片機(jī)C 語(yǔ)言工程,改善的編輯界面和高效的編譯工具使開(kāi)發(fā)過(guò)程簡(jiǎn)單快速。FILP 是Atmel 提供的下載工具,針對(duì)AT89C51SND1C 等單片機(jī)可通過(guò)USB 下載用戶程序。
? 在該學(xué)習(xí)板上,您可以學(xué)習(xí)USB 通信、USB Mass Storage 即U 盤(pán)原理、基于Flash芯片的文件操作、基于硬件解碼器的MP3 播放以及諸如串口通信等單片機(jī)一般知識(shí)。學(xué)習(xí)板保留足夠的擴(kuò)展空間,您可以從51 單片機(jī)的基礎(chǔ)知識(shí)開(kāi)始練習(xí)、玩轉(zhuǎn)單片機(jī)所有資源、理解上述內(nèi)容、擴(kuò)展新的硬件并增加新的功能。。。。。。您將成為單片機(jī)高手!
?? 學(xué)習(xí)單片機(jī)技術(shù)離不開(kāi)電路設(shè)計(jì),光盤(pán)提供所有芯片的DataSheet,電路原理圖和PCB 焊接相關(guān)文檔。最具價(jià)值的是保證好用的Protel99SE 軟件,希望每一個(gè)單片機(jī)愛(ài)好者都能熟練的設(shè)計(jì)自己的硬件電路,繪制精美的PCB。。。。。一切都是靠動(dòng)手來(lái)實(shí)現(xiàn)的!
? Adobe Acrobat Professional 6.0 是專業(yè)版的PDF 文件閱讀、創(chuàng)建、編輯軟件,想必您非常的喜好吧?開(kāi)始制作自己的PDF 文件吧!
? 學(xué)習(xí)板配套光盤(pán)中含有下列文件夾:
? 代碼源文件:包含所有的程序源文件。
? MP3CODE: 包含源碼、Keil C 工程,編譯生成的中間文件等。
? 可燒寫(xiě)文件:包含編譯后生成的可以直接用于燒寫(xiě)并播放試聽(tīng)的16 進(jìn)制文件。
? 硬件PCB: 包含電路原理圖、元件庫(kù)、PCB 元件分布和焊接說(shuō)明、原理說(shuō)明等。
? 芯片文檔: 包含學(xué)習(xí)板上用到的芯片的Datasheet 文件。
? 開(kāi)發(fā)軟件: 包含下載軟件FLIP、AT89C51SND1C 驅(qū)動(dòng)程序(用于燒寫(xiě)而非U 盤(pán))、
? 開(kāi)發(fā)環(huán)境KeilC51、硬件設(shè)計(jì)Protel99se 等。這些軟件都是超值的非常好用的版本,可以大力支持用戶的學(xué)習(xí)和開(kāi)發(fā)。
? 參考資料: 包含USB 協(xié)議、Mass Storage、文件系統(tǒng)和MP3 文件格式等參考資料。
?? 1. 外接電源電壓選擇跳線JP1 的功能:請(qǐng)參考PCB 上的絲印說(shuō)明,如果外接電源電壓小于3.3V,比如電池供電, JP1 選擇位置1,此時(shí)外接電源經(jīng)過(guò)升壓電路產(chǎn)生3.3V 供給MCU 等(警告:此時(shí)輸入電壓嚴(yán)禁超過(guò)3.3V,否則極易燒毀芯片!);如果電源電壓大于4.5V,JP1 選擇位置2,此時(shí)外接電源直接送入穩(wěn)壓電路產(chǎn)生3.3V 電壓供給MCU 等。
? 2. 最初在不插外接電源的情況下,按下ISP 按鈕后插入U(xiǎn)SB 電纜,PC 機(jī)上會(huì)提示找到新硬件,請(qǐng)?zhí)砑覣T89C51SND1C 的驅(qū)動(dòng)程序,之后才能使用FLIP 軟件進(jìn)行USB 連接并下載可執(zhí)行代碼。以后再這樣操作時(shí)就無(wú)需添加驅(qū)動(dòng)了。
?
非常好我支持^.^
(1) 100%
不好我反對(duì)
(0) 0%
相關(guān)閱讀:
- [電子說(shuō)] 使用MC34063設(shè)計(jì)的mp3播放器充電器 2023-10-06
- [電子說(shuō)] 科普什么是語(yǔ)音芯片 2023-09-14
- [電子說(shuō)] 安川運(yùn)動(dòng)控制器MP3300有哪些優(yōu)勢(shì) 2023-09-14
- [電子說(shuō)] KT142C-sop16語(yǔ)音芯片的4個(gè)IO口如何一對(duì)一觸發(fā)播放_(tái)配置文件詳細(xì)說(shuō)明 2023-09-13
- [音視頻及家電] 音頻格式有哪些? 2023-09-13
- [電子說(shuō)] KT142C-sop16語(yǔ)音芯片ic的功耗詳細(xì)說(shuō)明_實(shí)測(cè)_以及功耗機(jī)制 2023-09-11
- [電子說(shuō)] 基于CW32的MP3播放器設(shè)計(jì) 2023-09-06
- [電子說(shuō)] 集成壓力傳感與和弦播放電子琴方案,多功能音樂(lè)MP3芯片N9300-S16 2023-08-22
( 發(fā)表人:admin )