- •Введение
- •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.3 Программируемый параллельный интерфейс кр580вв79
Микросхема КР580ВВ79 представляет собой программируемое устройство, используемое для ввода/вывода параллельной информации. Схема позволяет осуществлять обмен 8-разрядными данными по трем каналам: А, В и С. Направление обмена и режим работы для каждого канала задается программно. Каналы служат для передачи, как данных, так и управляющих сигналов.
В состав БИС входят: двунаправленный 8-разрядный буфер данных ВD, связывающий программируемый параллельный интерфейс с системной шиной данных, блок управления записью/чтением RWCU, обеспечивающий управление внешними и внутренними передачами данных, управляющих слов и информации о состоянии программируемого параллельного интерфейса, три 8-разрядных канала ввода/вывода РОRТ А, В и С для обмена информацией с внешними устройствами, схема управления группой А СUA, вырабатывающая сигналы управления каналом А и старшими разрядами канала С РС (7-4), схема управления группой В СUВ, вырабатывающая сигналы управления каналом В и младшими разрядами канала С РС (3-0).
Назначения входных, выходных и управляющих сигналов приведены в таблице 12. Сигналы управления работой программируемого параллельного интерфейса подаются на блок К/УС11 и вместе с адресными входами А0, А1 задают вид операции, выполняемой БИС.
Структурная схема программируемого параллельного интерфейса КР580ВВ79 представлена на рисунке 23.
PA (7-0)
CUA
PORT
A
D (7-0)
PC (7-4)
PORT
C
BD
PC (3-0)
PORT
C
RD
WR
RWCU
A 1
PB (7-0)
A 0
PORT
B
CUB
RESET
CS
UCC
GND
Рисунок 29 - Структурная схема программируемого параллельного
интерфейса КР580ВВ79
Основные электрические параметры микросхемы КР580ВВ79:
- выходное напряжение логического нуля UOL, В менее 0,4;
- выходное напряжение логической единицы UOH, В более 2,4;
- ток потребления от источника питания ICC, мА менее 60;
- ток утечки каналов А, В, С, D при невыбранном
режиме IIOZ, мкА более 100;
- ток утечки на управляющих входах IIL, мкА 10.
Режимы работы каждого из каналов ППИ программируется с помощью управляющего сигнала. Управляющее слово может задать один из трех режимов основной режим ввода/вывода (режим 0), стробируемый ввод/вывод (режим 1) и режим двунаправленной передачи информации (режим 2).Одним управляющим словом можно установить различные режимы работы для каждого из каналов.
Канал А может работать в любом из трех режимов, канал B в режиме 0 и режиме 1. Канал С может быть использован для передачи данных только в режиме 0, а в остальных режимах он служит для передачи управляющих сигналов , сопровождающих процесс обмена по каналам А и B.
Рисунок 30 - Условное графическое обозначение КР580ВВ79
Таблица 14 – Назначение выводов ПККИ КР580ВВ79
№ вывода |
Обозначение
|
Наим-е |
Назначение |
Тип сиг-ла |
Сост-е |
|
Англ. |
Рус. |
|||||
1 |
2 |
3 |
4 |
5 |
6 |
7 |
39; 38; 8;7;6; 5; 2; 1 |
RET (7-0) |
ВЗВ(7-0) |
Сигналы линий возврата |
Входы линий возврата, служащие для подачи сигналов от датчиков че рез контакты клавиш или ключа |
вход |
1 |
19;18; 17;16; 15;14; 13;12 |
D(7-0) |
Д(7-0) |
Шина данных |
Входы/выходы канала данных |
вх/вых |
1,0, в.с. |
|
||||||
Продолжение таблицы 14 |
||||||
4 |
INT |
З.ПР |
Запрос на прерывание |
Высокий уровень сигнала указывает на запрос на прерывание |
вход |
1 |
9 |
CLR |
СБР |
Сброс |
Вход сигнала установки ПККИ в исходное состояние |
выход |
1 |
10 |
RD |
ЧТ |
Чтение |
Вход сигнала чтения L-уровня, разрешающего передачу информации из ПККИ в канал данных МП |
вход |
0 |
11 |
WR |
ЗП |
Запись |
Вход сигнала записи L-уровня, разрешающего передачу информации из канала данных МП в ПККИ |
вход |
0 |
14 |
GND |
ОБЩ |
Сигнал питания |
напряжение питания 0 В |
- |
- |
20 |
UCC |
UИП1 |
Сигнал питания |
напряжение питания +5 В |
- |
- |
21 |
ЗПД/ЧТД |
Запись/ чтение данных |
Управление записью/чтением данных или команд; при сигнале Н-уровня происходит запись команды/чтения состояния ПККИ, при сигнале L-уровня — запись/чтение данных |
вход |
0 |
|
23 |
BD |
ГШ |
Сигнал гашения |
Выход сигнала гашения отображения L-уровня |
выход |
0 |
22 |
CS |
ВК |
Выбор кристалла |
Вход сигнала выбора микросхемы; L-уровень сигнала разрешает работу схемы |
вход |
0 |
24-27 |
DSP A ( 3-0) |
ВЫХ А (3-0) |
Выходы канала А |
Выходы канала А |
выход |
1 |
28-31 |
DSP B ( 3-0) |
ВЫХ В (3-0) |
Выходы канала В |
Выходы канала В |
выход |
1 |
32-35 |
S0, S1, S2, S3 |
СС |
Схема согласования |
Подключение схемы согласования |
выход |
1 |
Продолжение таблицы 14 |
||||||
36 |
SH |
СДВ |
Сигнал сдвига |
Вход сигнала сдвига, используемого для ска-нирования клавиатуры |
вход |
1 |
37 |
V/ STB |
СК.К/ СТБ |
Сканирование клавиатуры или стробирующего сигнала |
Вход сигнала управления для режима сканирования клавиатуры или стробирующего сигнала для режима ввода по стробу |
вход |
0 |
Режим 0 применяется при синхронном обмене или при программной организации асинхронного обмена. Микросхема может рассматриваться в этом режиме как устройство, состоящих из четырех портов, независимо настраиваемых на ввод или вывод. Вывод информации осуществляется по команде OUT микропроцессора с фиксацией выводимой информации в регистрах каналов, а ввод - по команде IN, без запоминания информации.
Режим 1 обеспечивает стробируемый однонаправленный обмен информации с внешним устройством. Передача данных производится по канал А и В, а линии канал С управляют передачей. Работу канала в режиме 1 сопровождают три управляющих сигнала.