freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于51單片機的音樂播放器的軟件設(shè)計-預(yù)覽頁

2025-07-13 13:13 上一頁面

下一頁面
 

【正文】 的A/D轉(zhuǎn)換(250K/S),STC12C5A60S2引腳序列如圖1所示。必要時可調(diào)節(jié)音量的大小。在USB 主機方式下,CH375還提供了串行通訊方式,通過串行輸入、串行輸出和中斷輸出與單片機/DSP/MCU/MPU等相連接。主機端點輸入和輸出緩沖區(qū)各64字節(jié)。 LCD12864顯示電路顯示電路主要是LCD12864電路,它與1602顯示屏接線一樣,唯一的區(qū)別在于1602顯示屏是字符型,只能顯示數(shù)字與字符,不可以顯示漢字。當(dāng)按鍵按下時接口接低電平,從而實現(xiàn)對音樂曲目的選擇控制。4個常規(guī)用途的I/O端口,一個UART,一個高品質(zhì)可變采樣率的ADC和立體聲DAC,還有一個耳機放大器和地線緩沖器。VS1003電路接線如圖6所示。本設(shè)計使用的是uVision2版本。圖7 Keil uVision2開發(fā)環(huán)境 系統(tǒng)的軟件設(shè)計本系統(tǒng)采用模塊化的編程思想,把整個軟件系統(tǒng)化為多個功能模塊,主程序通過調(diào)用各個子程序來完成各個功能的實現(xiàn)。主要完成數(shù)字信號的采集、信號濾波等功能。只要正確寫SPI相關(guān)寄存器就能輕松實現(xiàn)控制。(2)USB總線的通用接口芯片CH375。(3)LCD12864液晶顯示a)LCD12864引腳功能說明如表1所示。當(dāng)E信號H→L時12864讀取DB端口的數(shù)據(jù)。(4)LCD12864串行連接數(shù)據(jù)傳輸串口模式工作過程:a)串行數(shù)據(jù)傳送共分三個字節(jié)完成。其中,H表示數(shù)據(jù)是顯示數(shù)據(jù),L表示數(shù)據(jù)是控制指令。b)一個完整的串行傳輸周期有以下部分組成。圖8 LCD12864串行方式數(shù)據(jù)傳輸 CH375軟件系統(tǒng)設(shè)計軟件是搭載在硬件上運行的,硬件的資源多少在一定程度上決定了軟件的設(shè)計方法和復(fù)雜程度。但是這些問題可以通過移植操作系統(tǒng)來解決,操作系統(tǒng)的優(yōu)勢就是屏蔽了具體的硬件細(xì)節(jié),可以讓開發(fā)人員把更多的精力放在應(yīng)用程序上。由于CH375固件庫是一個固件包,它不僅包括了程序、數(shù)據(jù)結(jié)構(gòu)和覆蓋所有外設(shè)特性的宏單元。 CH375模塊的U盤數(shù)據(jù)讀取程序設(shè)計U盤數(shù)據(jù)的讀取是MP3播放的重要環(huán)節(jié),對后面的MP3解碼進一步處理至關(guān)重要。圖9 U盤數(shù)據(jù)讀取原理圖將8位并行數(shù)據(jù)線D0~D7與單片機的P0口相連實現(xiàn)數(shù)據(jù)與命令的并行傳輸,RD,WR,CS,INT和A0五根控制線分別連接至單片機的的對應(yīng)引腳,CH375的TXD引腳通過1K的下拉電阻接地,使CH375工作于USB主機并行接口方式。本設(shè)計采用的是字節(jié)模式。DISK_OPEN_FILE則代表扇區(qū)模式,DISK_OPEN_FILE_B則代表字節(jié)模式。在流程中涉及到的參數(shù)如下:,包括完整的路徑名;;[6,7];。關(guān)于通信接口部分,它是一種同步串行接口方式(SPI從機模式),它要求SCLK信號必須由外部電路產(chǎn)生,數(shù)據(jù)(SDATA)在SCLK的上升沿或下降沿時被寫入。具體的寫數(shù)據(jù)的方法如下:(1)將XDCS拉低(2)等待DREQ為高(3)通過SPI寫入數(shù)據(jù)(4)在文件沒有結(jié)束前不斷重復(fù)2與3操作(5)在所有的數(shù)據(jù)都發(fā)送完畢后,最后發(fā)送2048個無效字節(jié),用以清除VS1003的數(shù)據(jù)緩沖區(qū) (6)將XDCS置高MP3文件播放流程圖如圖11所示。確定歌曲曲目后,顯示屏進行顯示。當(dāng)音樂文件播放結(jié)束時,判斷是否有按鍵按下,并執(zhí)行相應(yīng)的命令。解決方法是要考慮兼容性問題,下載的驅(qū)動應(yīng)當(dāng)手動安裝,使用系統(tǒng)自動配置會出現(xiàn)黃色嘆號。l 每次下載前重新調(diào)入已打開在緩沖區(qū)的文件,方便調(diào)試使用。(2)屏幕顯示調(diào)試程序下載成功后根據(jù)顯示的內(nèi)容來調(diào)試,在刪除漢字的時候按下刪除格一下,就變成亂碼,經(jīng)過查找資料之后,才懂得每行可以寫8個漢字或16個字符,如果寫的字符少于16個,那么用空格把未寫的地方填充滿16個字符就不會出現(xiàn)亂碼了。結(jié)束語歷時十二周的畢業(yè)設(shè)計終于結(jié)束了,我收獲了很多在課堂上無法學(xué)到的知識,不僅培養(yǎng)了我親身實踐動手的能力,軟件的編程能力也得到了大幅度的提高,受益匪淺。(3)在總體設(shè)計方案的基礎(chǔ)上,完成了音樂播放器的整體設(shè)計。參考文獻[1] 范海紹,李方園. 零起點學(xué)Proteus單片機仿真技術(shù)[M]. 北京: 機械工業(yè)出版社,[2] 智兆華,張鵬. USB接口芯片CH375的原理及應(yīng)用[J]. 今日電子,:7475[3] 董楊生. USB主機在嵌入式系統(tǒng)中的應(yīng)用[J]. 嵌入式系統(tǒng),:2225[4] 張華宇. AVR單片機開發(fā)入門與典型實例[M]. 北京市: 機械工業(yè)出版社, :151156[5] 袁衛(wèi),黨紀(jì)源. 基于單片機的MP3播放器設(shè)計[J]. 現(xiàn)代電子技術(shù),2011, 34(4): 123125[6] 黃平平,吉榮廷,沈大鵬. 基于CH375實現(xiàn)單片機讀寫U盤[J]. 現(xiàn)代電子技術(shù),2006,29(18)[7] 王瀾錦. 基于CH375U盤MP3播放器設(shè)計[J]. 嵌入式技術(shù),: 5860[8] 江志紅. AVR單片機系統(tǒng)開發(fā)實用案例精選[M]. 北京市: 北京航空航天大學(xué)出版社,:342345[9] 趙建領(lǐng). 51系列單片機開發(fā)寶典[M]. 北京: 電子工業(yè)出版社,[10]周國運. 單片機原理及應(yīng)用(C語言版)[M]. 北京: 北京水利水電出版社,[11]姜雪蓮,司徒忠. 基于單片機的嵌入式U盤控制器的設(shè)計與實現(xiàn)[J]. 機電工程技術(shù),2005 , 34(4):7981[12]李朝清. 單片機原理及接口技術(shù)[M]. 北京: 北京航空航天大學(xué)出版社,[13]宋紅星,郭興旺. 以優(yōu)盤為存儲介質(zhì)的MP3播放器設(shè)計[J]. 單片機與嵌入式系統(tǒng)應(yīng)用,2006:5860[14] Xiao Technology and Application[M].Beijing:Tsinghua University Press,2003[15] TOP S. Drive Your MP3 VS1003[EB/OL]. 2006. 附錄(1)系統(tǒng)整體接線圖(2) 整體實物圖致謝衷心感謝在這次畢業(yè)設(shè)計中給予我?guī)椭睦蠋熀屯瑢W(xué)們! 首先感謝學(xué)校及學(xué)院領(lǐng)導(dǎo)對我們此次畢業(yè)設(shè)計的關(guān)注和安排。此次畢業(yè)設(shè)計的完成,自始至終都得到了劉忠超講師的悉心指導(dǎo),沒有劉忠超講師從總體上的把握和耐心指導(dǎo),畢業(yè)設(shè)計工作也不可能順利完成。感謝南陽理工學(xué)院,感謝電子與電氣工程學(xué)
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1