作者kenwhz (ken)
看板Trace
标题[问题] 请问VHDL程式相关问题!!
时间Tue Jun 5 20:46:25 2012
library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;
use ieee.std_logic_arith.all;
entity music is
port(
clk : in std_logic;
sel : in std_logic_vector(1 downto 0);
music_out : out std_logic
);
end music;
architecture arch of music is
component clk_div_music
generic(divisor:integer:=8);
port(
clk_in : in std_logic;
clk_out: out std_logic
);
end component;
signal clk1,clk2: std_logic;
begin
u1: clk_div_music
generic map(7045) --Do 261.6Hz 1.8432M->7045
port map(clk,clk1);
u2: clk_div_music
generic map<6275) --Rai 293.7Hz 1.8432M->6275
port map(clk,clk2);
---------- process ---------
process (clk1,clk2)
begin
------------------------------------------------------------
这段如何写出重复执行 Do 和 Rai 的音?(除频器的程式码已汇入)
谢谢帮忙!!!
-------------------------------------------------------------
end process;
end arch;
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.13.132.78