Мегаобучалка Главная | О нас | Обратная связь


Интервальный таймер (КР580ВИ53)



2019-10-11 431 Обсуждений (0)
Интервальный таймер (КР580ВИ53) 0.00 из 5.00 0 оценок




Микросхема КР580ВИ53 представляет собой программируемый трехканальный таймер-счетчик, вырабатывающий временные интервалы, управляемые программой.

Три канала программируются и работают независимо друг от друга. Длительность интервалов может задаваться
программно в двоичной или двоично-десятичной форме записи. Для
каждого канала имеется возможность задания одного и 5 шести
режимов работы: выдачи сигнала прерывания по счету до конечного
числа; программируемого ждущего одновибратора, генератора
тактовых импульсов, генератора прямоугольных импульсов, программно-управляемого строба; схемотехнически управляемого
строба.

Процесс формирования временных интервалов в каждом канале
может управляться (начинаться, останавливаться или инициироваться вновь) внешним сигналом, подаваемым на вход разрешения
работы. Работа схемы тактируется сигналами внешнего генератора
с частотой до 2 МГц. Для микроЭВМ схема представляется либо как
устройство ввода-вывода, либо как ОЗУ.

Структура микросхемы КР580ВИ53 приведена на рис 2.3.9
Упрощенно схему можно представить в виде буфера канала данных
(БД), схемы выборки канала (ВК), определяющей, к какому каналу
обращается микроЭВМ, и трех независимых каналов Каждый канал
включает в себя счетчик (Сч), регистр режима (РгР), в который
записывается управляющее слово, схемы управления (СУ) и синхронизации канал (СС) и 16-разрядный счетчик.

 

Рисунок 2.3.9 – Структура микросхемы интервального таймера КР580ВИ53(а) и её условное обозначение (б)

 

Д7—Д0— двунаправленная магистраль данных с тремя состояниями, используемая для передачи данных и управляющих слов между
микроЭВМ и выбранными регистрами.

ВМ (выбор микросхемы) — вход для подачи сигнала выбора
схемы                                                                               

Чт (чтение) — вход, на который подается сигнал на выдачу
данных из внутренних регистров схемы на МД микроЭВМ.

Зп (запись) — вход, используемый для записи данных из МД
микроЭВМ в схему.

А1, А1— входы, используются для сообщения выбора одного
из каналов или регистра управления.

Ниже приведены коды выборки
счетчиков регистра управления каналов:

Р0—Р2 — входы разрешения работы (начальной установки каналов 0—2).

ТИ0—ТИ2 — входы тактовой частоты каналов 0—2.

Вых0 — Вых2 — выходы каналов К0 — К2.

Подключение микросхемы КР580ИК59 к микроЭВМ осуществляют следующим образом.

Входы выборки каналов А1, ai соединяют
с А0 и А1 магистрали адреса микроЭВМ (рис. 7.26), входы-выходы
таймера Д7—Д0 подключаются к МД.

Вход ВМ - выборки микросхемы подключается либо непосредственно к МА при линейном методе адресации, либо в больших системах через дешифратор адреса.

На входах Зп, Чт подаются соответственно при линейном методе адресации сигналы Чт. ПАМЯТЬ, Зп. ПАМЯТЬ, а при использовании
дешифратора — сигналы Чт. ВВ, Зп. ВВ.

При создании задержек программа вместо использования временных циклов запускает один или несколько каналов в нужном режиме.

По окончании счета таймер должен прервать работу МП БИС. В этом случае выходы каналов подключаются по входам запроса прерывания БПП, что
позволяет создать многоуровневую систему временных интервалов.

Программирование и режимы работы микросхемы
КР580ВИ53

Режимы работы микросхемы КР580ВИ53 задаются при
начальной установке. Каналы схемы полностью независимы друг от
друга, и каждый может иметь свой режим работы.

Счетчик каналов представляет собой 16-разрядный счетчик с предустановкой, работающей на вычитание в двоичном либо в двоично-десятичном коде.

 

Рисунок 2.3.? – Схема подключения интервального таймера к микроЭВМ

Таким образом, загрузка всех «0» в счетчике канала дает максимальное число при счете (216 при работе в двоичном коде или 104 при
работе в двоично-десятичном коде).

Следует отметить, что, поскольку счетчик работает на вычитание, конечным числом, на которое будет реагировать схема управления канала, является число «0», а начальным — число, загруженное в счетчик с МД микроЭВМ.



2019-10-11 431 Обсуждений (0)
Интервальный таймер (КР580ВИ53) 0.00 из 5.00 0 оценок









Обсуждение в статье: Интервальный таймер (КР580ВИ53)

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ...
Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе...
Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (431)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.005 сек.)