Лабораторная работа выполняется при помощи пакета программ Workbench EDA 5.0. В процессе выполнения лабораторной работы необходимо заполнить таблицы состояний для различных схем триггеров. Схемы исследуемых триггеров отображаются при загрузке соответствующих файлов. На рис.8 показан пример схемы для RS-триггера на логических элементах ИЛИ-НЕ.
Рис.8. Схема RS-триггера на логических элементах ИЛИ-НЕ.
Для выполнения лабораторной работы необходимо:
Загрузить файл, содержащий схему триггера, исследуемого в данном пункте лабораторной работы.
После запуска процесса моделирования установить на выходе Q триггера состояние, указанное в столбце .
Состояния на входах и выходах определяются по состоянию соответствующих светодиодов: “красный” соответствует уровню логической единицы.
Далее с помощью ключей R, S, подключаемых либо к источнику питания (уровень логической единицы), либо к шине «земля» (уровень логического нуля), подать на входы триггера состояние, указанное для них в заполняемой строке таблицы состояний («Устанавливаемые значения»). Для тактовых импульсов перепад 1/0 соответствует переходу в состояние логического нуля, а перепад 0/1 – в логическую единицу.
Записать выходное состояние триггера после установки входной комбинации в графы «Наблюдаемые значения»: - для прямого выхода, - для инверсного.
4.1. Заполнение таблицы истинности для RS-триггера, выполненного на элементах ИЛИ-НЕ.
Для заполнения таблицы состояний для данного триггера необходимо открыть файл _8.1.ewb. Схема, содержащаяся, в данном файле показана на рис 8.
Таблица 1. Таблица состояний RS-триггера на элементах ИЛИ-НЕ
Устанавливаемые значения |
Наблюдаемые значения |
Наименование режима |
|||
S |
R |
||||
0 |
0 |
0 |
|||
0 |
1 |
0 |
|||
0 |
0 |
1 |
|||
0 |
1 |
1 |
¾ |
¾ |
|
1 |
0 |
0 |
|||
1 |
1 |
0 |
|||
1 |
0 |
1 |
|||
1 |
1 |
1 |
¾ |
¾ |
После открытия файла необходимо запустить процесс моделирования.
Установить на выходе Q триггера состояние, указанное в столбце .
По первой строке заполняемой таблицы необходимо установить =0.Для этого, согласно таблице 1, необходимо подать на вход S уровень логического нуля, а на вход R – логической единицы. Таким образом, переключатель S подключен к «земле», а переключатель R – к источнику питания. После этих действий на выходе триггера Q должен установится уровень логического нуля.
С помощью ключей R, S подать на входы триггера состояние, указанное для них в заполняемой строке таблицы состояний («Устанавливаемые значения»).
Согласно первой строке заполняемой таблицы устанавливаем R=S=0. Поскольку на вход S уже подан сигнал логического нуля (переключатель подключен к «земле»), необходимо подключить и ключ R также к шине «земля». Таким образом, получим необходимую входную комбинацию из двух логических нулей.
Записать выходное состояние триггера после установки входной комбинации в графы «Наблюдаемые значения»: - для прямого выхода, - для инверсного.
Выполнить аналогичные действия для всех значений таблицы.
4.2. Заполнение таблицы истинности для RS-триггера, выполненного на элементах И-НЕ.
Для заполнения таблицы истинности для данного триггера необходимо открыть файл _8.2.ewb. Схема, содержащаяся в файле, показана на рис.9.
Рис.9. Схема RS-триггера на логических элементах И-НЕ.
Таблица состояний заполняется согласно методике, изложенной в пункте 4.1. Поскольку RS-триггер на элементах И-НЕ управляется сигналами низкого уровня для данного триггера запрещенной будет входная комбинация R=S=0.
Таблица 2. Таблица состояний RS-триггера на элементах И-НЕ
Устанавливаемые значения |
Наблюдаемые значения |
Наименование режима |
|||
0 |
0 |
0 |
¾ |
¾ |
|
0 |
1 |
0 |
|||
0 |
0 |
1 |
|||
0 |
1 |
1 |
|||
1 |
0 |
0 |
¾ |
¾ |
|
1 |
1 |
0 |
|||
1 |
0 |
1 |
|||
1 |
1 |
1 |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.