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
   126   127   128   129   130   131   132   133   134   135   136