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

正文內容

基于51單片機的音樂播放器的軟件設計_畢業(yè)設計論文-wenkub

2022-09-08 20:01:22 本頁面
 

【正文】 ign of Music Player Based on 51 MCU 總 計 : 33 頁 表 格 : 3 個 插 圖 : 15 幅 ** 理 工 學 院 本 科 畢 業(yè) 設 計(論文) 基于 51 單片機的音樂播放器的軟件設計 Software Design of Music Player Based on 51 MCU 學 院: 電子與電氣工程 學院 專 業(yè): 自動化 學 生 姓 名: *** 學 號: *** 指 導 教 師(職稱): *** 評 閱 教 師: 完 成 日 期: **理工學院 Nanyang Institute of Technology 基于 51單片機的音樂播放器的軟件設計 I 目 錄 1 引言 .................................................................... 1 設計背景 .......................................................... 1 設計意義 .......................................................... 1 理論分析與方案論證 ................................................ 1 理論分析 .................................................... 1 設計方案論證 ................................................ 2 2 系統(tǒng)硬件原理及概述 ...................................................... 3 STC12C5A60S2 處理器介紹 ........................................... 3 系統(tǒng)硬件電路綜述 .................................................. 3 硬件系統(tǒng)總體設計方案 ........................................ 3 USB 總線的通用接口芯片 CH375 電路 ............................ 4 LCD12864 顯示電路 ........................................... 5 按鍵控制電路 ................................................ 5 音頻解碼芯片 VS1003 電路 ..................................... 5 3 系統(tǒng)軟件設計 ............................................................ 6 軟件開發(fā)平臺 ...................................................... 6 系統(tǒng)的軟件設計 .................................................... 7 軟件總體分析 ................................................ 7 CH375 軟件系統(tǒng)設計 ......................................... 10 CH375 模塊的 U盤數(shù)據(jù)讀取程序設計 ........................... 11 VS1003 模塊的 MP3 文件播放程序設計 .......................... 12 系統(tǒng)流程圖 ....................................................... 14 4 系統(tǒng)調試結果及分析 ..................................................... 15 結束語 ................................................................... 17 參考文獻 ................................................................. 18 附錄 ..................................................................... 19 致謝 ..................................................................... 20 基于 51單片機的音樂播放器的軟件設計 1 1 引言 設計 背景 隨著電子技術的發(fā)展 ,MP3 播放器向大容量、高音質、小巧便攜不斷發(fā)展。于是將存儲器與播放器分離成為 MP3 的另一發(fā)展方向 。本文將從軟硬件方面介紹如何用單片機控制 USBHOST 讀取 U盤中的文件并將其解碼播放。為了體現(xiàn)音樂播放過程中的效果,增加了 LCD 屏,可以實現(xiàn)歌曲名的顯示。 基于 51單片機的音樂播放器的軟件設計 2 ( 1) MP3 解碼 本 設 計 是利用 STC12C5A60S2 單片機控制來實現(xiàn)歌曲播放功能的,但對單片機本身來說不能進行音頻解碼(速度與資源都不符合要求),所以只能利用外部解碼芯片來實現(xiàn)歌曲播放功能。 ( 2) USB 設備接口芯片選用南京沁恒公司的 CH375, CH375 是一個 USB 總線的通用接口芯片,支持 HOST 主機方式和 SLAVE 設備方式。 ( 3)液晶顯示采用普通單色 LCD 來實現(xiàn),這里考慮到音樂播放顯示的功能,同時兼顧成本,故選用 LCD12864 來實現(xiàn)。而U 盤和 SD 卡都是不錯的選擇,并且 U 盤和 SD 卡均容易購買到,并且價格較為低廉,所以,存儲部分選用 U 盤讀取來實現(xiàn)。由于STC12C5A60S2 本身不支持 USB 接口功能,所以 MCU 無法直接與電腦完成數(shù)據(jù)傳輸?shù)墓δ埽鎯υO備 需要通過自身的接口與電腦相接。 1234567891011121314151617181920 2122232425262728293031323334353637383940PDIP40ADC1/CLKOUT2/ADC0/RXD2/ECI/ADC2/TXD/CCP0/ADC3/SS/CCP1/ADC4/MOSI/ADC5/MISO/ADC6/SCLK/ADC7/RXD/TXD/INT0/INT1/CLKOUT0/T0/CLKOUT1/T1/WR/RD/XTAL2XTAL1GND NA/ALE/EX_LVD/VCC 圖 1 STC12C5A60S2引腳序列 系統(tǒng)硬件電路綜述 硬件系統(tǒng)總體 設計方案 本設計的音樂播放器,有四個按鍵控制按鈕:下一曲,上一曲,音量加,音量減。 硬件 系統(tǒng)總體方 框圖如圖 2所示。接線圖如圖 3所示。可 自動檢測 USB 設備的連接和斷開,提供設備連基于 51單片機的音樂播放器的軟件設計 5 接和斷開的事件通知 。 12864 顯示屏是點陣型,可根據(jù)需求任意顯示字符、數(shù)字、漢字、圖形。按鍵一 接 通實現(xiàn)上一曲更換,按鍵二 接 通實現(xiàn)下一曲更換,按鍵三 接 通實現(xiàn)音量增大操作,按鍵四 接 通實現(xiàn)音量 減小 操作,接線如圖 5所示。 VS1003 通過一個串行接口來接收輸入的比特流,它可以作為一個系統(tǒng)的從機。 基于 51單片機的音樂播放器的軟件設計 6 MICP1MICN2XRESET3DGND04CVDD05IOVDD06DGND116CVDD17DREQ8GPIO2/DCLK9GPIO3/SDATA10NC11NC12XDCS/BSYNC13IOVDD114VCO15XTALO17XTALI18IOVDD219DGND220DGND321DGND422XCS23CVDD224NC25RX26TX27SCLK28SI29SO30CVDD331TEST32GPIO0/SPIBOOT33GPIO134NC35NC36AGND037AVDD038RIGHT39AGND140AGND2
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1