В голове уже сложился определенный алгоритм, но вот реализовать его в коде пока не получается. Например, как задать, чтобы счетчик считал импульсы не все время, а только 0,8 сек, затем сделал паузу на 0,4 сек, затем снова стал считать в течении 0,8 сек, пауза - 0,4 сек, счет - 0,8 сек? Использовать delay?