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

正文內(nèi)容

基于fpga的音樂播放器設(shè)計(參考版)

2025-06-23 12:31本頁面
  

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