Для согласования работы МП с другими устройствами сигнал «RDYIN» синхронизируется по фазе «С2» на выходе «RDY» генератора.
Выходной сигнал «SR» используется для установки МП и других микросхем в системе в исходное состояние при котором МП начинает выполнение программы с адреса 0000Н. Этот начальный сброс осуществляется с помощью цепочки, состоящей из конденсатора С1 и резистора R1, подключенных ко входу «RESIN».
Как правило, при построении микропроцессорной системы (МПС) на базе МП 8080, совместно с микросхемой генератора КР580ГФ24 применяется микросхема системного контроллера и шинного формирователя КР580ВК28. Эта микросхема предназначена для фиксации слова-состояния МП, выработки системных управляющих сигналов, буферизации шины данных МП и управления направлением передачи данных.
Восьмиразрядная трёхстабильная буферная схема данных контроллера принимает информацию с шины данных МП по выводам D7-D0 и передаёт во внутренний регистр состояния информацию состояния, на системную шину данных по выводам DB7-DB0 выдаёт данные в цикле записи по сигналу «TR». В цикле чтения по сигналу «RC» буферная схема контроллера принимает данные с системной шины по выводам DB7-DB0 и передаёт их на шину данных МП по выводам D7-D0.
Регистр состояния контроллера по входному сигналу «STB» фиксирует информацию состояния МП в такте Т1 каждого машинного цикла МП и формирует один из управляющих сигналов: при чтении из памяти - «RD», при записи в память - «WR», при чтении из внешнего устройства - «RD_IO», призаписи в УВВ - «WR_IO», при подтверждении запроса прерывания – сигнал «INTA».
Асинхронный сигнал «BUSEN» управляет выдачей данных с буферной схемы и управляющих сигналов с дешифратора. При «BUSEN»=0 – буферная схема передаёт данные и формирует один из управляющих сигналов, при «BUSEN»=1 – все выходы микросхемы переводятся в высокоомное состояние.
Напряжение высокого уровня на входе «HLDA» переводит выходы «RD», «RD_IO», «INTA» в пассивное состояние высокого уровня и блокирует передачу данных через буферную схему данных. Управляющие сигналы «WR» и «WR_IO» формируются в цикле записи по сигналу «TR». При работе с МП 8080 системный контроллер в цикле подтверждения запроса прерывания формирует 3 сигнала «INTA» для приёма 3-х байтов команды CALL (вектор прерывания) от контроллера прерывания.
Для увеличения нагрузочной способности выходных адресных линий МП КР580ВМ80 поставлены 3 микросхемы 74LS367 (К155ЛП11), содержащие буферные элементы с 3 состояниями.
В соответствии с заданием выбрано ПЗУ с ёмкостью 4Кх8 и ОЗУ с ёмкостью 2Кх8. В качестве ПЗУ использована микросхема К573РФ41 – перепрограммируемая ПЗУ с ультрафиолетовым стиранием. Данная микросхема содержит 8 разрядов данных и 13 адресных входов, позволяющих обращаться к 8 Кбайт памяти. Для обращения к 4К байтам памяти старший разряд адреса (А12) подключен к 0. Входы «Upr» и «PR» используются при программировании ПЗУ и при работе микросхемы в режиме чтения не используются.
Располагаем в 64К байтовом адресном пространстве МПС, память ПЗУ в диапазоне адресов от 0000h до 0FFFh (4К байт). Для обращения к данному адресному пространству и формированию сигнала «CS» для ПЗУ используем дешифратор адреса ПЗУ, состоящий из логических элементов DD1.1 и DD2.1. При появлении на адресной шине адреса, попадающего в адресный диапазон ПЗУ, и появлении сигнала «RD» низкого уровня, дешифратором вырабатывается напряжение низкого уровня, которое подаётся на вход «CS» ПЗУ в результате чего на шину данных производится считывание данных из ПЗУ по установленному адресу.
В качестве ОЗУ использована микросхема К537РУ10 – статическое оперативно - запоминающее устройство емкостью 2Кх8. Микросхема имеет 8 разрядов шины данных и 11 разрядов шины адреса, позволяющих в произвольном доступе адресоваться к 2К байтам памяти.
Входные сигналы управления определяют работу микросхемы в режиме записи и считывания. При установленном адресе и сигналах «CS»= «WE»=0, «OE»=1 производится запись в ОЗУ установленного на шине данных записываемого байта данных. При установленном адресе и сигналах «CS»= «OE»=0, «WE»=1 производится чтение из памяти выбранного байта на шину данных.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.