Условие задачи
Синтезировать арифметический двоичный счетчик прямого счета с модулем пересчета М=30:
а) определить количество триггеров, необходимое для реализации счетчика;
б) составить таблицу состояний с указанием первого запрещенного состояния;
в) составить логическое уравнение дешифратора запрещенного состояния;
г) составить схему счетчика;
д) описать работу схемы счетчика в целом и отдельно работу схемы дешифратора запрещенного состояния.
Ответ
а) определить количество триггеров, необходимое для реализации счетчика
Счетчик должен изменять свои состояния последовательно от 000002 до 111012 (=29 в десятичной системе счисления) и при появлении числа 3010=111102 переходить в начальное состояние 00000, т.е. обнуляться.
Для этого целесообразно использовать триггеры с асинхронными входами установки и сброса. Так как для представления чисел в двоичном коде используется пять двоичных разрядов, то для построения такого счетчика понадобится 5 триггеров, соответственно, появляется 2 запрещенных состояния, первое из которых - 11110.
б) составит...