лідовно включених D-тригерів або RS- і JK-тригерів, включених в режим D-тригера. Поява імпульсу на тактовій вході регістразсуву викликає переміщення записаної в ньому інформації на один розряд вправо або вліво. Як і інші регістри, регістри зсуву використовуються для запису, зберігання та видачі інформації, але основним їх призначенням є перетворення послідовного коду в паралельний або паралельного в послідовний.
Схема 4-розрядного регістра зсуву наведена на малюнку 3.4. Схема працює таким чином. Завдяки тому, що вихід попереднього розряду з'єднаний зі входом «D» наступного, кожен тактовий імпульс встановлює наступний тригер в стан, в якому до цього знаходився попередній. Так здійснюється зрушення інформації вправо.
Малюнок 3.4 - Структурна схема регістра зсуву
Вхід «D» першоготригера служить для прийому в регістр вхідної інформації DI у вигляді послідовного коду. З кожним тактовим імпульсом на цей вхід повинен подаватися код нового розряду вхідної інформації.
Запис паралельного коду інформації може бути проведена через нетактіруемие настановні входи тригерів (на малюнку 3.4 нетактіруемие настановні входи тригерів не показані).
З виходу «Q4» останнього тригера знімається послідовний вихідний код. Код на цьому виході регістра з'являється із затримкою щодо вхідного послідовного коду на число періодів тактових імпульсів, рівне числу розрядів регістра.
Паралельний вихідний код можна зняти з виходів Q1 ... Q4 всіх тригерів регістра зсуву, забезпечивши їх вихідними ключами, подібними вихідним ключам паралельного регістра.
Тимчасова діаграма роботи регістра зсуву показана на малюнку 3.5.
Малюнок 3.5 - Тимчасова діаграма роботи регістра зсуву
Реверсивні регістри зсуву забезпечують можливість зсуву інформації як вправо, так і вліво. Вони мають спеціальний вхід керування напрямком зсуву.
Оскільки транзистори і логічні елементи здатні передавати сигнали тільки в одному напрямку з входу на вихід (зліва направо), то, для зсуву інформації вліво, необхідно інформацію з виходу наступних тригерів за спеціально створеним ланцюгах подавати на входи попередніх тригерів і записувати їх наступним тактовим сигналом. Це еквівалентно зрушенню інформації вліво.
Фрагмент функціональної схеми реверсивного регістра зсуву наведено на малюнку 3.6.
Малюнок 3.6 - Реверсивний регістр зсуву
Якщо сигнал на вході напрямки зсуву N=1, то потенціал на вході «Di» тригера визначається виходом Q тригера, що стоїть ліворуч від нього. Якщо N=0, то виходом тригера, що стоїть праворуч.
(3.2)
Таким чином, при N=1 тактові імпульси виробляють зрушення інформації вправо, а при N=0 - зрушення інформації вліво.
Інтегральні мікросхеми регістрів, як і інші мікросхеми, мають додаткові керуючі входи, що розширюють їх функціональні можливості і роблять їх універсальними. В якості прикладу розглянемо мікросхему К155ІР13.
К155ІР13 - це 8-розрядний реверсивний регістр зсуву з можливістю паралельного запису інформації.
Буферний регістр КР580ІР82, що входить до складу мікропроцесорного комплекту КР580, побудований на D-тригерах і призначений для запису і збереження 8-розрядних даних протягом заданого проміжку часу. Цей регістр називають також регістром-засувкою. Наприклад, в мікропроцесорних системах на мікросхемі КР580 він використовується збереження протягом машинного циклу байта стану, а на мікропроцесорі 1810 - адреси, що надходить по мультиплексированной шині адреси-даних.
Багаторежимний буферний регістр (МБР) К589ІР12 є універсальним 8-и розрядним регістром, що складається з D-тригерів та вихідних буферних схем з 3-ма стійкими станами. МБР має також вбудовану селективну логіку: «Схема управління режимами» і окремий D-тригер для формування запиту на переривання центрального процесора.
МБР призначений для використання в якості портів введення інформації в мікропроцесор від зовнішніх пристроїв, або портів виведення інформації з мікропроцесора багато зовнішні пристрої.
3.3 Призначення і принцип дії електронних лічильників
У пристроях цифрової обробки інформації вимірюваний параметр (кут повороту, швидкість, тиск і т. п.) перетворюються в імпульси напруги, число яких у відповідному масштабі характеризує значення даного параметра. Ці імпульси підраховуються лічильниками імпульсів і виражаються у вигляді чисел [9].
Основними показниками лічильників є ємність і швидкодію.
Ємність, чисельно рівна коефіцієн...