22975

Послідовний інтерфейс

Лекция

Коммуникация, связь, радиоэлектроника и цифровые приборы

Всі ці функції може виконувати спеціальна ВІС що входить до мікропроцесорного комплекту КР580 і має назву Універсальний Синхронно Асинхронний Програмований Прийомопередавач УСАПП типу КР580ВВ51. УСАПП типу КР580ВВ51 в значній мірі є автономним у своїй роботі. Все інше робить сам УСАПП. При видачі даних МП звертається до УСАПП як до зовнішнього пристрою.

Украинкский

2013-08-04

3.66 MB

14 чел.

Лекція №8

Послідовний інтерфейс

Для передачі цифрової інформації на значні відстані незручно користуватись паралельним методом, де для кожного розряду передаваних даних слід мати окремий провідник. Зручнішим виявляється послідовний метод, коли інформаційне слово передається у вигляді послідовності бітів по одному-однісінькому провіднику. До речі, деякі зовнішні пристрої потребують саме послідовного введення і виведення як то, на приклад, модеми, накопичувачі на магнітних дисках або магнітних стрічках.

Для того щоб здійснювати таку передачу необхідно перетворювати паралельний код у послідовний і супроводжувати передаване слово службовою інформацією, котра точно вказувала б приймачеві де початок і де кінець передавного слова. В службову інформацію можуть також входити спеціальні символи, за яким приймач міг би перевіряти вірність сприйнятої ним інформації. На приймальнім кінці одержані сигнали мають бути відокремлені від службової інформації, перевіренні і перетворені у паралельний формат. Обмін інформацією може вестись як у синхронному, так і у асинхронному режимах.

 Всі ці функції може виконувати спеціальна ВІС, що входить до мікропроцесорного комплекту КР580 і має назву Універсальний Синхронно - Асинхронний Програмований Прийомопередавач (УСАПП) типу КР580ВВ51. Інша його назва - програмований звязковий адаптер (ПЗА). У закордонному варіанті він позначається як 8251. Ця ІМС сумісна з мікропроцесором КР580ВМ80 та іншими мікропроцесорами лінії Intel.  

УСАПП типу КР580ВВ51 в значній мірі є автономним у своїй роботі. Роль мікропроцесора полягає лише в тому, що він програмує цю мікросхему, надсилає їй керуюче слово, перевіряє, при необхідності, її стан, надає їй та сприймає від неї дані у паралельному форматі. Все інше робить сам УСАПП. При видачі даних МП звертається до УСАПП як до зовнішнього пристрою. При сприйманні даних УСАПП звертається до мікропроцесора  шляхом запиту на переривання,  або ж видає дані за запитом самого мікропроцесора.

Формати передачі даних

Асинхронний режим

Передача слова в асинхронному режимі починається з видачі стартового біту низького рівню (“0”). Далі йдуть біти розрядів даних, їх кількість може бути від 5 до 8. Передача починається завжди з наймолодшого біту. По закінченні слова видається біт контролю за парністю (цей біт може бути і відсутній). Ідея такого контролю полягає в тому що УСАПП -  передавач підраховує кількість одиниць у бітах слова і в разі коли ця кількість непарна додає одиницю в розряд контролю. Отже, передаване слово (разом з контрольним бітом) завжди буде містити парну кількість одиниць. Приймач це перевіряє і у разі коли виявляє що одна з одиниць “загубилась по дорозі” (або, навпаки, зявилась зайва) подає сигнал помилки. Перевірка може відбуватися і за непарністю.

Закінчення передачі слова позначається одним або двома стоп - бітами високого рівня; після цього інформація не подається, і на виході передавача підтримується високий рівень до моменту, поки не зявиться стартовий біт наступного слова.

Кількість розрядів у слові, вибір метода перевірки (за парністю або непарністю), а також кількість стоп - бітів задаються у керуючому слові при програмуванні передавача і приймача. Швидкість передачі у асинхронному режимі порівняно невелика і становить до 9600 бітів за секунду.

Синхронний режим

У синхронному режимі слова, що складають передаваний масив, передаються підряд, без роздільних знаків та службової інформації. На початку масиву передається один або два синхросигнали, котрі являють собою неначе “ключ” або “пароль”, що відкриває роботу приймача. Кількість та вигляд синхросигналів та кількість бітів в інформаційних словах задаються програмою в інструкції режиму. Швидкість передачі в синхронному режимі може сягати до 56 000 бітів за секунду.

Структурна схема УСАПП

Структурна схема УСАПП зображена на рис.8.3. Розглянемо призначення її блоків та виводів.

 D7 - D0 - двоспрямована вісьмирозрядна шина даних  яка підключається до магістральної  (системної) ШД мікропроцесора. Буфер шини даних (тобто буфер введення / виведення)  містить такі регістри:

регістр передаваних даних, котрі йдуть від МП назовні;

регістр сприйманих даних, котрі йдуть ззовні до МП;

регістр керуючих слів;

регістр слову стану.

RESET - скидання всіх буферних регістрів УСАПП в нуль. По сигналу RESET =1 УСАПП “очищається” від усієї попередньо записаної в нім інформації і переходить в режим програмування.

- вибір мікросхеми. При  = 1 УСАПП блокується; при = 0 активізується.

CLK - синхронізація від генератора тактових імпульсів МП;

та  - сигнали читання та запису (з точки зору мікропроцесора);

С/ - сигнал “керування / дані” : при С/ = 1 в УСАПП записується керуюче слово  або відбувається читання мікропроцесором слова стану УСАПП. При С/ = 0 відбувається обмін даними з МП. Таким чином, сукупність сигналів С/,  та  вказує напрямок руху інформації та її характер.

TxD - інформаційний вихід УСАПП, по якому дані виводяться у послідовному форматі;

RxD - інформаційний вхід УСАПП, по якому дані вводяться від терміналу;

TxC;RxC- входи для сигналів синхронізації роботи з терміналом. Справа в тому що УСАПП  має дві частоти тактових сигналів: одну високу (порядку мегагерців), спільну з мікропроцесором, і другу, значно нижчу (порядку кілогерців), якою він синхронізується з повільно працюючим терміналом. Ці низькочастотні тактові імпульси виробляються шляхом багатократного ділення частоти тактових імпульсів F2.

T x RDY; R x RDY - виходи для сигналів, що підтверджують готовність УСАПП до передачі або сприймання даних від мікропроцесора;

T x E - сигнал повідомлення про закінчення передачі;

SYNDET - вид синхронізації  (внутрішня або зовнішня - для синхронного режиму);

Останні чотири сигнали служать для організації звязку з терміналом (модемом):

(вих) - готовність УСАПП до сприймання від терміналу;

(вх) - готовність терміналу до видачі даних (або ж запит від терміналу до УСАПП на  готовності до сприймання);

(вих) - готовність УСАПП до видачі даних терміналу;

(вх) - готовність терміналу до сприймання (або ж запит до УСАПП на видачу даних).  

Схема підключення УСАПП до мікропроцесора

Схема підключення УСАПП до мікропроцесора зображена на рис.8.   . УСАПП адресується однобайтовою адресою. Сім старших бітів адреси А7 - А1  через дешифратор DC активізують вхід . Молодший біт А0 підключено до входу  С/. Він визначає, чи буде УСАПП обмінюватись з мікропроцесором даними (А0 = 0), чи службовими словами : керуючим словом або словом стану.  Отже, УСАПП має дві суміжні адреси: парну для обміну даними і непарну для службових слів (наприклад - адреса Е8 для обміну даними і Е9 для службових слів).

Сигнал читання (від ЗП до МП) = 0 потрапляє по лінії сигнал запису (від МП до ЗП)   = 0  іде по лінії

Дільник частоти СТ знижує тактову частоту , що знімається з лінії F2, до кількох десятків або одиниць кілогерців, котра і подається на синхровходи приймача та передавача  та  , а також на термінал. Адже УСАПП видає дані у послідовному форматі зі значно нижчою частотою, аніж тактова частота МП.

Входи TxRDY та RxRDY, що сигналізують про готовність УСАПП сприймати дані від МП, або передавати дані до МП, обєднуються дизюнктором і утворюють сигнал запиту на переривання INT, який і подається на відповідний вхід мікропроцесора.

 Всі інші виводи забезпечують узгодження звязку з терміналом. Це може бути, наприклад,  магнітний диск, відеотермінал  з клавіатурою або ж модем. Обмін проводиться під керуванням чотирьох сигналів готовності: сигналом  = 0 УСАПП сповіщає термінал про свою готовність до видачі даних; термінал сигналом  = 0 підтверджує свою готовність до сприймання даних. Інколи ініціатива може виходити від термінала; тоді сигнал  = 0 є запитом до УСАПП на видачу даних. Після цього відбувається передача даних від УСАПП до терміналу. При зворотному напрямку руху інформації  термінал сигналом  = 0 сповіщає про УСАПП про свою готовність видавати дані; УСАПП підтверджує свою готовність їх сприймати сигналом  = 0, після чого відбувається обмін даними. Інколи процедуру спрощують, зєднуючи виводи  з  та  з . Тоді УСАПП сам собі дає дозвіл на видачу та сприймання даних від терміналу, обминаючи сигнали готовності від останнього.

При роботі з модемом  той не є останнім споживачем інформації (або її джерелом).  Він лише переробляє її для каналу звязку, являє собою дві двопровідні лінії - передавальну та сприймаючу. Ці лінії звязку практично виконуються у вигляді скручених пар дротів, де другий провідник заземлено.

Лінія передачі послідовних даних

за стандартом  RS - 232

УСАПП видає та сприймає дані з ТТЛ рівнями: біля 0.4 В для “0” та біля 2.5 В для “1”. Потужність створюваних ним сигналів невелика . Тому для звязку на далекі відстані ці сигнали слід підсилювати і доводити до більших напруг. Для цього існує міжнародний стандарт RS - 232. За цим стандартом логічна одиниця передається як +12 В, а логічний нуль як -12 В. До цих рівнів сигнали доводяться підсилювальною схемою на транзисторах. При сприйманні рівень сигналів знижується до звичайних ТТЛ - рівнів нескладною схемою типу обмежувача.


 

А также другие работы, которые могут Вас заинтересовать

22777. Українське питання на завершальному етапі Другої світової війни 42 KB
  Засади та основні напрямки зовнішньої політики України. Під кінець війни міжнародний авторитет України зріс збільшувалась увага в світі до життя й долі українського народу. Правда дещо несподіваною виявилася кандидатура наркома закордонних справ України. Засади та основні напрямки зовнішньої політики України З погляду концептуальної визначеності зовнішньополітичного курсу України особливо велике значення мав документ схвалений Верховною Радою України 2 липня 1993 р.
22778. УРСР на міжнародній арені 1944-1949 рр 56 KB
  Національні інтереси України зовнішній аспект. Співробітництво України в Чорноморському регіоні. Про значний міжнародний авторитет України свідчило обрання Д. Національні інтереси України зовнішній аспект.
22779. Зовнішньополітична діяльність закордонних українських громадсько-політичних організацій в повоєнній добі 45 KB
  Концепція стратегічного партнерства в зовнішній політиці України. Розбудова відносин України з країнами Африки. Концепції стратегічного партнерства€ в зовнішній політиці України Стратегічне партнерство являє собою стан відносин що характеризуються наявністю комплексних стратегічних інтересів в сіх сферах діяльності двох сторін з огляду на певну політичну взаємозалежність та готовність до застосування компромісних механізмів узгодження спільних інтересів. Але у випадку з нашою державою така взаємозалежність є асиметричною і як правило...
22780. Двосторонні договори та угоди УРСР 1944-1949 рр.: зміст, значення, наслідки 51 KB
  Проте дослідники звертали увагу на три справжні причини такого ставлення приховану надію на повернення західноукраїнських земель очікування можливої війни між союзниками СРСР та Великою Британією й США невдоволення поляків характером і діяльністю ПКНВ. Україну як незалежну державу США визнали 26 грудня 1991р. Кравчука до США. В ході візиту було підписано низку документів зокрема політичну декларацію та меморандум про взаєморозуміння між урядами України та США.
22781. Проблема множинного представництва на завершальному етапі II світової війни 83.5 KB
  Етапи відносин України та Російської Федерації. Передбачалося що на початку роботи конференції делегати Великобританії й США підтримають пропозицію про допуск до первісного членства двох радянських республік України та Білорусії. Етапи відносин України та Російської Федерації. розстрілу Білого дому та зміцнення позицій реформаторів у Кремлі курс щодо України став жорсткішим що виявилось у намаганнях на дострокових виборах 1994 р.
22782. Участь делегації УРСР в роботі Паризької мирної конференції 67.5 KB
  Відносини ЄССШАУ країна. міністри закордонних справ Англії США Франції й СРСР опублікували Декларацію про колишні італійські колоніальні володіння в Африці яка стала основою для Спільної декларації з цього питання і була підписана разом із мирними угодами. Відносини ЄС – Україна – США. Геополітичний простір України передбачає визначення таких пріоритетних зовнішньополітичних напрямків як ЄС перспективна мета на інтеграцію до європейського політичного економічного правового простору РФ найбільший впливовий сусід відносини з...
22783. Зовнішньополітична діяльність УРСР у 1950-1980-х рр. 47 KB
  ГУУАМ: мета та основні напрямки співробітництва. ГУУАМ: мета основні напрямки і перспективи діяльності. Розширене об’єднання держав отримало назву ГУУАМ. ГУУАМ має органічно доповнювати механізми співробітництва в регіоні.
22784. Встановлення Радянської влади в У у 1920 р. підсумки та наслідки громадянської війни 34 KB
  Влада в У; 2 розширити межа Польщі за рахунок частини Литви Білорусії й У; 3 збити розжарення социальною невдоволення польських робітників і селян переключивши їхню увагу від внутрішніх проблем на патріотичну хвилю; 4 скористатися спілкою з Петлюрою на дуже вигідних для Польщі умовах по Варшавській угоді квіт. Петлюра обіцяв Польщі В. У результаті швидкого Радянського настання було порушене співвідношення сил на користь Польщі тому що: а вторгнення на пол. територію викликала потужне національновизвольне прямування в Польщі що...
22785. Коренізація 29 KB
  Перші кроки впровадження укр. У серпні 1923 року прийнята спеціальна постанова за якої всі урядовці повинні були пройти курси вивчення укр. вийшла постанова €œПро використання укр. З 1922 р вся партійна документація велась укр.