Раздел: Документация
0 ... 72 73 74 75 76 77 78 ... 82 Поскольку счетные импульсы k+ и k~ прежде, чем попасть на триггеры, проходят через инверторы, то срабатывания триггеров совпадают с перепадами 0/1 этих импульсов. Начальная установка счетчика К155ИЕ6 производится сигналом «единица», подаваемым на вывод 14 (во время счета на этом выводе должен быть нулевой сигнал). В счетчиках К155ИЕ6 и КЧ55ИЕ7 предусмотрены цепи, позволяющие производить исходную установку триггеров в любое состояние. Как показано на рис. 14-10, триггеры счетчика имеют входы установки D, тактируемые потенциалом. Если сигнал на входе 11 равен единице, то цепи начальной установки отключены (режим счета). Если же на вход // подать сигнал 0о--1 к} " 15
0,02—I Ш т 1° ю к 3 ШтЗ
12 -С QtQtQs-r±-ll3 Рис. 14-Ю Схема десятичного реверсивного счетчика К155ИЕ6 «нуль» (а на входе 14 также поддерживать нуль), то триггеры счетчика установятся в состояния, соответствующие сигналам, поданным на входы 15, 1, 10, 9. 14-5. Синтез счетчиков Синтез счетчиков сводится к нахождению логических функций, которым должны соответствовать сигналы, присутствующие на управляющих входах триггеров. Рассмотрим кратко порядок синтеза на примерах асинхронного и синхронного десятичных счетчиков. Синтез асинхронного счетчика следует начинать с определения сигналов, которые должны быть поданы на тактовые входы триггеров. Частота импульсов на тактовом входе С определяет максимальную частоту срабатывания триггера. Поэтому вход С данного триггера должен быть присоединен к тому выходу одного из предыдущих триггеров (или ко входному зажиму счетчика), на котором переходы из единицы в нуль, во-первых, совпадают по времени со срабатываниями данного триггера и, во-вторых, период повторения этих переходов равен минимальному времени между двумя срабатываниями данного триггера. Поставим себе задачу синтезировать счетчик, работающий в коде 8-4-2-1 (см. табл. 14-1), используя тактируемые фронтом D-триггеры. Анализируя табл. 14-1, приходим к выводу, что на тактовый вход первого (младшего) триггера следует подать входные импульсы, тактовый вход второго и четвертого следует присоединить к выходу первого, а тактовый вход третьего присоединить к выходу второго триггера. Из этой таблицы также следует, что первый и третий триггеры счетчика должны работать просто в счетном режиме. Так что у каждого из этих триггеров следует соединить вход D с его инверсным выходом (Q) — тем самым мы образуем Т-триперы. Что касается входов D второго и четвертого триггеров, то установим сигналы, которые должны на этих входах присутствовать, анализируя каж-„, , ,„ ,. J1 аблица 14-10 дыи раз то состояние, ко-л торое триггер должен принять с приходом соответствующего перепада на его тактовый вход. Если, например, триггер должен установиться в единицу с приходом следующего тактового импульса, то во время существования кодовой комбинации, предшествующей этому импульсу, нужно обеспечить сигнал «единица» на D-входе этого триггера. Если же при приходе очередного импульса на вход счетчика на тактовом входе данного триггера нет тактирующего перепада, то не имеет значения, какой сигнал будет на управляющем входе этого триггера. Исходя из изложенного, заполняем графы D2 и D4 табл. 14-10. Значок X в этой таблице означает что сигнал на входе D может иметь любое значение. Переносим теперь данные табл. 14-10 на диаграммы Вейча (табл. 14-11). Некоторые клетки диаграмм Вейча табл 14-11 остались незаполненными. Эти клетки соответствуют не используемым в данном двоично-десятичном коде кодовым комбинациям. Следовательно, безразлично, чему равен потенциал на управляющем входе триггера при сочетании переменных, соответствующих этим клеткам. Особенностью минимизации логических функций, значение которых при определенных наборах аргументов не играет роли, является то, что при проведении в диаграмме Вейча контуров, охватывающих единицы, можно включать в эти контуры также и клетки, в которых функция не определена. В соответствии со сказанным и на основании диаграмм табл. 14-11 можно записать Di=Q2Q3, D2 = Q2Qt. 15*22?
Синтезированный таким образом двоично-десятичный счетчик, работающий в коде 8-4-2-1, показан на рис. 14-11, а. Подобным образом синтезируются и другие варианты асинхронных счетчиков (на основе любых типов тактируемых фронтом триггеров и с различными коэффициентами пересчета). а) QsQi Таблица 14-1] 5) 0г Qt В2 00 01 11 10
Синтез синхронного счетчика принципиально не отличается от синтеза асинхронного счетчика. Разница заключается лишь в том, что в синхронном счетчике имеют значение сигналы на а) 5)
riJ Рис 14-11 Схемы десятичных счетчиков- асинхронного на D-триггерах, код 8-4-2-1 (а) и синхронного на JK-тригге-рах, самодополняющийся код 4-2-2-1 (б) управляющих входах всех триггеров в моменты существования соответствующих фронтов входных (тактовых) импульсов к. Синтезируем на основе JK-триггеров двоично-десятичный синхронный счетчик, работающий в предложенном аптором самодополняющемся коде 4-2-2-1 (см. табл. 14-7). Тактовые входы всех триггеров в данном случае следует соединить со входным зажимом (k) счетчика. Анализируя 0 ... 72 73 74 75 76 77 78 ... 82
|