Радиоэлектроника и телекоммуникации
Программируемый таймер (ПТ) КР580ВИ53 предназначен для организации работы микропроцессорных систем в режиме реального времени и позволяет формировать сигналы с различными временными и частотными характеристиками. ПТ имеет три независимых канала, каждый из которых содержит 16-разрядный вычитающий счетчик. Счетчики могут работать в двоичном или двоично-десятичном коде, с однобайтными или двухбайтными числами.
Структурная схема ПТ приведена на рис. 8. В состав БИС входят:- буфер данных, предназначенный для обмена данными и управляющими словами между МП и ПТ;- схема управления чтением/записью, обеспечивающая выполнение операции вывода/ввода информации в ПТ;- регистр управляющего слова, предназначенный для записи управляющих слов, задающих номер канала, режим работы счетчика, формат записываемого числа;
СТ0 . СТ2 - вычитающие счетчики ПТ.
Связь с МП осуществляется за счет подключения выводов ПТ к шинам адреса, управление и данных. Необходимым условием при этом является знание назначений выводов БИС КР580ВИ53, описание которых приведено в табл. 2.6.
Таблица 2.6 - Описание выводов БИС КР580ВИ53
Обозначение вывода |
Номер контакта |
Назначение вывода |
D(7 - 0) |
2; 2; 3; 4; 5; 6; 7; 8 |
Канал данных |
RD |
22 |
Сигнал ²чтение² |
WR |
23 |
Сигнал ²запись² |
A0, A1 |
19: 20 |
Адресные входы, выбирающие один из каналов ПТ или управляющий регистр |
CS |
21 |
Выбор микросхемы |
CLK0 - CLK2 |
9; 15; 18 |
Входы синхронизации счетчиков |
GATE0 - GATE2 |
11; 14; 16 |
Входы управления счетчиков |
OUT0 - OUT2 |
10; 13; 17 |
Выходные сигналы счетчиков |
UCC |
24 |
Напряжение питания (+5 В) |
GND |
12 |
Напряжение питания (0 В) |
Установка режима работы каждого канала ПТ производится программно путем записи управляющего слова и начального содержимого счетчика с помощью команд вывода (OUT). Формат управляющего слова ПТ приведен на рис. 9.
Управляющее слово задает номер счетчика (разряды D7, D6), последовательность записи и считывания содержимого счетчика (разряды D5, D4), режим работы (разряды D3 - D1) и вид используемого кода (разряд D0).
Каждый из каналов ПТ может работать в одном из шести режимов:
режим 0 - программируемая задержка;
режим 1 - программируемый ждущий мультивибратор;
режим 2 - программируемый генератор тактовых импульсов;
режим 3 - генератор прямоугольных сигналов;
режим 4 - программно-управляемый строб;
режим 5 - аппаратно-управляемый строб.
В режиме 0 после занесения управляющего слова на выходе OUT устанавливается уровень логического нуля. Уменьшение содержимого счетчика начинается при уровне логической единицы сигнала GATE. После окончания счета на выходе OUT устанавливается уровень логической единицы. Загрузка в счетчик нового значения младшего байта в процессе счета останавливает счет, а загрузка нового значения старшего байта начинает новый цикл счета.
Другие стьтьи в тему
Разработка узкополосного частотно-модулированного приемника
Радиосистемы различного назначения, от простейших радиотелефонов до
компьютерных радиосетей, пользуются всё большим успехом у пользователей во всём
мире. После нескольких десятилетий развития теории и техники радиосистем
значительно выросли скорость и качество коммуникационных услуг п ...
Распределитель импульсов
Разработать
распределитель импульсов, формирующий на выходах Z1
и Z2
их N входных импульсов
(от ГТИ) указанные последовательности. Реализация на основе сдвигового
регистра, двоичного счетчика.
Последовательности
выбираются из 4х вариантов. Были выбраны 1 и 3 режим:
Z1 ...