В общем, с кодом разобрался. Конечно, нужна будет проверка.
В звуковом файле 5 команд. Мне нужно знать, что будет делать каждая. То есть, какая команда пульта чему соответствует из Вашего списка:
igoryan пише:
1.вкл/выкл
2.+
3.-
4.канал 1
5.канал 2
Кроме того, расшифруйте, что означают эти команды. Например, 2.+ - относится к какому каналу и что конкретно делает? Аналогично по каждому пункту.
igoryan пише:
Нужно сделать два не зависимо регулируемых генератора импульсов (ШИМ частотой=2kHz) для управления.
На PIC12F629 такой частоты ШИМ не получится. Максимум наверно 100-300 Гц. Это также зависит еще и от дискретности регулирования. То есть, какой будет шаг - 1%, 5, 10%, 20%...
igoryan пише:
логику работы вижу такой при включении питания на выходах последние состаяние которые были записаны в память контроллера.
Как по мне, это неудачное решение. Допустим, отключили свет, а люстра в это время была включена. Потом, среди ночи, свет включили - люстра включится. Или, например, Вы уехали на отдых, а тут включили свет...
Мое мнение - при включении питания люстра должна быть отключена.