Pls помочь мне с программой борьбы!

K

kokei74

Guest
Привет всем,

Я пытаюсь делать, что граф борьбе с 0-9, и эта программа будет многократно кол до сигнала Count = 0 или снимите = 0.Я использую 4bit N = 4 и он должен пробежать от 0-15.Поэтому я хочу, чтобы рассчитывать только из 0-9, может помочь мне Anyone?Это моя программа борьбы с этим рассчитывать только от 0-15.

Библиотеки IEEE;
использование IEEE.std_logic_1164.all;
использование ieee.std_logic_unsigned.all;

-------------------------------------------------- --

лицо счетчик

общий (N: Natural: = 4);
порта (часы: в std_logic;
Открытый: в std_logic;
кол-во: в std_logic;
Вопрос: Из std_logic_vector (N-1 DOWNTO 0)
);
конец счетчика;

-------------------------------------------------- --

Архитектура behv от счетчика

Сигнал Pre_Q: std_logic_vector (N-1 DOWNTO 0);

начинать

процесса (часы, граф, ясно)
начинать
если четко = '1 ', то
Pre_Q <= Pre_Q - Pre_Q;

ELSIF (Clock = '1 'и clock'event), то
Если количество = '1 ', то
Pre_Q <= Pre_Q 1;
End If;
End If;
конце процесса;

Q <= Pre_Q;

behv конца;

 
Вопрос не ясно, U хотят счетчик, который насчитывает от 0 до 9 или что ..
быть ясным, мы можем помочь легко ..

 
Код:Библиотеки IEEE;

использование IEEE.std_logic_1164.all;

использование ieee.std_logic_unsigned.all;-------------------------------------------------- --лицо счетчикобщий (N: Natural: = 4);

порта (часы: в std_logic;

Открытый: в std_logic;

кол-во: в std_logic;

Вопрос: Из std_logic_vector (N-1 DOWNTO 0)

);

конец счетчика;-------------------------------------------------- --Архитектура behv от счетчикаСигнал Pre_Q: std_logic_vector (N-1 DOWNTO 0);начинатьпроцесса (часы, граф, ясно)

начинать

если четко = '1 ', то

Pre_Q <= 0;ELSIF (Clock = '1 'и clock'event), то

Если количество = '1 ', то

если (Pre_Q / = 9), то

Pre_Q <= Pre_Q 1;

еще

Pre_Q <= 0;

End If

End If;

End If;

конце процесса;Q <= Pre_Q;behv конца;

 
Да, я хочу, чтобы пробежать от 0 до 9.Кстати благодаря avimit для кодированной!

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Очень веселый" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top