Десятичный счётчик 74HC4017
Счетчик Джонсона по сути представляет собой сдвиговый регистр
Счетчик выпускается в 16-выводных корпусах. Назначение выводов:
- 2 вывода питания
- Q0 - Q9 — 10 выходов
- 2 тактовых входа (CLK и E)
- вход асинхронного сброса MR
- выход переноса CO, используемый для последовательного соединения счетчиков
После установки всех триггеров в нулевое состояние на входе первого триггера окажется логическая единица, которая будет с каждым тактовым импульсом передаваться по разрядам, не стираясь, следующей ступени до заполнения всех разрядов.
Для установки счетчика в начальное состояние, нужно подать на вход MR уровень логической единицы. При этом на выходах Q0 и CO установится уровень лог. единицы, на остальных выходах - нули. Пока вход MR находится в состоянии логической единицы, счетчик не реагирует на изменения уровней на входах CLK и E. Если вход MR находится в состоянии логического нуля, состояние счетчика можно изменять подачей тактовых импульсов. Счетчик может работать либо по фронту, либо по спаду тактовых импульсов. В первом случае, вход E должен находиться в состоянии логического нуля, а тактовые импульсы подаются на вход CLK. Для работы по спаду импульсов, вход CLK удерживают в состоянии логической единицы, а тактовые импульсы подают на вход E. С каждым тактовым импульсом, состояние счетчика изменяется, и логическая единица последовательно появляется на выходах Q0 - Q9. На выходе CO уровень логического нуля, пока счетчик находится в состояниях от 5 до 9, логическая единица во всех остальных состояниях.