M
missbirdie
Guest
Hallo
Ik heb hulp nodig in de volgende parallel naar serieel converter ..Wat is de waarde van de lading moet worden?wordt het als een klok?veroorzaken in alle gevallen probeerde ik de uitgang is alleen het laatste stukje in de shift register ..of is er iets mis met de code???library IEEE;
gebruik IEEE.std_logic_1164.all;
gebruik IEEE.numeric_std.all;
entiteit pts2 is
Port
CLK in STD_LOGIC;
parallel_in: in STD_LOGIC_VECTOR (7 Downto 0);
belasting: in STD_LOGIC;
serial_out: out STD_LOGIC);
einde pts2;
architectuur Behavioral van pts2 is
signaal reg: std_logic_vector (7 Downto 0);beginnenproces (CLK)
beginnen
if (clk'event en clk = '1 ') then
if (load = '1 ') then
reg <= parallel;
anders
reg <= reg (6 Downto 0) & '0 ';
end if;
end if;
einde proces
serial_out <= reg (7);
end gedrag;Toegevoegd na 3 uur en 14 minuten:Ik moet echt een heel eenvoudige code ..cause i dunno hoe zal ik het toewijzen van de belasting signaal!
Ik heb hulp nodig in de volgende parallel naar serieel converter ..Wat is de waarde van de lading moet worden?wordt het als een klok?veroorzaken in alle gevallen probeerde ik de uitgang is alleen het laatste stukje in de shift register ..of is er iets mis met de code???library IEEE;
gebruik IEEE.std_logic_1164.all;
gebruik IEEE.numeric_std.all;
entiteit pts2 is
Port
parallel_in: in STD_LOGIC_VECTOR (7 Downto 0);
belasting: in STD_LOGIC;
serial_out: out STD_LOGIC);
einde pts2;
architectuur Behavioral van pts2 is
signaal reg: std_logic_vector (7 Downto 0);beginnenproces (CLK)
beginnen
if (clk'event en clk = '1 ') then
if (load = '1 ') then
reg <= parallel;
anders
reg <= reg (6 Downto 0) & '0 ';
end if;
end if;
einde proces
serial_out <= reg (7);
end gedrag;Toegevoegd na 3 uur en 14 minuten:Ik moet echt een heel eenvoudige code ..cause i dunno hoe zal ik het toewijzen van de belasting signaal!