Выбор БИС таймера

Программируемый таймер (ПТ) КР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 устанавливается уровень логической единицы. Загрузка в счетчик нового значения младшего байта в процессе счета останавливает счет, а загрузка нового значения старшего байта начинает новый цикл счета.

Перейти на страницу: 1 2

Другие стьтьи в тему

Разработка проекта технической составляющей системы защиты речевой информации на объекте информатизации
В век информации, когда действует принцип - кто владеет информацией, тот владеет миром, желающих таким образом овладеть миром предостаточно, а значит, существует устойчивый спрос на информацию, полученную несанкционированным путем. В такой ситуации головная боль владельца информации - ...

Разработка измерительного канала температуры на основе бесконтактных методов
Без грамотного построения измерительного канала невозможно построить систему автоматического регулирования и управления технологическим процессом (АСУТП). Данный курсовой проект дает возможность не только в теории, но на практике познать сущность проблемы проектирования измерительных ...

Разделы

Радиоэлектроника и телекоммуникации © 2024 : www.techelements.ru