Сопряжение компьютеров с внешними устройствами в стандарте КАМАК. Заярный В.П - 16 стр.

UptoLike

16
ЛАБОРАТОРНАЯ РАБОТА 2
ПРОГРАММИРОВАНИЕ КРЕЙТ-КОНТРОЛЛЕРА КАМАК
ДЛЯ СВЯЗИ С IBM-КОМПЬЮТЕРОМ
Контроллер крейта КАМАК СС-08
Контроллер крейта КАМАК СС-08 предназначен для управления
оборудованием одного крейта КАМАК от IBM PC-совместимого компь-
ютера. Модуль контроллера СС-08 должен быть установлен в 24 и 25
станции крейта. Плата сопряжения устанавливается в любой свободный
разъем магистрали компьютера. Установка интерфейсного кабеля произ-
водится ТОЛЬКО ПРИ ВЫКЛЮЧЕННОМ ПИТАНИИ крейта и компью-
тера!!!
Связь контроллера СС-08 с компьютером осуществляется через пла-
ту сопряжения, на которой установлены буферные схемы шины данных,
адреса и схема функционирования сигнала ожидания (READY), позво-
ляющая увеличить длительность цикла обмена контроллера с компьюте-
ром.
Собственно контроллер СС-08 представляет собой набор регистров N,
A, F, R, W, Z, L, S. Обмен информацией между ними осуществляется по
внутренней байтовой
шине D0-D7. Адреса и назначение байтов регистров
приведены ниже.
Синхронизация и управление обменом информацией по магистрали
осуществляется генератором цикла. Запуск генератора для проведения ад-
ресуемых операций по передаче данных в магистрали происходит автома-
тически после занесения в регистр F номера функции, а для безадресных
операцийпосле занесения команды C или Z в регистр Z. Для
функций с
номерами F(0)-F(7) осуществляется запись информационного слова с маги-
страли R1-R-24 в регистр R, для F(16) — F(24) — выдача слова из регистра
R на магистраль W1-W24.
Относительно портов компьютера контроллер представляет собой об-
ласть портов ввода-вывода с адресами 101Н — 10СН. Адреса приведены в
таблице 2.