A
a_fetoh
Guest
Здравствуйте,
є Паралельно з серійним блоку в моїй системі, який я роблю це з 64 * 1 MUX і 6-розрядний лічильник.
Я хочу, щоб лічильник зупиняється, коли буде досягнуто "111111" і знову розпочати з "000000", коли вхідний змінилася.
Я пробував багато методів, щось на зразок цього:
процес (data_in)
починати
якщо X2 = "111111", а потім - о / р від боротьби
x3 <= '1 ';
ще
x3 <= '0 ';
End If;
Наприкінці процесу;
де х2 виході лічильника і х3 це сигнал, коли він дорівнює 1 боротьбі з перезавантаження "000000"
Але prolblem це тоді, коли лічильник eraches "111111", х3 залишається рівним 1, і я хочу його змінити на 1 тільки протягом однієї години.
Any1 чи будь-які пропозиції?
Спасибі,
є Паралельно з серійним блоку в моїй системі, який я роблю це з 64 * 1 MUX і 6-розрядний лічильник.
Я хочу, щоб лічильник зупиняється, коли буде досягнуто "111111" і знову розпочати з "000000", коли вхідний змінилася.
Я пробував багато методів, щось на зразок цього:
процес (data_in)
починати
якщо X2 = "111111", а потім - о / р від боротьби
x3 <= '1 ';
ще
x3 <= '0 ';
End If;
Наприкінці процесу;
де х2 виході лічильника і х3 це сигнал, коли він дорівнює 1 боротьбі з перезавантаження "000000"
Але prolblem це тоді, коли лічильник eraches "111111", х3 залишається рівним 1, і я хочу його змінити на 1 тільки протягом однієї години.
Any1 чи будь-які пропозиції?
Спасибі,