|
Сброс счетчиков в CPLD, при первом включении |
|
|
|
Oct 11 2010, 06:10
|
Участник

Группа: Участник
Сообщений: 37
Регистрация: 3-11-09
Из: Россия, Томск
Пользователь №: 53 386

|
Есть проект, уже работающий, НО... проблема заключается в следующем: При включении, счетчики принимают произвольные значения, обычно от 12 до 15, устройство не работает, пока не выведешь кнопками в диапазон 0-10(рабочий). Внутри все входы сбросов счетчиков, соединены вместе и посажены на землю. Как избавится от такого эффекта, можно ли решить проблему без применения внешней схемы сброса на рассыпухе?
|
|
|
|
|
Oct 11 2010, 07:16
|
Участник

Группа: Участник
Сообщений: 37
Регистрация: 3-11-09
Из: Россия, Томск
Пользователь №: 53 386

|
два счетчика считают до 9 и сбрасываются при 10-ом нажатии, а один до 10 и сбрасывается при 11-ом соответственно.
Судя по вашим ответам, я понимаю нужно сделать так: ставим AND, на один вход заводим тактовые импульсы от генератора, на другой от компаратора(сравнивает с пороговым числом, после которого сбрасывать), выход AND на схему сброса счетчика.
|
|
|
|
|
Oct 11 2010, 07:51
|

я только учусь...
     
Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839

|
Цитата(nick17 @ Oct 11 2010, 09:10)  Есть проект, уже работающий, НО... проблема заключается в следующем: При включении, счетчики принимают произвольные значения, обычно от 12 до 15, устройство не работает, пока не выведешь кнопками в диапазон 0-10(рабочий). Внутри все входы сбросов счетчиков, соединены вместе и посажены на землю. Как избавится от такого эффекта, можно ли решить проблему без применения внешней схемы сброса на рассыпухе? схему или описание на HDL в студию Какая ПЛИС, конкретнее?
--------------------
If it doesn't work in simulation, it won't work on the board.
"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
|
|
|
|
|
Oct 11 2010, 08:07
|
Гуру
     
Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804

|
Цитата(nick17 @ Oct 11 2010, 09:10)  Есть проект, уже работающий, НО... проблема заключается в следующем: При включении, счетчики принимают произвольные значения, обычно от 12 до 15, устройство не работает, пока не выведешь кнопками в диапазон 0-10(рабочий). Внутри все входы сбросов счетчиков, соединены вместе и посажены на землю. Как избавится от такого эффекта, можно ли решить проблему без применения внешней схемы сброса на рассыпухе? Какой фирмы и семейства кристалл. Только тогда можно что то сказать.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|