Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Электротехника и схемотехника > Счетчик на основе D-триггера и комбинационн уст-ва


Автор: Ksenya23 24.3.2012, 19:49
Здравствуйте. Передо мной стоит цель: спроектировать 4-разрядный счётчик на основе D-триггера(построенн ниже) и комбинационного устройства собственной разработки, имеющего 4 входа и 4 выхода. Это комбинационное устройство выдаёт на выходах 4-разрядное значение на единицу
большее, чем 4-разрядное значение на его входах, а при подаче максимального значения выдаёт ноль.
 
Я понимаю, что в этом случае для начала нужно представить общую схему как некий цикл элементов. Одна часть которых - триггер, другая - наше комбинац устройство, для реализации условий ограничения. Но не представляю из чего должно состоять это устройство..Подскажите пожалуйста smile  

user posted image

Автор: xvr 25.3.2012, 08:53
Ваше 'комбинационное устройство' - частный случай сумматора. (Сам сумматор наверное уже есть готовый в разделе 'арифметика')
Но можете и свой сделать.

Цитата(Ksenya23 @  24.3.2012,  19:49 Найти цитируемый пост)
Я понимаю, что в этом случае для начала нужно представить общую схему как некий цикл элементов.

Цитата(Ksenya23 @  24.3.2012,  19:49 Найти цитируемый пост)
Но не представляю из чего должно состоять это устройство..

Для начала нужно написать логику работы этого вашего устройства, а для этого надо понять, как выполняется операция сложения с 1
Рассмотрите эту логику отдельно для каждого выходного провода

Автор: Ksenya23 1.4.2012, 13:29
не совсем понимаю, скорее запуталась smile 

Автор: xvr 1.4.2012, 13:53
Так, рассмотрим таблицу истинности вашего блока (для простоты урежем до 3х битов):
Код

 Вход  Выход
4 2 1  4 2 1
--------------
0 0 0  0 0 1
0 0 1  0 1 0
0 1 0  0 1 1
0 1 1  1 0 0
1 0 0  1 0 1
1 0 1  1 1 0
1 1 0  1 1 1
1 1 1  0 0 0

Видим, что младший бит - это инверсия входного младшего бита, а все остальные биты либо повторяют входной, либо являются его инверсией, в том случае, если все бита младше данного - единицы.

Автор: Kilibitos 22.11.2018, 17:02
Цитата(Ksenya23 @ 24.3.2012,  19:49)
Здравствуйте. Передо мной стоит цель: спроектировать 4-разрядный счётчик на основе D-триггера(построенн ниже) и комбинационного устройства собственной разработки, имеющего 4 входа и 4 выхода. Это комбинационное устройство выдаёт на выходах 4-разрядное значение на единицу
большее, чем 4-разрядное значение на его входах, а при подаче максимального значения выдаёт ноль.  Поставили ротационный счетчик газа цена http://stream-gas.ru/schetchiki-gaza/rotacionnye-schetchiki/ на сайте.
Я понимаю, что в этом случае для начала нужно представить общую схему как некий цикл элементов. Одна часть которых - триггер, другая - наше комбинац устройство, для реализации условий ограничения. Но не представляю из чего должно состоять это устройство..Подскажите пожалуйста smile  

user posted image


решили вопрос?

Автор: sunnysunny 20.6.2019, 07:20
 I vote on the question or comment. I will also make comment if I feel my words contribute to the discussion and has not be completely duplicated by someone else's words. I am interested in all of the discussions, although I may not be able to post my opinions because my workplace and I have to wait until the end of the day to make my comment or provide an answer.
    https://wuxiaworld.live

Автор: Dorilace 19.12.2020, 19:12
Ну гугл молодцы делают что могут конечно вот это я понимаю колас

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)