Прошу помощи программистов, для которых моя проблема вызовет улыбку.
Нужна прошивка на любой из МК серии 12F629; 12F675 или Attiny 13.
Задача в следующем. Одним входом управляется 4 выхода.
1.На вход №1 МК подается логическая единица, на выходе №1 появляется лог. единица.
2.На вход №1 МК подается лог. ноль, на выходе №1 появляется лог. ноль.
3.На вход №1 МК подается логическая единица, на выходе №2 появляется лог. единица.
4.На вход №1 МК подается лог. ноль, на выходе №2 появляется лог. ноль.
5.На вход №1 МК подается логическая единица, на выходе №3 появляется лог. единица.
6.На вход №1 МК подается лог. ноль, на выходе №3 появляется лог. ноль.
7.На вход №1 МК подается логическая единица, на выходе №4 появляется лог. единица.
8.На вход №1 МК подается лог. ноль, на выходе №4 появляется лог. ноль.
И так по кольцу. В случаях пропадания питания МК должен помнить на каком порту выхода он остановился, чтоб продолжить с того же места.
Для чего это надо. Приобрел 4 потолочных инфракрасных обогревателя по1,3кВт каждый в гараж, чтоб зимой поддерживать заданную температуру. Так вот надо, чтоб они включались по очереди. Устройство, которое следит за температурой у меня есть. Время, задающее интервал включения в устройстве тоже есть. Пробовал собирать на счетчике ИЕ9 присутствуют недостатки: управлять надо импульсами и не запоминает конечное положение после пропадания электричества.
Вся эта затея, чтоб у обогревателей был одинаковый моторесурс износа.


