это что за такие механизмы, которые должны раз в секунду запоминать значение, а в течении остальных 999 миллисекунд, включатся и выключатся в зависимости от условий? Поставте повторяющийся таймер или блинк на одну секунду и по фронту сигнала от него запоминайте значение, которое будете сравнивать с текущими значениями