
- •Введение
- •1 Расшифровка и анализ задания
- •2.2 Упрощенная структурная схема
- •3.2 Постоянное запоминающее устройство к541ре1
- •4.2 Буферный регистр кр580ир82
- •4.3 Шинный формирователь кр580ва86
- •4.4 Контроллер прямого доступа к памяти к1810вт37
- •4.7 Программируемый контроллер прерываний кр1810вн59а
- •4.8 Программируемый таймер к1810ви54
- •4.9 Выбор ацп
- •4.10 Выбор цап
- •4.3 Программируемый параллельный интерфейс кр580вв79
- •4.11 Уточненная структурная схема микроЭвм
- •5 Разработка алгоритма работы микропроцессорной
- •6 Реализация одноплатной микроэвм пмв02 на базе мп к1810вм86
- •Заключение
- •Список использованных источников
4.8 Программируемый таймер к1810ви54
Программируемый таймер (ПТ) К1810ВИ54 предназначен для генерации времязадающих функций, программно-управляемых временных задержек с возможностью программного контроля их выполнения. Программируемые таймеры применяются в МПС, выполненных на базе МПК БИС К580, К1810, К1821, используемых в задачах управления и измерения в реальном масштабе времени с тактовой частотой до 8 МГц. Конструктивно эти ПТ совместимы с ПТ типа К580ВИ53, отличаются от них повышенным быстродействием и расширенными функциональными возможностями.
Программируемый таймер К1810ВИ54 включает три независимых канала, каждый из которых может быть запрограммирован на работу в одном из шести режимов для двоичного или двоично-десятичного счета.
Структурная схема ПТ (рис. 15) включает:
Буфер шипы данных (BD) и логические схемы управления чтением/записью: дешифратор DS, с помощью которого выбирается один из трех каналов либо формируется признак загрузки управляющих слов или команд; три канала COUNT2-COUNТ0, реализующих запрограммированную функцию.
Рисунок 22 — Структурная схема программируемого таймера К1810ВИ54
Структурная схема ПТ (рис. 15) включает:
Буфер шипы данных (BD) и логические схемы управления чтением/записью: дешифратор DS, с помощью которого выбирается один из трех каналов либо формируется признак загрузки управляющих слов или команд; три иден-тичных канала COUNT2-COUNТ0, реализующих запрограммированную функцию.
Каждый канал включает: 16-разрядный буферный регистр OL, служащий для запоминания и хранения мгновенного значения счетчика CE, которое в любое время может быть записано командой Защелка или Чтение состояния канала; 16-разрядный счетчик/таймер СЕ, работающий в режиме вычитания; 16-разрядный регистр констант пересчета CR, служащий для хранения констант пересчета;
8-разрядный регистр состояния канала RS, содержимое которого можно считывать в ЦП с помощью команды RBC Чтение состояния канала; 8-разрядный регистр управляющего слова RSW, предназначенный для его хранения.
Схема управляющей логики канала CL осуществляет управление входом/выходом счетчика/таймера в зависимости от запрограммированного режима.
Рисунок 23 — Условно-графическое изображение программируемого таймера К1810ВИ54
Таблица 13 — Описание выводов программируемого таймера К1810ВИ54
Обозначение вывода |
Номер вывода |
Тип вывода |
Назначение вывода |
Состояние вывода |
|||||
Англ. |
Рус. |
3 |
4 |
5 |
6 |
||||
1 |
2 |
||||||||
|
ВК |
21 |
Вход |
Выборка кристалла |
0,1 |
||||
|
ЧТ |
22 |
Вход |
Чтение |
0,1 |
||||
|
З |
11 |
Вход |
Запись |
0,1 |
||||
А0, А1 |
АВ0, АВ1 |
19,20 |
Вход |
Адресные входы |
0,1,z |
||||
CLK2-CLK0 |
ВТС2-ВТС0 |
9,15,18 |
Вход |
Входы тактовых сигналов для упр-я счетчиком/тайме-ром |
0,1 |
||||
GATA2-GATA0 |
ВРС2-ВРС0 |
11,14,16 |
Вход |
Входы разрешения счета |
0,1 |
||||
Продолжение таблицы 13 |
|||||||||
1 |
2 |
3 |
4 |
5 |
6 |
||||
OUT2- OUT0 |
ВС2-ВС0 |
10,13,17 |
Выход |
Выходы счетчика/таймера |
0,1 |
||||
D0-D7 |
ЛВД0-ЛВД7 |
1-8 |
Выход |
Линии выходных данных |
0,1,z |
||||
GND |
З |
1, 20 |
Вход |
Напряжение питания (0 В) |
1 |
||||
Ucc |
П |
40 |
Вход |
Напряжение питания(+5В) |
1 |