Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OEVM / Орг.ЭВМ КП / ОЭВМ КП Методичкие указания.doc
Скачиваний:
38
Добавлен:
10.04.2015
Размер:
1.7 Mб
Скачать
    1. Разработка модуля таймера

Типовой функцией любой МПС является генерация заданных временных интервалов, что может быть обеспечено с помощью МП. Однако обычно в МПС эти функции перекладываются на специализированные средства – программируемые интервальные таймеры (ПИТ). В МПК К580 функции ПИТ выполняет микросхема КР580ВИ53. В разрабатываемой МПС ПИТ используется при формировании управляющих воздействий Y2 иY3. УГО ПИТ приведено на рисунке 18, в таблице 11 приведено назначение выводов микросхемы.

Рисунок 18 – УГО программируемого интервального таймера КР580ВИ53

Таблица 11 – Назначение выводов КР580ВИ53

Обозначение вывода

Тип вывода

Назначение выводов

D7-D0

Вход/выход

Шина данных

C0, C1, C2

Вход

Синхронизация каналов 0, 1 и 2 соответственно

OUT0,OUT1,OUT2

Выход

Выходы сигналов каналов 0,1 и 2 соответственно

CE0, CE1, CE2

Вход

Разрешение каналов 0, 1 и 2 соответственно

A0, A1

Вход

Разряды адреса

CS

Вход

Выбор микросхемы

RD

Вход

Чтение

WR

Вход

Запись

GND

-

Общий

Ucc

-

Напряжение питания

В состав БИС КР580ВИ53 входят три независимых 16-разрядных счетчика, работающих на вычитание в двоичном или двоично-десятичном коде. На входы синхронизации каналов (C0,C1,C2) поступают импульсыcтактового генератора или подсчитываемые импульсы с внешних устройств. Прием этих импульсов разрешается сигналами стробирования СE0, СE1, СE2. При логическом “0” на этих входах состояние счетчиков не изменяется. При равенстве содержимого какого-либо счетчика нулю, активизируется один из сигналовOUT0,OUT1 илиOUT2. Управление режимом работы каждого из счетчиков осуществляется занесением управляющего словаCWв регистр режима управляющего слова каждого канала таймера.

Формат управляющего слова приведен на рисунке 19.

Рисунок 19 - Формат управляющего слова ПИТ

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

Рисунок 19 - Структура и подключение ПИТ к ОШ МПС

Для считывания содержимого любого счетчика без нарушения операции счета микропроцессор заносит в БИС КР580ВИ53 управляющее слово с нулевыми разрядами D4,D5. Значение разрядовD0…D3 при этом несущественно. Содержимое заданного счетчика копируется в специальном буфере, откуда считывается обычным способом

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

режим 0: программируемый таймер;

режим 1: ждущий мультивибратор;

режим 2: генератор импульсный;

режим 3: генератор меандра;

режим 4: программная задержка строба;

режим 5: аппаратная задержка строба.

В проектируемой МПС один из каналов ПИТ используется в режиме 0 (для формирования управляющего воздействия Y3), а два оставшихся – в режиме 3 (для формирования управляющего воздействияY2 и в качестве делителя на 1000).

Соседние файлы в папке Орг.ЭВМ КП