При нарощенні розрядності регістрів на мікросхемі 561(564)ИР6 керуючі входи запаралелюються. Для організації послідовного вводу, вихід В7 регістру молодших розрядів з’єднуються з D-входом регістру старших розрядів, а послідовний вивід інформації знімає з В7 регістру старших розрядів. В тих випадках, коли окремі функції регістром не виконуються, відповідні керуючі входи підключаються до напруги джерела живлення або до загальної шини.
Описаний регістр придатний для використання в цифрових приладах різного функціонального призначення. На рис.1.15 наведен варіант його застосування як фазового компаратора [15]. На виході компаратора з’явиться напруга, відповідна лог. “І”, якщо f1<f2, та лог. “0”, якщо f1>f2. При f1=f2 на виході присутній симетричний меандр. Компаратор зручний для використання в цифрових системах з фазовою автопідстройкою.
Основне призначення мікросхеми – організація магістрального обміну інформацією. В найпростішому випадку такого обміну ІМС використовується як буферний регістр між абонентом та магістраллю (рис.1.16) [8]. Однак в цьому випадку необхідно враховувати специфіку регістру, що складається в тому, що порт (шина) В в режимі запису з боку магістралі L стає передаючим і не може бути вимкнен подібно порту А. Це призводить до того, що абонент А при запису в регістр R з боку магістралі L повинен або синхронно перемикатися на прийом, або мати можливість вимикатися від порта В, переходячи самостійно в третій стан.
Найбільш повно функціональні можливості ІМС реалізуються в різних магістральних комутаторах, варіант одного з яких надан на рис.1.16, б. Роботу наведеного радиального комутатора можна подати наступним чином. Припустимо, що виникла необхідність передачі даних від абонента, розташованого на магістралі Li, до абонента, підключеного до магістралі Lj. Передача починається з запису інформації в регістр Ri через порт В. На протязі цієї операції порт А знаходиться в третьому стані. Після закінчення операції запису абонент магістралі Li відключається від регістру Ri. Далі здійснюється синхронний перезапис інформації регістру Ri в регістр Rj через відповідні порти Аі та Аj, після чого порти А обох регістрів відмикаються. Режим роботи регістру Rj задається відповідними керуючими сигналами, поданими на його входи, тому він може як запам’ятати прийняту інформацію, так і передавати її в магістраль Li транзитом.
Застосування регістрів, особливо регістрів зсуву, дуже різноманітно. Регістри пам’яті знаходять широке використання в арифметичних приладах, також, в зверхоперативній пам’яті. Зсувні регістри володіють значно більшими функціональними можливостями: здійснювати запис та видачу інформації в послідовному або паралельному кодах в залежності від керуючих сигналів; перетворювати паралельний код в послідовний та навпаки. Така задача виникає часто при передачі двійкової інформації по кабельним та телефонним лініям зв’язку (рис.1.17).
Вхідний регістр здійснює перетворення інформації, поданої в паралельному коді, в інформацію, подану в послідовному коді і з виходу Q3 передає її в лінію зв’язку. Вихідний регістр DD2 здійснює зворотнє перетворення. В регістр-приймач необхідно передавати не тільки послідовний код передаваємої інформації, але й синхроімпульси, необхідні для керування зсувом на прийомному боці лінії зв’язку. При цьому можливо розфазування синхронізуючого та інформаційного сигналів. Лінія зв’язку, яка розглядається є однофазною [12], і їй властиві недоліки однофазних цифрових систем. Найсерйозніший недолік міститься в розфазуванні передаваємих сигналів. При цьому важливо пам’ятати, що однофазна синхронізація не терпить, щоб інформація опереджувала синхросигнал.
Забезпечення стійкості до розфазування досягається різними шляхами [12]. Один з них міститься в застосуванні регістру, що вирівнює, вмикаємого перед входом регістра-приймача DD2. Особливість використання регістру, що вирівнює, міститься в наступному. Якщо інформація, що передається, відновлюється по зрізу синхроімпульсу С, то як регістр, що вирівнює, використовується регістр, що перемикається по фронту, який виставляє на своєму виході інформацію по фронту синхросигналу лінії зв’язку, тобто інформація, яка з гарантією відноситься саме до даного такту. Можливі і інші засоби синхронізації [12].
Існують і асинхронні засоби послідовної передачі данних, за яких сигнал, що синхронізується, не іде по окремому каналу, а за рахунок спеціального кодування передається по тому ж каналу, що і данні, змішуючись з ними в часі. Різноманітні варіанти будування таких систем описані в [12]. Звичайно для цієї мети використовуються спеціалізіровані БІС мікропроцесорних комплектів.
В арифметиці зсув числа на один розряд ліворуч відповідає множенню його на 2, зсув праворуч – відповідно діленню на 2. Тому регістри можуть виконувати функцію перетворення “ваги” двійкової інформації.
Регістр, що зсувається, в якому записана одиниця лише в одному розряді, може виконувати роль лічильника імпульсів, що поступають на синхровхід, шляхом відображення інформації на лінійній шкалі (наприклад, лампочка, що горить, номера етажа в ліфті). Розвитком цієї ідеї є колові лічильники, які представляють собою зсувний регістр, виходи тригеру старшого розряду якого поєднані з входуми тригеру молодшого розряду. Приклад такого лічильника наведений на рис.1.18, а. Якщо в один з розрядів такого регістру записати логічну одиницю, а в усі останні – логічний нуль або – навпаки, то записана одиниця з кожним синхроімпульсом буде переходити з одного розряду в інший з циклом, що дорівнює кількості тригерів. Таким чином, отримана схема буде виконувати функцію багатофазного розподілювача імпульсів (рис.1.18, б). Такі прилади широко використовуються в промисловій автоматиці, в енергетичній електроніці.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.