Юный техник - для умелых рук 1989-03, страница 13

Юный техник - для умелых рук 1989-03, страница 13

Таблица 2

Таблица 2

Вывод

Обозначение

Тип вывода

Функциональное назначение вывода

1

STB

Вход

Стробирующий сигнал состояния

2

HLDA

Вход

Подтверждение захвата

3

TR

Вход

Выдача информации

4

RS

Вход

Прием информации

5, 7, 9

DB4 DB7, DB3,

Выход/вход

Канал данных системы

11, 13, 16

DB2, DBO, DB1

18, 20

DB5, DB6

6, 8, 10,

D4, D7, D3,

Вход/выход

Канал данных микропроцессора

12, 15, 17,

D2, DO, D1,

19, 21

D5, D6

14

GND

-

Общий (земля)

22

BUSEN

Вход

Управление передачей данных и выдачей сигналов

23

INTA

Выход

Подтверждение запроса прерывания

24

RD

Выход

Чтение из запоминающего устройства

25

RD10

Выход

Чтение из устройств ввода/вывода

26

WR

Выход

Запись в запоминающее устройство

27

WR10

Выход

Запись в устройства ввода/вывода

28

Ucc

Вход

Напряжение питания +5 В

Рисунок 4

■_DO

■_DO

17

D1

Ч

Щ

10

Ц

6

DA

16

S5

21

D6

8 D7

ДВУНАПРАВЛЕННАЯ БУФЕРНАЯ CUCTt МА ЛАННЫХ

ВВ1

16

DB2

11

D&3

9

ГЪА

5

DBS 18

me 20

Ш7 7 .

ш

РЕГИСТР

состояния

ЛЕШИ® РА-ТОР ( УПРАЬЛЯ/jr' ЮШ.ИХ ) i СИГНАЛОВ т

RD_гЛ

ЯРЮ 25 ЩЮ 27

JNTA 23

Асинхронный сигнал BUSEN управляет Bi |дачей данных с буферной схемы и управляющих сигналов с дешифратора. При напряжении низкого уровня на входе BUSEN буферная схема передает все данные, и формируется один из управляющих сигналов; при напряжении высокого уровня все выходы микросхемы переходят в высокоомное состояние.

Напряжение высокого уров ня на входе HLDA переводит выходы RD, RD10 и INTA в пассивное состояние (высокого уровня) и блокирует передачу информации через

буферную схему данных_

Управляющие сигналы WR и WR10 формируются в цикле записи по сигналу STB.

При работе с микропроцессором К580ьМ80А системный контроллер в цикле подтверждения запроса прерывания формирует три сигнала INTA для приема трех байтов команды CALL от контроллера прерывания (если он есть).

В небольших микропроцессорных системах выход INTA микросхем КР580ВК38 д» ожно подсоединять к напряжению —|— 12 В через резистор 1 кОм. Во время действия сигнала RC буферная данных микросхемы формирует код команды RST7 и передает его на канал данных микропроцессора.

Таким образом, микросхема — единственный вектор прерывания с номером 7 без дополнительных компонентов.

КР580ИР82 — микросхема 8-разрядиого адресного регистра, предназначенная для связи микропроцессора с системной шиной; обладает повышенной нагрузочной способностью. Микросхема К580ИР82 — восьмиразрядный D-регистр с «защелкой» без инверсии и с тремя состояниями на выходе. Условное графическое обозначение и ее структурная схема приведены на рисунках 5 и 6. Назначение выводов — в таблице 3.

Микросхема состоит из восьми одинаковых функциональных блоков и схемы управления. Блок содержит D-триггер-«защелку» и мощный выходной вентиль. При помощи схемы управления произво-

Рисунок 5

1

Л

RG

4

2

_3_

0 1 2

Q

Q

19

J_

з

1 2

(8

J>_

17

_6_

§

16

7

6 J

15

J_

1A

Q

13

3 (

) ш

12

.20

Ucc 1ND

11

STb

.10

Таблица 3

дится стробирование записываемой информации и управление третьим состоянием мощных выходных вентилей.

В зависимости от состояния стробирую-щего сигнала STB микросхемы могут работать в двух режимах: в режиме шинного формирователя или в режиме хранения. При высоком уровне сигнала STB и низком сигнале ОЕ микросхема работает в режиме шинного формирователя: информация на выходах Q повторяется или инвертируется по отношению к входной информации D. При переходе сигнала STB из состояния высокого уровня в низкий происходит «защелкивание» передаваемой информации во внутреннем триггере, и она сохраняется до тех пор, пока на входе STB присутствует напряжение низкого уровня. В течение этого времени информация на входах не влияет на состояние выходов Q. При переходе сигнала STB вновь в состоя-

D2

Е

DA

D5

Ив

Ю

ST8 1

Q1

Q2

Q3

04

Q5

QB

07

Рисунок б

ние высокого уровня состояние выходов приводится в состояние, соответствующее информационным входам Q.

При переходе сигнала ОЕ в состояние высокого уровня все выходы G переходят в высокоомное состояние независимо от входных сигналов STB и Q При возвращении сигнала ОЕ в состояние низкого уровня выходы Q переходят в состояние, соответствующее внутренним триггерам.

При обращении к внешнему устройству микропроцессор в начальный период цикла выполнения микрокоманды выдает на местную шину адрес этого устройства который через системную шину передает ся необходимым числом регистров микросхемы.

Таблица 3

Вывод

Обозначение

Тип вывода

Функциональное назначение вывода

1-8

D0-D7

Вход

Информационная шина ^

9

ОЕ

Вход

Разрешение передачи данных

10

GND

Общик земля)

11

STB

Вход

Стробирующий сигнал

12-19

D7-D0

Выход

Информационная шина

20

Ucc

Напряжение питания +5 В

000000000000000000000000000000000000000000000000000000000000000