Главная > Разное > Цифровые устройства
<< Предыдущий параграф
Следующий параграф >>
<< Предыдущий параграф Следующий параграф >>
Макеты страниц

Функциональные устройства на основе двоичных счетчиков.

На рис. 7.64 приведены ИС: 74LS590, 74АС11590 — счетчик по с асинхронным потенциальным сбросом в нулевое состояние значением сигнала и выходным синхронным регистром памяти, которые описываются функциями:

где выходные сигналы триггеров регистра памяти, (рис. управление сигналом CEN (Clock Enable) выполнено по схеме, изображенной на рис. 7.20,в;

74LS591 — отличается от ИС 74LS590 только функциями

(сигнал следует заменить на ;

74LS593, 74AС11593 - интерфейсное устройство с двунаправленной шиной данных содержащее счетчик по на и входной синхронный

Рис. 7.64 (см. скан)

регистр памяти на -триггерах (рис. 7.65,6), которое описывается функциями:

где выходные сигналы триггеров счетчика ; сигнал управления управление сигналом выполнено по схеме, изображенной на рис. 7.20,в;

74LS691 - интерфейсное устройство, содержащее счетчик по mod 16 типа 161 (см. рис. 7.46), выходной синхронный

Рис. 7.65 (см. скан)

регистр памяти с асинхронным потенциальным сбросом значением сигнала и 4-разрядный мультиплексор (рис. 7.65,в), которое описывается функциями:

74LS693 — интерфейсное устройство, содержащее счетчик по mod 16 типа 163 (см. рис. 7.46), выходной синхронный регистр памяти с синхронным сбросом значением сигнала и 4-разрядный мультиплексор (рис. 7.65,в), которое описывается функциями (7.40) и

Каскадирование ИС 74X5590 показано на рис. 7.66,а, из которого на основании одного из соотношений (7.38) следует, что сигналы переносов

Сигнал переноса обеспечивает двоичный счет в трехкаскадном счетчике. Выходы с тремя состояниями позволяют использовать рассмотренный счетчик по в качестве внешнего устройства микроконтроллеров и микроЭВМ. Сигнал СЕ (Count Enable) используется для включения и выключения счета.

Использование в качестве интерфейсного устройства микроконтроллеров, построенных на основе микропроцессора приведено на рис. Сигнал асинхронной потенциальной загрузки данных из регистров памяти в счетчики (см. рис. на основании (7.39) с учетом стробирования тактовым сигналом можно представить в виде:

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

Таким образом, данное интерфейсное устройство представляет собой счетчик с программируемым модулем пересчета Отличие асинхронной загрузки от синхронной заключается в выполнении ее на один такт раньше, т.е. в том же такте, в котором формируется значение сигнала загрузки а не в следующем такте, как при синхронной загрузке. Исходя из этого, на основании соотношений (7.33) получим:

Структура системных шин на рис. показана для случая использования микропроцессора Программируется модуль пересчета записью в регистры памяти двухбайтового числа Младший и старший байты числа поступающие последовательно от микропроцессора но шине данных при выполнении команд программы

Рис. 7.66 (см. скан)

(см. скан)

записываются в регистры памяти переходом сигнала на 1 при значениях адресных сигналов выдаваемых дешифратором портов внешних устройств -разрядные двоичные операнды определяются с помощью директив ассемблера).

Чтение состояния счетчика производится по шине данных сигналами

при выполнении команд ввода

(см. скан)

программы обслуживания внешнего устройства, выполняемой микропроцессором. При использовании только аппаратных выходов внешнее устройство будет представлять собой делитель частоты с программируемым коэффициентом деления при этом можно исключить). Длительность активного уровня сигнала составляет при модулях пересчета (при значениях сигнал но при этом нет смысла использовать две период тактового сигнала Я), а длительность значения сигнала загрузки определяется исключительно временем переходного процесса ( вызываемого в середине такта воздействием сигнала Сигнал можно использовать в качестве выходного сигнала делителя частоты при любых модулях пересчета, но следует помнить, что он имеет малую длительность.

<< Предыдущий параграф Следующий параграф >>
Оглавление