русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Задание триггера


Дата добавления: 2014-11-27; просмотров: 838; Нарушение авторских прав


 

В соответствии с вариантом, мне задан триггер ТВ1 серии 561. Эта микросхема представляет собой два независимых тактируемых JK триггера с установкой в 0 и 1. Считывание информации с входов J и K происходит во время положительного перепада на входе С, а на выходы она передается во время отрицательного перепада. наличие низкого уровня на входах R и S одновременно дает неопределенное состояние на выходах. Логические уровни на J и K не должны изменяться, пока на С высокий уровень. Если соединить выводы J и K триггер будет работать как обычный счетный. Для следующих расчётов потребуется таблица переходов JK-триггера, которая приведена в таблице 2.

 

Таблица 2 - Таблица переходов JK-триггера

 

Переход J K
0®0 -
0®1 -
1®0 -
1®1 -

 

 

 

Рисунок 4 – JK Триггер ТВ15 марки К155


2.4 Таблица функционирования цифрового автомата

 

Таблица функционирования содержит графы, в которые заносятся данные текущего и следующего состояния, которое должно перейти устройство, условие перехода, сигнал управления триггерами и входные сигналы.

Предлагаемая таблица позволяет записать функции для любого числа переменных. Затем их следует внимательно проанализировать с целью возможного упрощения (минимизации). Заполняется таблица 3 по графу переходов автомата.

Заполнение таблицы производится следующим образом. Из состояния a11 в состояние а0. При этом переходе должны сформироваться выходные сигналы y1, y2, y3 (столбцы: 25, 26, 27). Вторая строка заполняется как: из состояния а0 в состояние а1. При этом переходе формируются выходные сигналы y1, y3, y5 (столбцы: 25, 27, 29). Следующая строка: из а1 в а2.

Затем переходим к заполнению столбцов «Сигналы управления триггерами». Для этого понадобятся таблица 2 - таблица переходов JK-триггера и таблица 1 - кодирование состояний цифрового автомата. Сравниваем исходное состояние триггеров с их новым и определяем тип перехода. Далее по таблице 2 находим значение сигналов и записываем их в столбцы: 17-24. В первой строке триггер Т4: сравнивая столбцы исходного состояния Q4= 1, с новым состоянием Q4= 0 по таблице 2 находим, что надо подать сигнал управления J4= -, а K4= 1. Выполнив сравнение по каждой строке для четвертого триггера, переходим к заполнению столбцов для остальных триггеров: T3, T2, T1. Заполнение столбцов для триггеров T3, T2, T1 происходит аналогично.



После заполнения таблицы 3 переходим к записи логических выражений.

 


Таблица 3 - Таблица функционирования цифрового автомата

 


2.5 Запись логических выражений

 

По таблице функционирования переходим к записи логических выражений. Например, выходной сигнал у1 должен быть сформирован, если автомат находится в состоянии а0 или в состоянии а1 или в состоянии а2 признак х1 = 0 или в состоянии а4 или в состоянии а6 признак х3 = 1 или в состоянии а8 признак х4 = 0 или в состоянии а5. Это выражение в виде логической функции имеет вид:

 

(1)

 

Аналогично записываются функции для выходных сигналов у2, у3, у4, у5, у6:

 

(2)

(3)
(4)
(5)
(6)

 

Следующими записываются функции для комбинационной части схемы формирования сигналов управления триггерами:

 

(7)
(8)

(9)
(10)
(11)
(12)
(13)
(14)

 

Заметим, что функции (5), (8), (11), (13), (14) можно упростить, применив закон склеивания. Они примут вид:

 

(15)

(16)
(17)

(18)
(19)


Далее все логические функции требуют преобразований под заданный базис И-НЕ, т.е. преобразование по формуле де Моргана. Для этого следует дважды проинвертировать полученные выражения.

 

(20)

(21)
(22)
(23)
(24)
(25)
(26)
(27)
(28)
(29)

(30)
(31)
(32)
(33)


В результате после преобразований запишем конечный вид выражений:

 

(34)
(35)
(36)
(37)
(38)
(39)
(40)

(41)
(42)
(43)

(44)

(45)
(46)
(47)




<== предыдущая лекция | следующая лекция ==>
Построение графа | Построение схемы цифрового автомата


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.187 сек.