На рис. 3.5 приведена схема ПЗУ на микросхеме
КР556РТ5, которая имеет выходы данных с открытым коллектором (ОК). Для
подключения БИС ЗУ к ШД МПС используется шинный формирователь КР580ВА86,
имеющий выходы с тремя состояниями (3С). При чтении из ячеек ПЗУ модуль
процессора вырабатывает сигнал ,
который открывает выходные буферы шинного формирователя, и данные из ячейки
памяти поступают на ШД системы.
Если микросхема ПЗУ имеет выходы данных с
тремя состояниями, но не имеет вывода для управления ими (отсутствует вывод ), то подключать такую
БИС к ШД МПС можно двумя способами:
1) с использованием выходного буфера данных (аналогично схеме на рис. 3.5);
2)
стробированием сигнала
выбора микросхемы .
На рис. 3.6 приведен пример подключения БИС КР556РТ6 с
применением стробирования сигнала .
Микросхемы ОЗУ выпускаются двух видов: с раздельными и
с общими линиями ввода-вывода данных. Все виды микросхем имеют на выходах
данных буферы с тремя состояниями. БИС ОЗУ с раздельными линиями ввода и вывода
имеют одноразрядные ячейки памяти, т.е. организацию 1К1, 2К
1, 4К
1 и т.п. Для построения модуля ОЗУ требуется
как минимум 8 микросхем, причем каждая из них будет хранить строго определенный
разряд байта данных, т.е. D0, D1, .. , D7. Особенностью этих БИС является то, что они
не имеют вывода управления выходными буферами (отсутствует вывод
). Сопряжение таких
БИС с ШД МПС возможно двумя способами:
1) с буферированием данных;
2)
стробированием сигнала
выбора .
На рис. 3.7 приведена схема
модуля ОЗУ емкостью 2К8 бит с буферированием данных. В качестве
буфера используется шинный формирователь КР580ВА86, выходы которого управляются
сигналом
. На рис. 3.8 приведена
схема ОЗУ с использованием стробирования сигнала выбора микросхем
. Схема
стробирования выполнена на логических элементах DD9–DD11.
В микропроцессорном комплекте КР580 имеется микросхема КР580ВН59, которая называется программируемым контроллером прерывания (ПКП). Она позволяет осуществлять прерывания основной программы микропроцессора по одному из восьми запросов прерывания [4]. На рис. 3.9 приведена функциональная схема модуля прерывания с ПКП, реализующего поставленные в задании на проектирование МПС условия: 4 запроса прерывания INT0 – INT3, запрос INT0 имеет высший приоритет. Запрос INT0 поступает от аварийного датчика, INT1 – от пульта управлеША DD1 КР556РТ5 R1 – R8
+5B
A ROM DD2 КР580ВА86
ШД
A0
0 4K
A1
1 DO A BF
B
0 0
A8 8
1 1
0 D0
CS1
1 D1
“1”
CS2 7 7
CS3
SEL
CS4 “1” TF
7 D7
MEMR
OE
Рис. 3.5. Подключение БИС ПЗУ с буферированием данных
ША DD1 КР556РT6 ШД
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.