Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КОНСПЕКТ З ЦСХ 2.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.8 Mб
Скачать

3.2. Лічильники.

3.2.1.Загальна характеристика лічильників.

Лічильником називається типовий функціональний вузол, призначений для

лічби вхідних імпульсів.

Лічильник являє собою зв’язаний ланцюг Т – тригерів, які утворюють пам'ять із заданим числом сталих станів (Мал. 3.40). Розрядність лічильника n дорівнює числу Т – тригерів. Кожний вхідний імпульс змінює стан лічильника, який зберігається до надходження наступного сигналу. Значення виходів тригерів

Qn Qn-1…Q1 відображають результат лічби в прийнятій системі числення. Логічна функція лічильника позначається літерами СТ (counter). Список мікрооперацій лічильника вміщує попереднє встановлення в початковий стан, інкремент або декремент слова, яке зберігається, видачу слів паралельним кодом та ін.

Лічильник є одним з основних функціональних вузлів різних цифрових керуючих та інформаційно – вимірювальних систем і в основному застосовується для:

- утворення послідовності адрес команд програм (лічильник команд або

програмний лічильник);

- підрахунок числа циклів при виконанні операцій ділення, множення, зсуву

(лічильник циклів);

- одержання сигналу мікрооперацій і синхронізації; аналогово – цифрові

перетворення і побудова електронних таймерів (годинників реального часу).

Лічильник характеризується модулем і ємністю лічби. Модуль лічби Клч визначає число станів лічильника. Модуль лічби двійкового n – розрядного лічильника визначається цілим степенем двійки

Клч = .

Після заповнення всіх розрядів лічильника коли Nвх = Клч лічильник повертається в початковий стан. Таким чином, число вхідних імпульсів і стан лічильника однозначно визначені тільки для першого циклу лічби.

Ємність лічби N maх визначає максимальну кількість вхідних імпульсів, яку може зафіксувати лічильник при одному циклі роботи. Ємність лічби N maх = Клч – 1 за умови, що робота лічильника починається з нульового початкового стану.

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

За видом переходів прості лічильники (Лч) розподіляються на підсумовуючі (прямої лічби) і віднімальні (зворотної лічби). У підсумовуючих лічильниках кожний доданій імпульс U збільшує стан на одиницю, тобто реалізується мікрооперація інкремента Лч : = Лч + 1.

У віднімальних лічильниках кожний віднімальний імпульс U зменшує стан на одиницю, тобто реалізується мікрооперація декремента Лч : = Лч - 1.

Реверсивні лічильники мають переходи в прямому і зворотному напрямках, що дозволяє рахувати підсумовуючі та віднімальні імпульси. Лічильники можуть бути послідовними (асинхронними) або паралельними (синхронними). У послідовних лічильниках тригери послідовно перемикаються після надходження кожного вхідного імпульсу від молодших розрядів до старших. У паралельних лічильниках тригери перемикаються одночасно після надходження кожного вхідного імпульсу.