Page 131 - 149
P. 131
4) в режимі асинхронно-синхронного обміну - тривалість сигналу в
кінці кодової посилки (1; 1,5 або 2 періоди синхросерії - розряди D 6, D 7) -
програмується тільки для блоку передавача, оскільки блок приймача аналізує
один стоп-біт. В режимі синхронного обміну - кількість синхросимволів на
початку кодової посилки (1 або 2 - розряди D 6, D 7).
Після завантаження керуючого слова ініціалізації (для синхронного
режиму і синхроімпульсів), інформація, яка є на ШД системи,
інтерпретується як операційне керуюче слово і заноситься ( C D/ =1 i WR=0) у
відповідний регістр інструкцій. Формат і функціональне призначення
розрядів операційного керуючого слова зображені на рисунку 7.10.
Рисунок 7.10 Формат операційного керуючого слова.
Завантаження слова з D 6=1 аналогічні за дією апаратному обнулінню,
тобто формуванню високого рівня на вході RESET.
При організації режиму обміну між МП і зовнішніми пристроями при
допомозі ПЗА часто виникає необхідність проаналізувати його слово стану,
яке можна зчитати з РГСС командою IN (C D/ =1; RD=0). Одиничні сигнали
в певних бітах відповідають наступним станам:
D 0=1 сигнал T XRDY=1, що свідчить про готовність передавача
адаптера прийняти дані від МП;
D 1=1 сигнал R XRDY=1, що свідчить про готовність передати дані
в МП
D 2=1 сигнал T XEMPTY=1, свідчить про завершення передачі
інформації з передатчика і відсутність в ньому даних;
D 3=1 в прийнятому символі виявлено порушення паритету
(помилка паритету)
D 4=1 МП не прочитав попередню посилку даних до приходу
наступної посилки даних (втрата символу)
D 5=1 в кінці посилки даних адаптер не виявив стопових бітів
(помилка в форматі)
D 6=1 Сигнал виявлення синхронізації SYNDENT=1 (при
132