Розглянемо докладно на сигнальному рівні виконання команди OUT 47, роз-
ташованої за адресою 204DН.
Після завершення виконання команди MVI A, 00, розташованої за адресою
204ВН, у лічильнику команд МП буде знаходитися адреса наступної команди –
204DН=0010.0000.0100.1101В. Цю адресу МП виставить на ША і буде виконаний
цикл М1. Біти А13...А11 адреси утворять код 100В, по якому на виході 4 дешиф-
ратори DC установиться сигнал 0 і яким буде обрана ІМС ПЗП. Бітами А10...А0
ША буде обрана комірка пам'яті в ПЗП. При виконанні циклу М1 сформується си-
гнал
0MEM
= і в такті Т3 (рис.1.20) байт із ПЗП перепишеться в регістр команд
МП. Цей байт має код D3 і є КОП. По завершенні зчитування байта лічильник ко-
манд буде інкрементовано й у ньому установиться адреса 204ЕН.
МП, використовуючи прошивання дешифратора команд ДШК, установить,
що команда з КОП D3 є двобайтною, і буде виконуватися за 3 цикли. Тому МП
виставить взяту з лічильника команд адресу 204ЕН= 0010.0000.0100.1110В на ША
і буде виконувати цикл М2. Бітами А13...А11 адреси через дешифратор буде обра-
на знову ІМС ПЗП, іншими бітами – обрана комірка пам'яті усередині ІМС ПЗП.
При виконанні циклу М2 сформується сигнал
0MEM
і в такті Т3 байт із ПЗП
перепишеться в тимчасовий регістр МП. Цей байт має код 47 і є операндом ко-
манди OUT 47. По завершенні зчитування байта лічильник команд буде інкремен-
товано й у ньому установиться адреса 204FН.
Далі, у виконання результатів розшифровки КОП, буде виконуватися 3-й
цикл М3 – цикл запису байта у ЗП. На ШД МП, що переключена на вивід, устано-
виться код 00Н, узятий з акумулятора, а на ША МП виставить код 47Н. Цим ко-
дом складальним дешифратором сформується на виході сигнал 0. При виконанні
циклу М3 сформується сигнал
OW
I=0 і в такті Т3 логічним елементом 2АБО-НІ,
на вході якого присутні два нульових сигнали, сформується одиничний сигнал, що
надійде на вхід С синхронізації D-тригера. На інформаційний вхід D цього тригера
вже надходить нульовий біт (тому що попередньою командою MVI A, 00 у нульо-
вий біт акумулятора був записаний 0) зі ШД МП, і по синхросигналу С в D-тригер
запишеться 0.
Команда OUT 47 виконана до кінця. Було 2 звертання до ПЗП й одне – до
ЗП. Ці звертання на рівні проходження сигналів підтримані схемою МПСК.
Далі буде виконуватися команда, записана за адресою 204FН.
Питання і завдання
1. Що таке - інтерфейс МПСК? Чому вид інтерфейсу впливає на схеми і команди
програми МПСК?
2. Наведіть характеристики інтерфейсу МПСК з ізольованою системою шин.
3. Наведіть характеристики інтерфейсу МПСК з спільною системою шин.
4. Поясніть роботу релейної схеми керування контактором.
5. Поясніть алгоритм керування одним зовнішнім пристроєм ЗП (контактором).
6. Ґрунтуючись на схемі керування одним ЗП, визначте: адресний простір ПЗП
(програми керування контактором), адреси ЗП введення (кнопок) і виводу (кон-
тактора), види команд роботи з ЗП.
7. Поясніть виконання на сигнальному рівні команд програми керування одним ЗП.
8. Поясніть алгоритм керування одним зовнішнім пристроєм ЗП (контактором).
45