іж циклами ПД.
Після отримання від МП сигналу ПЗхв за наявності сигналу запиту мікросхема виробляє сигнал ППД і переходить в стан обслуговування, в якому системні шини знаходяться під управлінням БІС ПДП.
Таблиця 2. Адресація регістрів
A3 A2 A1 A0 Операція Регістр
0 0 0 0 Зп Канал 0, початковий адресу
0 0 0 1 Зп Канал 0, кількість циклів
0 0 1 0 Зп Канал 1, початковий адресу
0 0 1 січня Зп Канал 1, кількість циклів
0 1 0 0 Чт Канал 2, початковий адресу
0 1 0 1 Зп Канал 2, кількість циклів
0 1 1 0 Чт Канал 3, початковий адресу
0 1 1 січня Зп Канал 3, кількість циклів
1 0 0 0 Чт Читання РгС p> 1 0 0 0 Зп Запис у РГР
Послідовність програмування контролера
Для початку слід запрограмувати РгА і РГЦ вибраного каналу (або вибраних каналів).
Таблиця 3. Послідовність запису регістрів адреси і циклів
A3
A2
A1
A0
Операція
Регістр
0
Номер каналу
0
Зп
Запис молодшого байта початкової адреси (A0. .. A7)
0
0
Зп
Запис старшого байта початкової адреси (A8. .. A15)
0
1
Зп
Запис молодшого байта кількості циклів (C0. .. C7)
0
1
Зп
Запис старших шести біт кількості циклів (C8. .. C13) плюс два біти виду обміну даними (C14, C15) /Td>
Запис у кожен регістр проводиться в два етапи - молодший, потім старший байт адреси.
Таблиця 4. Вид обміну даними
C14 C15 Вид обміну
0 0 Цикл перевірки ПД
0 1 Цикл запису ПД
1 0 Цикл читання ПД
1 січня Заборонена комбінація
Дозволити роботу контролера ПДП тепер можна, встановивши в РГР відповідний біт дозволу каналів разом з атрибутами режиму роботи контролера.
Таблиця 5. Формат регістра режимів
Ст. б.
Мл.б.
7
6
5
4
3
2
1
0
Установка автозавантаження
Установка КС-Стоп
Установка подовженою запису
Установка циклічного зсуву пріоритету
Дозвіл ПД
Для каналу 3
Для каналу 2
Для каналу 1
Для каналу 0
У про цессе роботи можна контролювати виконання процесу прямого доступу до пам'яті допомогою періодичного читання РгС.
Таблиця 6. Формат регістра статусу
ст.Б.
Мл.б.
7
6
5
4
3
2
1
0
0
0
0
Прапор поновлення даних
КС-стоп
Для каналу 3
Для каналу 2
Для каналу 1
Для каналу 0
Приклад програмування
У Одноплатний комп'ютері "Радіо-86РК", описаному в журналі "Радіо", контролер ПДП використовуєть...