На рис. 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).
Ссылка на скачивание - внизу страницы.