Page 140 - 149
P. 140
Якщо орієнтуватись на швидкість передавання і приймання, рівну 9600
біт/с, і прийняти, що частота синхроімпульсів буде ділитись всередині
адаптера на 16, то на входи TxC і RxC необхідно подавати імпульси частотою
153,6 КГц.
В розглянутому прикладі синхроімпульси виробляються дільником на
13 збудованому на лічильнику К555ИЕ7. На його вхід поступають імпульси
тактової частоти МП, тобто 2 МГц. Тоді частота синхроімпульсів буде
рівною 153,8 КГц, що є достатнім для практики за точністю.
Оскільки послідовний код достатньо просто передавати лінією зв'язку
на значну відстань, то адаптери даного типу забезпечують обмін
інформацією між МПС і віддаленим периферійним об'єктом. За лінію зв'язку
може правити звичайна телефонна лінія, на другому кінці якої є такий же
послідовний адаптер з відповідною настройкою.
Для програмування послідовного адаптера в його РКС завантажують
керуючі слова. Ці регістри підключаються до шини даних при наявності
сигналу “1” на вході C (команда - дані). Перші слова (одне або два), після
D
початкового обнуління по входу RES, призначають загальний режим роботи
адаптера. Наступні слова (команди) при C =1, уточнюють або змінюють цей
D
режим.
Через входи RD і WR забезпечується установка напрямку передавання
інформації: із внутрішнього регістра даних адаптера на шину даних МП чи
навпаки.
Включення в роботу послідовного адаптера можливе при CS =0.
Приєднання адресної лінії АО або А1 до входу C адаптера дозволяє
D
поділити канали регістрів керуючих слів і регістрів даних. В даному прикладі
керуючим регістрам відповідає будь-яка з адрес 22Н або 23Н, а регістрам
даних -20Н або 21Н.
Виходи RxRD - готовність приймача і TxRD - готовність передавача служать
для інформування МП (наприклад, через входи переривання) про готовність
адаптера видати в шину даних або прийняти з шини даних черговий байт
інформації.
Організація типового інтерфейсу вводу-виводу в МПС на
основі МПК1810ВМ86 має особливості. При підключенні зовнішніх
пристроїв також випливає проблема передачі слів або окремих байтів шиною
даних. До пристоїв, які здійснюють обмін байтами і тому підєднуються до
молодшої або старшої половини ШД, відносяться всі програмовані
контролери серії К580. В цьому випадку окремо дешифруються парні і
непарні адреси ЗвП (рисунок 7.18) і одержані таким чином сигнали вибору
CS подаються на відповідні входи ВІС.
Пристрої з парними адресами підєднуються до молодшої половини
ШД (або до всієї ШД), а пристрої з непарною адресою-до старшої половини
141