- •2. Микропроцессорные контроллеры систем автоматического управления
- •2.1. Структура микропроцессорных контроллеров
- •2.2. Взаимодействие узлов микропроцессора
- •2.3. Микропроцессорный комплект к580
- •2.3.1. Микросхема kp580bm80a
- •2.3.2. Сопряжение микропроцессора с объектами
- •2.3.3. Согласование микропроцессора с зу и увв
- •2.3.4. Микросхема кр580гф24
- •2.3.5. Микросхемы kp580bk28 и кр580вк38
- •2.3.6. Микросхемы кр580ва86 и кр580ва87
- •2.3.7. Микросхемы кр580ир82 и кр580ир83
- •Вопросы для самоконтроля
2.3.5. Микросхемы kp580bk28 и кр580вк38
Микросхемы КР580ВК28 и КР580ВК38 применяются в микропроцессор ном комплекте КР580 для формирования из слова состояния дополительных управляющих сигналов и как буферный регистр данных. Микросхемы KP580BK28 и КР580ВК38 отличаются лишь длительностью двух формируемых управляющих сигналов WR запись в ЗУ и WR10 запись в УВВ. Остальные сигналы управления INТА - подтверждение запроса прерывания, RD - чтение из ЗУ, RD10 - чтение из УВВ имеют в обеих микросхемах аналогичные параметры.
Системный контроллер состоит из двунаправленной буферной схемы данных, регистра состояния и дешифратора управляющих сигналов (рис. 2.12).
Восьмиразрядная параллельная трехстабильная буферная система данных принимает информацию с канала данных микропроцессора по выводам D0-D7 и передает их после усиления на системный канал данных по выводам DВ0-DВ7. Внутри микросхемы по внутренней шестиразрядной шине слово состояния микропроцессора подается на регистр состояния и далее на дешифратор управляющих сигналов.
Дешифратор под воздействием слова состояния и четырех управляющих сигналов формирует названные ранее пять сигналов управления в каждом машинном цикле.
Управляющие сигналы WR и WR1O формируются в цикле записи в микросхеме KP580BK28 по сигналу TR, а в микросхеме КР580ВК38 по сигналу SТВ.
Рис.2.12. Структурная схема КР580ВК28/38
Команда НLDА «Подтверждение захвата» напряжением высокого уровня переводит выходы RD, RD10, INТА в пассивное состояние и блокирует передачу информации через буферную схему данных.
Асинхронный сигнал ВUSЕN управляет выдачей данных с буферной схемы и управляющих сигналов с дешифратора: при напряжении низкого уровня на входе ВUSЕN буферная схема передает данные и формируется один из управляющих сигналов; при напряжении высокого уровня все выходы микросхемы переводятся в высокоомное состояние.
При работе с микропроцессором КР580ВМ80А системный контроллер в цикле подтверждения запроса прерывания формирует три сигнала INТА для приема МП трех байтов команды CALL от контроллера прерываний KP580BH59. Выходной ток низкого уровня на выходе INТА Iol = 5 mА.
Выходной ток низкого уровня Iol для выводов Д0-Д7 равен 2 mА, а для остальных выходов I0l=10 mА.
2.3.6. Микросхемы кр580ва86 и кр580ва87
Микросхемы КР580ВА86 и КР580ВА87 - двунаправленные 8-разрядные шинные формирователи с повышенной нагрузочной способностью, предназначенные для обмена данными между микропроцессором и системной шиной.
Микросхемы состоят из восьми функциональных одинаковых блоков, содержащих двунаправленные усилители, формирователи и схему управления, производящую выбор направления передачи информации или переводящую выходы усилителей в высокоимпедансное состояние для прерывания передачи информации.
Микросхема КР580ВА86 формирует сигналы на выходах усилителей В0-В7 без инверсии, а микросхема КР580ВА87 - с инверсией (рис. 2.13).
:
:
1
1
:
:
:
D
C
T
1
1
ОЕ
В0
В1
В2
В7
А1
А2
Т
D1
D2
D7
STB
Q1
D0
Q2
Q7
А7
А0
Рис. 2.13. Функциональная
схема Рис. 2.14. Функциональная
схема КР580ВА86/87
КР580ИР82/83
В зависимости от состояния управляющих сигналов ОЕ и Т микросхемы могут работать в трех режимах: при ОЕ = 0 и Т = 1 - направление передачи А → В(В); при ОЕ = 0 и Т = 0 - направление передачи В(В) → А; при ОЕ = 1 и Т = X на выводах A, B, (B) - Z-состояние, где X – безразличное состояние (0 или 1).
Выходное напряжение низкого уровня Uol = 0,45 В, при этом у выходов А ток I0L = 16 mА, а у выходов В Iol = 32 mА.
Выходное напряжение высокого уровня U0H = 2,4 В, при этом у выходов А ток I0H = I mА, а у выходов В I0H = 5 mА.
