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

正文內(nèi)容

基于51單片機(jī)mp3設(shè)計(jì)-wenkub

2022-11-03 10:42:01 本頁(yè)面
 

【正文】 er can select the songs and control the volume through the keyboard, at the same time through the screen display the song name. The sound can play through the speakers or headphones. The design basically realizes the function of music player. Key words:Single chip microputer。 南 陽(yáng) 理 工 學(xué) 院 本科生 畢業(yè)設(shè)計(jì) (論文) 學(xué) 院: 電子與電氣工程 學(xué)院 專 業(yè): 自動(dòng)化 學(xué) 生: 郝帥臣 指導(dǎo)教師 : 劉忠超 完成日期 2020 年 5 月 南陽(yáng)理工學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 基于 51 單片機(jī)的音樂播放器的軟件設(shè)計(jì) Software Design of Music Player Based on 51 MCU 總 計(jì) : 33 頁(yè) 表 格 : 3 個(gè) 插 圖 : 15 幅 南 陽(yáng) 理 工 學(xué) 院 本 科 畢 業(yè) 設(shè) 計(jì)(論文) 基于 51 單片機(jī)的音樂播放器的軟件設(shè)計(jì) Software Design of Music Player Based on 51 MCU 學(xué) 院: 電子與電氣工程 學(xué)院 專 業(yè): 自動(dòng)化 學(xué) 生 姓 名: 郝帥臣 學(xué) 號(hào): 1109624064 指 導(dǎo) 教 師(職稱): 劉忠超 ( 講師 ) 評(píng) 閱 教 師: 完 成 日 期: 南陽(yáng)理工學(xué)院 Nanyang Institute of Technology 基于 51 單片機(jī)的音樂播放器的軟件設(shè)計(jì) I 基于 51 單片機(jī)的音樂播放器的軟件設(shè)計(jì) 自動(dòng)化專業(yè) 郝帥臣 [摘 要 ]本課題 完成了基于 51 單片機(jī)的 音樂播放器 的 軟件設(shè)計(jì) 。 music player。 基于 51 單片機(jī)的音樂播放器的軟件設(shè)計(jì) 1 1 引言 設(shè)計(jì) 背景 隨著電子技術(shù)的發(fā)展 ,MP3 播放器向大容量、高音質(zhì)、小巧便攜不斷發(fā)展。于是將存儲(chǔ)器與播放器分離成為 MP3 的另一發(fā)展方向 。本文將從軟硬件方面介紹如何用單片機(jī)控制 USBHOST 讀取 U 盤中的文件并將其解碼播放。為了體現(xiàn)音樂播放過程中的效果,增加了 LCD 屏,可以實(shí)現(xiàn)歌曲名的顯示。 基于 51 單片機(jī)的音樂播放器的軟件設(shè)計(jì) 2 ( 1) MP3 解碼 本 設(shè)計(jì) 是利用 STC12C5A60S2 單片機(jī)控制來實(shí)現(xiàn)歌曲播放功能的,但對(duì)單片機(jī)本身來說不能進(jìn)行音頻解碼(速度與資源都不符合要求),所以只能利用外部解碼芯片來實(shí)現(xiàn)歌曲播放功能。 ( 2) USB 設(shè)備接口芯片選用南京沁恒公司的 CH375, CH375 是一個(gè) USB 總線的通用接口芯片,支持 HOST 主機(jī)方式和 SLAVE 設(shè)備方式。 ( 3)液晶顯示采用普通單色 LCD 來實(shí)現(xiàn),這里考慮到音樂播放顯示的功能,同時(shí)兼顧成本,故選用 LCD12864 來實(shí)現(xiàn)。而U 盤和 SD 卡都是不錯(cuò)的選擇,并且 U 盤和 SD 卡均容易購(gòu)買到,并且價(jià)格較為低廉,所以,存儲(chǔ)部分選用 U 盤讀取來實(shí)現(xiàn)。由于STC12C5A60S2 本身不支持 USB 接口功能,所以 MCU 無法直接與電腦完成數(shù)據(jù)傳輸?shù)墓δ埽鎯?chǔ)設(shè)備 需要通過自身的接口與電腦相接。 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)總體 設(shè)計(jì)方案 本設(shè)計(jì)的音樂播放器,有四個(gè)按鍵控制按鈕:下一曲,上一曲,音量加,音量減。 硬件 系統(tǒng)總體方 框圖如圖 2所示。接線圖如圖 3所示???自動(dòng)檢測(cè) USB 設(shè)備的連接和斷開,提供設(shè)備連基于 51 單片機(jī)的音樂播放器的軟件設(shè)計(jì) 5 接和斷開的事件通知 。 12864 顯示屏是點(diǎn)陣型,可根據(jù)需求任意顯示字符、數(shù)字、漢字、圖形。按鍵一 接 通實(shí)現(xiàn)上一曲更換,按鍵二 接 通實(shí)現(xiàn)下一曲更換,按鍵三 接 通實(shí)現(xiàn)音量增大操作,按鍵四 接 通實(shí)現(xiàn)音量 減小 操作,接線如圖 5所示。 VS1003 通過一個(gè)串行接口來接收輸入的比特流,它可以作為一個(gè)系統(tǒng)的從機(jī)。 基于 51 單片機(jī)的音樂播放器的軟件設(shè)計(jì) 6 MICP1MICN2XRESET3DGND04CVDD05IOVDD06DGND116CVDD17DREQ8GPIO2/DCLK9GPIO3/SDATA10NC11NC12XDCS/BSYNC13IOVDD114VCO15XTALO17XTALI18IOVDD219DGND220DGND321DGND422XCS23CVDD224NC25RX26TX27SCLK28SI29SO30CVDD331TEST32GPIO0/SPIBOOT33GPIO134NC35NC36AGND037AVDD038RIGHT39AGND140AGND241GBUF42AVDD143RCAP44AVDD245LEFT46AGND347LINEIN48U1VS1003BMICPMICNXRESETC18C7C5C20C6C19R3 100K+R12100KR14100KR1110K+++DREQ+ + +XDCS XCSMISOMOSISCLK+R610K+R4100KR5100KY1C17 33pFC16 33pFXTALO XTALIXTALOXTALIR131MC10+R10560J1MICR1100KC9C11uFC8 1nFLINEINRCAPC111uFC12 1uFC14100pFC1510uFC1310uFLS1SPEAKERR71KR81KR91KR21K+MICPMICNXRESETDREQXCSSCLK MOSIMISOGND1 23 45 67 89 10JP15X2LED1XDCSGND+5TX1RX1C4C2C3+ + +LINEIN LEFT RCAP GBUF RIGHTJ2ERJILEFTRIGHTGBUFVIN3GND1VOUT2U3 VIN3GND1VOUT2U2 C2110uFC2210uFC2310uF++LED2R21560+5+5圖 6 VS1003 電路 接線圖 3 系統(tǒng)軟件設(shè)計(jì) 軟件開發(fā)平臺(tái) Keil 是德國(guó) Keil 公司 ( 現(xiàn)已并入 ARM 公司)開發(fā)的微控制器軟件開發(fā)平臺(tái),是目前 ARM 內(nèi)核單片機(jī)開發(fā)的主流工具。 uVision2 是一款集編輯 、 編譯和項(xiàng)目管理于一身的基于 窗口的軟件開發(fā)環(huán)境。下面具體介紹各個(gè)模塊的實(shí)現(xiàn)。利用模塊化編程思想分別來實(shí)現(xiàn)各個(gè)模塊的功能,減少程序之間的耦合性,提高程序之間的內(nèi)聚性。 VSl003 的 SPI 接口具有 2 種工作模式:新模式和兼容模式。 CH375 芯片 掛接到 MCU 系統(tǒng)總線上, MCU通過 CH375 按照相應(yīng)的 USB 協(xié)議與其 它 USB 設(shè)備進(jìn)行通信。 表 1 LCD12864 引腳功能 說明 管腳號(hào) 管腳名稱 電平 管腳功能描述 1 VSS 0V 電源地 2 VCC +5V 電源正 3 V0 對(duì)比度(亮度)調(diào)整 4 RS(CS) H/L RS=“H”,DB7 —— DB0 為顯示數(shù)據(jù) RS=“L”,DB7 —— DB0 為顯示指令數(shù)據(jù)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1