Первый вариант схемы генератора последовательности
Рис. 11.13. Первый вариант схемы генератора последовательности сигналов на ПЗУ
Таким образом, один из возможных вариантов схемы генератора последовательности импульсов (рис. 11.13) будет включать в себя тактовый генератор, пятиразрядный счетчик на основе ИЕ19, ПЗУ типа К155РЕ3 и 8-разрядный выходной регистр ИР27. Так как счетчик срабатывает по отрицательному фронту тактового сигнала, а регистр — по положительному фронту тактового сигнала, необходимо включить инвертор. На схеме для простоты не показаны резисторы на выходах данных типа ОК микросхемы ПЗУ.
Из схемы видно, что существует еще одно дополнительное условие правильной работы, связанное с использованием сигнала сброса. За период тактового сигнала должен успеть сработать регистр (записать в себя сигнал сброса с выхода ПЗУ), должен сброситься счетчик и должно выдать код ПЗУ. То есть сумма задержек регистра, сброса счетчика и выборки адреса ПЗУ не должна превышать периода тактового сигнала.
Таблица 11.5. Карта прошивки ПЗУ генератора последовательности сигналовТакт (адрес) Вых.6Вых.5 Вых.4 Вых.3Вых.2 Вых.1 Вых.0Код (данные)
0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1F |
1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 17 |
2 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 16 |
3 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 16 |
4 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 04 |
5 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 24 |
6 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 01 |
7 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 21 |
8 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 23 |
9 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 23 |
A | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 26 |
B | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 26 |
C | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 24 |
D | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 04 |
E | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 21 |
F | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 01 |
10 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 13 |
11 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 13 |
12 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 17 |
13 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 5F |
Теперь составим карту прошивки ПЗУ. Для этого сформируем таблицу значений всех семи выходных сигналов во всех двадцати рабочих тактах генератора последовательностей (табл. 11.5). Значения шести выходных сигналов (Выход 0 ... Выход 5) мы непосредственно берем из требуемой временной диаграммы (см. рис. 11.12). Хотя эти сигналы будут приходить на выход схемы с задержкой на один такт из-за наличия выходного регистра, но при периодической работе генератора последовательности это не имеет никакого значения.
Седьмой сигнал (Выход 6) используется в качестве сброса счетчика, он равен нулю от нулевого такта до 18 (в 16-ричном коде — 12) такта и равен единице в последнем девятнадцатом такте (в 16-ричном коде — 13).
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий