- •Лабораторна робота № 1. Дослідження напівпровідникового діода.
- •Основні теоретичні відомості
- •Методичні рекомендації
- •Порядок виконання роботи
- •Питання і завдання для повторення:
- •Лабораторна робота № 2. Дослідження напівпровідникового стабілітрона.
- •Основні теоретичні відомості
- •Порядок виконання роботи
- •Лабораторна робота № 3. Дослідження біполярного транзистора.
- •Основні теоретичні відомості
- •Питання і завдання для повторення:
- •Порядок виконання роботи
- •Дослідження польового транзистора з р-n переходом.
- •Основні теоретичні відомості
- •Підготовка до виконання лабораторної роботи
- •Порядок виконання роботи
- •Вимоги до звіту з лабораторної роботи
- •Питання і завдання для повторення:
- •Список рекомендованої літератури
- •Лабораторна робота № 5. Дослідження польового мдн транзистора.
- •Основні теоретичні відомості
- •Порядок виконання роботи
- •Питання і завдання для повторення:
- •Лабораторна робота № 6. Дослідження комбінаційних схем. Базові логічні елементи і і або.
- •Основні теоретичні відомості
- •Виконання роботи
- •Питання і завдання для повторення:
- •Лабораторна робота № 7. Дослідження суматорів - полусуматор і повний суматор.
- •Основні теоретичні відомості
- •Порядок виконання роботи
- •Питання і завдання для повторення:
- •Лабораторна робота № 8. Дослідження rs тригера. Тригери асинхронні і з синхронізуючим входом.
- •Основні теоретичні відомості
- •Порядок виконання роботи
- •Мал. 8.5. Схема для дослідження синхронного rs-тригера
- •Питання і завдання для повторення:
- •Лабораторна робота № 9. Дослідження лічильників на jk та d тригерах.
- •Основні теоретичні відомості
- •Порядок виконання роботи
- •Питання і завдання для повторення:
- •Лабораторна робота № 10. Дослідження мультиплексорів.
- •Основні теоретичні відомості
- •Порядок виконання роботи
- •Питання і завдання для повторення:
- •Лабораторна робота № 11. Дослідження дешифраторів, шифраторів.
- •Основні теоретичні відомості
- •Порядок виконання роботи
- •Питання і завдання для повторення:
- •Лабораторна робота № 12. Дослідження послідовного та паралельного регістрів.
- •Основні теоретичні відомості
- •12.1 Паралельний регістр
- •12.2 Послідовний регістр
- •Порядок виконання роботи
- •12.1. Дослідження паралельного регістра.
- •12.2. Дослідження послідовного регістра
- •Питання і завдання для повторення:
- •Лабораторна робота № 13 Аналогo-цифрові та цифро-аналогові перетворювачі цап сходового типу.
- •Основні теоретичні відомості
- •Порядок виконання роботи
- •Питання і завдання для повторення:
- •Лабораторна робота № 14 Аналогo-цифрові та цифро-аналогові перетворювачі. Ацп прямого перетворення.
- •Основні теоретичні відомості
- •Порядок виконання роботи
- •Питання і завдання для повторення:
- •Лабораторна робота № 15 Система команд микроконтроллера pic16fxх
- •Порядок виконання роботи
- •Індивідуальні завдання
- •5) Зведену таблицю результатів:
- •Лабораторна робота № 16 Програмування портів вводу-виводу мікроконтролера pic.
- •Основні теоретичні відомості
- •Текст файла Project3.Asm
- •Індивідуальні завдання
- •Питання і завдання для повторення:
- •Завдання для самостійної роботи студентів Додаток а. Дослідження лічильників на jk та d тригерах .
- •6. Дослідження синхронного реверсивного лічильника
- •Додаток б. Дослідження комбінаційних схем. Базові логічні елементи.
- •Додаток в. Дослідження тригерів
- •Додаток г. Дослідження регістрів
- •Рекомендована література
12.1 Паралельний регістр
Паралельним називають регістр, в який n-розрядне двійкове слово записується одночасно по всіх n розрядів. Аналогічним чином здійснюється зчитування зберігається в регістрі слова - одночасно по всьому його розрядами. При зчитуванні інформація, що зберігається в регістрі, зберігається, тобто видається її копія. Паралельний регістр часто іменують регістром пам'яті. Основу регістрів пам'яті складають одноступінчасті синхронні D-або RS-тригери. У цій якості можуть застосовуватися і JK-тригери, але їх можливості більше, ніж потрібно для регістрів пам'яті. Приклад схемної реалізації чотирирозрядний регістра пам'яті наведено на мал. 12.1.
Мал. 12.1. Регістр пам'яті: а) схема, б) умовне зображення
Як
елементи регістра тут використані
синхронні D-тригери. Зі схеми випливає,
що окремі розряди регістра пам'яті не
обмінюються даними між собою. Спільними
для розрядів регістра є ланцюга
управління: синхронізації або дозволу
запису (С) і скидання або початкової
установки "0". З принципу роботи
синхронного D-тригера випливає, що
розряди числа
А=а3а2а1а0
запишуться
у відповідні тригери Тільки після подачі
сигналу (імпульсу) на вхід синхронізації
С, тоб при С = 1. Після Зміни сигналу на
вході С на "0" тригери переходять
в режим зберігання. У цю годину на входь
D тригерів можна подати таке слово,
наприклад, В=b3b2b1b0,
яке
при появі сигналу С = 1 запишеться в
регістр. Зчитування слова здійснюється
з прямих () виходів тригерів (можливо
зчитування і з інверсних виходів -
).
Для
установки тригерів в нульовий стан
застосовується спеціальна шина "Уст.
"0", пов'язана з асинхронними
R-входами кожного тригера.
12.2 Послідовний регістр
Послідовним називають регістр, в якому здійснюється послідовний (розряд за розрядом) прийом і видача інформації. Такий регістр часто іменують регістром зсуву або зрушуючим регістром.
Регістр зсуву являє собою ряд послідовно з'єднаних тригерів, число яких визначається розрядністю записуваного в нього слова. У напрямку зсуву записаної в регістр інформації розрізняють регістри прямого зсуву, тобто вправо (в бік молодшого розряду); зворотного зсуву, тобто вліво (в сторону старшого розряду); реверсивні регістри, що допускають зсув в обох напрямках.
На мал. 12.2 наведено приклад схемної реалізації чотирирозрядний регістра зсуву вправо, побудований на синхронізуються фронтом D-тригерах.
Мал. 12.2. Регістр зсуву вправо: а) схема, б) умовне зображення
При запису в регістр двійкового слова А = а3а2а1а0 перший розряд вводиться слова (а0) подається на вхід крайнього лівого тригера (Т3), Що є одночасно входом регістру в цілому, і записується в нього при вступі першого сигналу (імпульсу) синхронізації С. З приходом наступного сигналу синхронізації значення а0 з виходу розряду Q3 вводиться в розряд Q2, а в розряд Q3 надходить а1.
З приходом кожного чергового синхроімпульса виробляється зрушення надходить на один розряд вправо. Після четвертого синхроімпульса регістр виявляється заповненим розрядами слова А і перший розряд слова (а0) з'явиться на виході Q0. Якщо подати на регістр ще одну послідовність з чотирьох синхроімпульсів, встановивши при цьому на його вході рівень "0", то з регістра (з виходу Q0, що є виходом регістра в цілому) буде послідовно виводитися розряди слова А і регістр будуть звільнено від зберігання слова А (очищений).
Таким чином, в процесі зсуву інформації кожен тригер Тi регістра: а) передає збережену інформацію на тригер Тi-1, б) змінює свій стан за рахунок прийому інформації від тригера Тi +1. Передача інформації з тригера Тi і зміна його стану не можуть відбуватися одночасно. Тому основна складність реалізації операції зсуву полягає в поділі в часі виконання зазначених етапів у кожному розряді тригері регістра. Ця складність виключається за рахунок використання синхронних тригерів з динамічним управлінням записом (як показано на мал. 12.2) або двоступеневих тригерів, внутрішня організація яких передбачає поділ у часі етапів прийому вхідної інформації та зміни вихідний.
На мал. 12.3 наведена схема регістра зсуву вліво, побудована на двоступеневих D-тригерах. Комбінуючи схеми зсуву вправо і вліво і використовуючи керуючі сигнали, можна побудувати реверсивний регістр.
Мал. 12.3. Регистр сдвига влево
Регістри зсуву (мал. 12.3) дозволяють забезпечити перетворення послідовного коду в паралельний - достатньо в схемі передбачити виходи від всіх розрядів (на мал. 12.2 показані пунктирними лініями). Регістр зсуву легко перетворюється в кільцевої регістр при з'єднанні виходу останнього розряду з входом першого (мал.12.4). Для забезпечення інших видів запису і зчитування застосовуються комбіновані регістри, приклад реалізації одного з яких наведено на мал. 12.5.
Тут двоступеневі логічні елементи І-АБО при V = 1 забезпечують після подачі тактового імпульсу на вхід С передачу сигналу з i-го в i-перше тригер, а при V = 0 забезпечується запис в регістр сигналів, що представляють собою паралельний код. Зчитування записаного довільним способом слова можливе як у вигляді паралельного коду (Q0, Q1, Q2, Q3), так і у вигляді послідовного коду при подачі чотирьох тактових імпульсів.
Мал. 12.4. Структура кільцевого регістра
Мал.
4.4.
Структура
кільцевого
регістра
Мал. 12.5. Комбінований регістр
