Профтемы студенту и преподавателю
Taketop.ru
СТУДЕНТУ И ПРЕПОДАВАТЕЛЮ
лекции по дисциплинам
Информатика и вычислительная техника :: Микропроцессоры и микропроцессорные системы
Программируемый блок приоритетного прерывания (КР580ВН59)
 
Микросхема КР580ВН59 является многофункциональным программируемым устройством, формирующим запрос на прерывание работы МП БИС и выдающим на МД микроЭВМ трехбайтовую команду CALL<A1> <А2> и ответ на последовательное поступление трех сигналов ОБ. Пр с МУ микроЭВМ.
Значения адресов А1 и А2 сообщаются схеме в процессе выполнения программы ее начальной установки.
Схема имеет восемь уровней запросов прерывания. Возможно расширение уровней запросов прерывания до 64 за счет девяти схем КР580ИК59, одна из которых является ведущей, а восемь остальных — ведомыми.
Схемы выборки различных приоритетов могут быть установлены отдельно как для ведущей, так и для ведомых схем.
Существует четыре типа обслуживания сигналов на запрос прерывания, устанавливаемых для схемы КР580ВН59 программно.
При одновременном поступлении импульсов на запрос прерывания схема определяет приоритетный уровень запроса, а также выполняет прерывание текущей программы обслуживания прерывания по входу запроса с более высоким приоритетом.
Структура микросхемы КР580ИК59 включает в себя три программнодоступных регистра, регистр маски прерывания РгМПр, регистр запроса прерывания Рг ЗПр и регистр обслуживания прерывания РгОПр
Обмен информацией с ними происходит путем, обращения к схеме КР580ВН59 как к двум устройствам ввода-вывода данных или как к двум адресам памяти.
 
Упрощенная схема КР580ВН59 приведена на рис 2.3.5, а, а ее условное обозначение — на рис. 2.3.5, б.
Схема имеет двунаправленную МД с возможностью перевода ее в третье состояние при подаче единичного сигнала на вход выборки ВМ при одновременной подаче единичных сигналов на входы Зп и Чт.
Магистраль данных используется для выдачи в мнкроЭВМ команды СALL < A1 > <A2> информации состояния, содержания внутренних регистров, а также для записи управляющих слов в схему.
Блок управления записью/чтением [БУЗп(Чт)] схемы содержит программнодоступные регистры для записи слов начальной установки и управляющих слов. Блок также позволяет слову состояния схемы поступать на внешнюю МД.
Входы блока:
ВМ (инверсный) уровень «0» на этом входе означает выборку схемы;
Чт — уровень «0» на этом входе позволяет схеме передавать на внешнюю МД содержание РгЗПр, РгОПр, РгМПр;
Зп — уровень «0» на этом входе позволяет записывать СНУ и СУ в схему;
А0 - может подключаться к любой шине МА микроЭВМ. Уровень «0» или «1» определяет один из двух адресов внутренних устройств схемы, с которым микроЭВМ обменивается информацией.
Внешние устройства выдают импульсы на формирование запроса прерывания на входные зажимы З.Пр0—З.Пр7 схемы.
Уровень «1» на любом из этих входов воспринимается как импульс на формирование запроса прерывания.
Все поступающие импульсы на входы З.Пр0—З.Пр7 записываются в РгЗПр. Перед началом формирования запроса прерывания схема определения приоритетного прерывания СхОППр с учетом информации, записанной в РгМПр, определяет приоритетный уровень и записывает его в РгОПр.
 
 
Рисунок 2.3.5 – Упрощенная структура схемы КР580ВТ59
Регистр маски прерывания служит для записи в него маски прерывания, позволяющей выборочно маскировать определенные разряды РгОП, давая возможность сигналам на входах с низшим приоритетом прерывать работу микроЭВМ. Запрос на прерывание выдается схемой на выход Пр и поступает на вход З.Пр МП БИС.
При использовании в микроЭВМ нескольких схем КР§80ВН59
необходимо определять управляющую и управляемые схемы. Для
этой цели служит вход выборки ведомой схемы ВВДМ. Уровень «1»
на нем определяет режим работы схемы как ведущей, а уровень «0»
указывает на то, что схема будет работать как ведомая. Сигнал на
входе ВВДМ определяет способ использования выводов каскадного
соединения КАС0 — КАС2 схемы. Эти выводы будут задействованы
для вывода сигналов при работе схемы как ведущей и для ввода сигналов для ведомых схем. Выходы Пр управляемых схем соединяются со входами 3. Пр0 — З.Пр7 ведущей схемы.

Работы, представленные на сайте http://taketop.ru, предназначено исключительно для ознакомления. Все права в отношении работ и/или содержимого работ, представленных на сайте http://taketop.ru, принадлежат их законным правообладателям. Администрация сайта не несет ответственности за возможный вред и/или убытки, возникшие или полученные в связи с использованием работ и/или содержимого работ, представленных на сайте http://taketop.ru
Рейтинг@Mail.ru
Сайт управляется SiNG cms © 2010-2015