Ранее я рассказывал, как поделить частоту на 2. Однако во многих случаях требуется делить частоту на другие значения. В устройстве на микроконтроллере это можно сделать, например, программно. Однако если возможности программно управлять входной частотой нет, то придётся вспоминать старые добрые делители частоты, которые, кстати, можно использовать ещё и в качестве счётчиков. На рисунке показана схема делителя частоты на триггерах. Здесь выходы Q0…Q3 можно считать разрядами двоичного числа, где Q0 - младший разряд, а Q3 - старший разряд. Таким образом имеет 4-разрядное число, которое может хранить числа от 0 до 15, а частота будет делиться на 2, 4, 8 и 16. Допустим, что перед началом отсчёта все триггеры установлены в нулевое состояние (на всех выходах низкий уровень - 0). Поступающие на вход импульсы будут переключать триггеры согласно следующему алгоритму: Если частота сигнала на входе равна f, то на выходах делителя мы получим сигналы со следующими частотами: Q0 — f/2; Q1 — f/4; Q2 —