Студентам > Курсовые > Микро ЭВМ на МПК 1801
Микро ЭВМ на МПК 1801Страница: 6/8
Устройство интерфейса накопителя на гибких магнитных дисках (УИГМД)
предназначено для связи с накопителем с накопителем на гибком магнитном диске
ГМД-70.
Устройство
управления интерфейса накопителя на гибком магнитном диске выполнено на основе
микросхемы К1801ВП1-033 и переключателя SA1.5.
УИГМД
осуществляет обмен информацией с накопителем на гибком магнитном диске (НГМД) с
помощью двух регистров: регистра команд (РК) и регистра данных (РД); может
производить прерывание программы с выдачей адреса вектора прерываний,
обеспечивает связь с НГМД согласно интерфейсу НГМД. УИГМД работает с НГМД через
приемопередатчики УИГМД ПП1.
Адресация
регистров УИГМД задается переключателем SA1.5. Также
этот переключатель меняет адрес вектора прерывания, выдаваемого УИГМД при
процедуре векторного прерывания программы.
Адреса
регистров и векторов прерывания приведены в таблице 10.
Таблица 10.
Положение
SA1.5
|
Адрес
РК
|
Адрес
РД
|
Адрес
вектора
прерывания
|
1
|
177170
|
177172
|
264
|
0
|
177200
|
177202
|
274
|
Работа
УИГМД.
При
низком уровне сигнала “ЗАВЕРШЕНО Н” запись в РК команды с “1” в нулевом разряде
вызывает установку сигнала “ПУСК Н”, который инициирует контроллер НГМД на
прием команды. Контроллер НГМД снимает сигнал “ЗАВЕРШЕНО Н” и выставляет на
линию СДВИГ серию из восьми импульсов. По снятии сигнала “ЗАВЕРШЕНО Н”
снимается сигнал “ПУСК Н”, а серия импульсов “СДВИГ” синхронизирует выдачу
команды в последовательном коде на линию ДАННЫЕ Н;
в
зависимости от принятого кода команды контроллер НГМД устанавливает сигналы
“ВЫВОД 2 Н” и “ТР. ПЕРЕДАЧИ 2 Н”. При установленном сигнале “ТР. ПЕРЕДАЧИ 2 Н”,
в зависимости от состояния сигнала “ВЫВОД”, обращение к РД вызывает установку
сигнала “ПУСК Н”, который снимается по снятии сигнала “ТР. ПЕРЕДАЧИ 2 Н” и под
серию импульсов на линии СДВИГ (восемь - для синхронизации адреса сектора и дорожки,
семь - для синхронизации данных) на линию ДАННЫЕ выставляются необходимые
данные. По окончании выполнения команды устанавливается сигнал “ЗАВЕРШЕНО”.
Приемопередатчики
сигналов УИГМД ПП1 выполнены на основе микросхемы К531АП2П и имеют следующие основные
электрические характеристики:
передатчик Uol <
0,65В при Iol = 60мА
Uol < 0,45В при Iol = 25мА
тип
выходного каскада - открытый коллектор;
приемник Uil < 1,4В;
Uih > 2В; Iil < 0,15мА.
Входные
и выходные сигналы УИГМД и соответствующие им контакты приведены в таблице 12.
ПЗУ пользователя представляет собой розетку типа РС24-7 и предназначено для
установки ПЗУ типа одной микросхемы КР1801РЕ2 емкостью 4К слов с программами
пользователя. В адресном пространстве микроЭВМ ПЗУ пользователя может быть
установлено вместо любого отключаемого банка ОЗУ.
Регистр
режима начального пуска (РНП) предназначен для указания адреса программы режима
начального пуска, кода режима начального пуска, а также для хранения флажков
управления скрытыми областями СПЗУ.
Формат
РНП представлен на рис. 2.
Разряды SA1-1 и
SA1-2 доступны только по чтению и определяют режим
начального пуска микроЭВМ. Разряды Ф1 и Ф2 доступны по чтению и записи,
предназначены для управления скрытыми областями СПЗУ. Если Ф1=1, то открывается
по доступу в адресном пространстве скрытая область СПЗУ по адресам от 160000 до
163776 и закрывается соответствующая область в адресном пространстве регистров
внешних устройств. При Ф2=1 скрытая область СПЗУ расширяется до адреса 172776.
Разряды 8-15 РНП определяют старший байт адреса вектора программы начального
пуска.
Контроль данных выполнен на основе микросхемы К1801РЕ2 емкостью 4К слов и схем
сравнения выполненных на основе К155СП1.
Работа
заключается в следующем: данные поступающие на ПЗУ пользователя дублируются на
микросхеме К1801РЕ2, затем с помощью схемы сравнения проверяются данные
поступившие на ПЗУ пользователя. При обнаружении ошибки схема сравнения выдает
на устройства сигнал “ошибка”, в обратном случае продолжается работа устройства.
Для подключения и взаимодействия микроЭВМ с аппаратурой комплекса предусмотрены
разъемы XT1 и XT4. Выводы 1-16 разъема
XT4 подключаются
к приемопередатчику системного канала, а выводы 1-24 разъема XT1 подключаются
к схемам преобразования и управления.
Таблица 11.
Номер
контакта
XT2
|
Обозначение
сигнала
|
Наименование
и назначение сигнала.
|
|
|
Сигналы
параллельного интерфейса.
|
12
|
Д0-И
|
“Данные
от источника информации”.
|
14
|
Д1-И
|
“Данные
от источника информации”.
|
47
|
Д2-И
|
“Данные
от источника информации”.
|
24
|
Д3-И
|
“Данные
от источника информации”.
|
23
|
Д4-И
|
“Данные
от источника информации”.
|
26
|
Д5-И
|
“Данные
от источника информации”.
|
33
|
Д6-И
|
“Данные
от источника информации”.
|
18
|
Д7-И
|
“Данные
от источника информации”.
|
35
|
СТР-И
Н
|
“Строб
от источника информации” - сигнал, свидетельствующий о том, что на шинах
данных выставлены данные.
|
17
|
ЗП-И
Н
|
“Запрос
источнику” - сигнал запроса на выдачу
|
|
|
информации.
|
19
|
ГИ-И
Н
|
“Готовность
источника от источника информации” - сигнал, означающий, что источник готов к
выдаче информации.
|
10
|
ВВОД
ДАННЫХ Н
|
“Ввод
данных” - сигнал, сообщающий, что информация принята.
|
9
|
СБРОС
ВУ Н
|
“Сброс
внешнего устройства” - сигнал, информирующий о сбросе.
|
59
|
Д0-П
|
“Данные
приемнику информации”.
|
60
|
Д1-П
|
“Данные
приемнику информации”.
|
8
|
Д2-П
|
“Данные
приемнику информации”.
|
5
|
Д3-П
|
“Данные
приемнику информации”.
|
4
|
Д4-П
|
“Данные
приемнику информации”.
|
3
|
Д5-П
|
“Данные
приемнику информации”.
|
1
|
Д6-П
|
“Данные
приемнику информации”.
|
6
|
Д7-П
|
“Данные
приемнику информации”.
|
15
|
СТР-П
Н
|
“Строб
приемнику информации” - сигнал, информирующий приемник о том, что на шины
данных выставлена информация.
|
36
|
ЗП-П
Н
|
“Запрос
от приемника” - сигнал запроса приемника на выдачу информации (низким
уровнем).
|
30
|
ЗП-П
В
|
Инверсный
выход сигнала “Запрос от приемника” (высоким уровнем).
|
25
|
ЗП-П
В
|
Вход
сигнала “Запрос от приемника” (высоким уровнем).
|
37
|
ГП-П
Н
|
“Готовность
приемника” - сигнал от приемника, что тот готов к работе.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Таблица 11, продолжение.
|
28
|
ГП-П
В
|
Инверсный
выход сигнала “Готовность приемника” (высоким уровнем)
|
20
|
ГП-П
В
|
Вход
сигнала “Готовность приемника” (высоким уровнем).
|
22
|
СП-П
В
|
“Состояние
приемника”.
|
2
|
ОШИБКА1
В
|
“ОШИБКА”
- состояние от приемника.
|
13
|
ТРБ.
ПЕРЕДАЧИ 1 В
|
“Требование
передачи” - состояние от приемника.
|
7
|
ЗАВЕРШЕ-НО
1 В
|
“ЗАВЕРШЕНО”
- состояние от приемника.
|
11
|
ВЫВОД
ДАННЫХ Н
|
“ВЫВОД
ДАННЫХ” - сигнал, сообщающий, что произошла выдача информации.
|
16
|
ФЛАГ
В
|
“ФЛАГ”
- сигнал, означающий, что имеется запрос от приемника в отсутствии строба
приемника.
|
44
|
ТРЕБОВА-НИЕ
В
|
“ТРЕБОВАНИЕ”
- сигнал на требование прерывания.
|
56
|
ЛОГ.
1
|
Выход
логической единицы.
|
55
|
ОБЩИЙ
|
Общий.
|
52
|
ОБЩИЙ
|
Общий.
|
50
|
ОБЩИЙ
|
Общий.
|
32
|
ОБЩИЙ
|
Общий.
|
|