Конечно можно задать две уставки и учесть упреждение на остановку, но это ввод двух цифер и вычисление одной из них на калькуляторе. и нет ещё третьей уставки на текущий счёт изделий, много чего нет.
Тот алгоритм, который Вы описали в СИ30 реализован и не только этот
не реализован.
гибко программируемый счётчик пожалуй задачка не из простых. А вот сделать несколько вариантов прошивки под разные задачи на основе существующей, ну совсем просто.