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

正文內(nèi)容

基于fpga的音樂播放器設(shè)計(文件)

2025-07-08 12:31 上一頁面

下一頁面
 

【正文】 KHz的信號根據(jù)分頻預(yù)置數(shù)模塊中所提供的計數(shù)初值,分別得出相應(yīng)音符頻率的兩倍值。2) 發(fā)聲頻率產(chǎn)生模塊SPEAKERA生成元件符號():端口說明:CLK12MHZ端口:作為發(fā)音頻率初始信號輸入端口;TONE[10..0]端口:作為音符數(shù)據(jù)分頻預(yù)置數(shù)的輸入端;SPKS端口:作為樂曲的聲音輸出端口; SPEAKERA生成元件符號3) 對應(yīng)的程序見附錄D。 頂層電路組成圖第四章 硬件測試本設(shè)計目標(biāo)器件選用ZYE1502D實驗開發(fā)板上利用Altera公司的FLXE10K—EPF10K10LC84—4芯片進(jìn)行功能驗證(),通過EDA開發(fā)工具M(jìn)AX+PLUSII對各個模塊的VHDL源程序及頂層電路進(jìn)行編譯、邏輯綜合,完成電路的糾錯、驗證、仿真等各種測試工作,外接揚聲器,系統(tǒng)成功實現(xiàn)了樂曲《梁?!放c《歡樂頌》的播放,能自動從頭開始循環(huán)播放,也可隨時起停、整體復(fù)位、按鍵選擇播放方式、循環(huán)演奏以及發(fā)光管二極管動態(tài)顯示播放的音符和高8度音調(diào)。(3) 本次設(shè)計可以說達(dá)到了設(shè)計要求,但尚有需要改進(jìn)的地方。USE 。END songer。 lpm_address_control : STRING。 inclock : IN STD_LOGIC 。 lpm_rom_ponent : lpm_rom GENERIC MAP ( LPM_WIDTH = 5, LPM_WIDTHAD = 8, LPM_ADDRESS_CONTROL = REGISTERED, LPM_OUTDATA = UNREGISTERED, LPM_FILE = C:/music/)PORT MAP ( address = address,inclock = inclock, q = sub_wire0 )。USE 。 ToneIndex : OUT STD_LOGIC_VECTOR (4 DOWNTO 0) )。 q : OUT STD_LOGIC_VECTOR (4 DOWNTO 0))。BEGIN S(1)=rst。EVENT AND clk = 39。 WHEN 10=Coun:=10000010。 END CASE。 u1 : songer PORT MAP(address=Counter , q=ToneIndex,inclock=clk)。Entity tonetaba is Port( index : in std_logic_vector(4 downto 0)。End。039。039。039。039。039。039。039。039。139。139。139。139。139。139。139。139。139。139。139。139。139。139。 End。ENTITY Speakera ISPORT ( clk : IN STD_LOGIC。ARCHITECTURE one OF Speakera IS SIGNAL PreCLK, FullSpkS : STD_LOGIC。 IF Count411 THEN PreCLK = 39。EVENT AND clk = 39。END PROCESS。139。 ELSE Count11 := Count11 + 1。 END IF。EVENT AND FullSpkS = 39。139。039。END。 END IF。139。 THEN Count2 := NOT Count2。DelaySpkS : PROCESS(FullSpkS) VARIABLE Count2 : STD_LOGIC。039。 FullSpkS = 39。 BEGIN IF PreCLK39。 THEN Count4 := Count4 + 1。 Count4 := 0000。 BEGIN PreCLK = 39。 SpkS : OUT STD_LOGIC )。USE 。 End case。code=10111。code=10110。code=10101。code=10100。code=10011。code=10010。code=10001。code=01110。code=01101。code=01100。code=01011。code=01010。code=01001。code=01000。code=00111。code=00110。code=00101。code=00100。code=00011。code=00010。code=00001。code=00000。 high : out std_logic。附錄C: 預(yù)置數(shù)查表電路模塊TONETABA程序Library ieee。 Counter=Coun。 WHEN 11= Coun:=Coun+1。) then CASE S IS WHEN 01=Coun:=00000000。CNT8 : PROCESS(clk, Counter,sel,rst) VARIABLE Coun : STD_LOGIC_VECTOR (7 DOWNTO 0)。 SIGNAL Counter : STD_LOGIC_VECTOR (7 DOWNTO 0)。ARCHITECTURE one OF NoteTabs ISCOMPONENT songer PORT( address : IN STD_LOGIC_VECTOR (7 DOWNTO 0)。 SEL : IN STD_LOGIC。附錄B: 音符數(shù)據(jù)地址發(fā)生器模塊NOTETABS程序LIBRARY IEEE。 END COMPONENT。 lpm_file : STRING )。 COMPONENT lpm_rom GENERIC ( lpm_width : NATURAL。 inclock: IN STD_LOGIC 。(4)通過本次論文設(shè)計,讓我進(jìn)一步了解了數(shù)控分頻器的工作原理和功能作用,并學(xué)會了利用LPM模塊制作ROM文件的方法,也更深一層地懂得了頂層文件通過例化語句與其他模塊結(jié)合的好處,同時對EDA實驗箱的操作有了進(jìn)一步的了解,熟悉掌握了EDA的文本編程設(shè)計方法和仿真波形的編輯。 實驗箱主板與下載板元件的連接封裝關(guān)系表器件名稱信號名端口名EPF10K10器件名稱信號名端口名EPF10K10輸出發(fā)光管LED1CODE427撥位開關(guān)KD1RST54輸出發(fā)光管LED2CODE328撥位開關(guān)KD2SEL58輸出發(fā)光管LED3CODE229輸出發(fā)光管LED8HIGH38輸出發(fā)光管LED4CODE130全局時鐘1CLK4HZ1輸出發(fā)光管LED5CODE035全局時鐘2CLK12MHZ43喇叭SPEAKSPKOUT3第五章 結(jié)束語(1) 本次基于VHDL音樂播放器的設(shè)計經(jīng)過了整體分析、模塊化分析、整體與模塊的仿真分析這樣三個步驟,硬件實現(xiàn)了整體復(fù)位、按鍵選擇播放方式、循環(huán)演奏以及發(fā)光管顯示樂譜的功能。在分頻預(yù)置數(shù)模塊中若取 tone[10..0]=912,將發(fā)出音符為低音2的信號頻率的發(fā)聲頻率等等其它狀態(tài),因此這個程序?qū)崿F(xiàn)了模塊的功能。數(shù)控分頻模塊中對Clk輸入信號的分頻比由11位預(yù)置數(shù)tone[10..0]決定。計數(shù)初值(Tone)=2047分頻系數(shù)分頻系數(shù)=基準(zhǔn)頻率/音符的發(fā)生頻率低音時Tone值小,分頻系數(shù)大,溢出信號周期長,揚聲器發(fā)出的聲音低,Tone隨音樂的樂譜變化大,自動控制分頻比,實現(xiàn)了數(shù)控分頻,發(fā)生信號的頻率與音調(diào)Tone成正比。它是由一個初值可變的加法計數(shù)器構(gòu)成。輸向附錄四的程序中index[4..0]的值又由地址發(fā)生器模塊的輸出toneindex[4..0]的輸出值和持續(xù)
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1