Обобщённая схема счётчика импульсов приведена на рис. 10.1. В общем случае счётчик СТ можно представить как устройство которое содержит входную логику, управляющую режимами работы счётчика, собственно счётчик и выходную логику, формирующую сигналы переноса и сигналы окончания счёта.
Рис. 10.1. Обобщённая схема счетчика импульсов
Назначение входов и выходов счётчика рис. 10.1 с учётом принятой азбуки их обозначений представлено ниже:
CD - вход тактовый счёта на уменьшение (Тв);
CU - вход тактовый счёта на увеличение (Тс);
- выход прямого переноса (Рс);
CRD - выход обратного переноса (Рв);
Qn, …, Q1, Q0 - выход данных;
D/ - вход выбора направления счёта (Sq);
- выход наращивания счёта;
CLK - вход тактовый (С);
- вход разрешения параллельной загрузки ();
Dn,.., D1, D0 - входы данных;
- вход стробирования предварительной записи данных;
MAX/MIN - выход переноса (CR), (Р);
- вход разрешения счёта (ЕСТ);
ECR - вход разрешения переноса;
R0(R) и Rk - вход установки счётчика в "нулевое" и к -ое состояние соответственно.
|
|
В представленных выше обозначениях входов и выходов счётчиков импульсов в скобках даны альтернативные их обозначения.
При наличии сигнала разрешения счёта на входе ЕСТ счётчик рис. 10.1 выполняет суммирование импульсов, поступающих на тактовый вход CU, и вычитание числа импульсов, поступающих на тактовый вход CD. При иной схеме организации счётчика направление счёта задаётся сигналами по входу D/ , а счётчик считает синхросигналы, поступающие на его вход CLC (счёт на увеличение при (D/ )=0 и счёт на уменьшение при (D/ )=l). Параллельный код для предустановки счётчика поступает на входы Dn,...,D1,D0. Сигнал разрешения параллельной загрузки ос-танавливает счёт и позволяет загрузить в счётчик данные {Dn,...,D1,D0}, подготовленные на входах Dn...D0. При синхронной организации параллельной загрузки данных она реализуется в момент поступления сигнала стробирования записи данных . Для приведения счёта в исходное состояние используются сигнал сброса, который подаётся на вход R.
9