Возможно, я не вижу в чем подвох, но на первый взгляд-то и схемы никакой нет. Переменный резистор да МК - вся схема. Крайние ноги резистора на питание, средняя на АЦП котроллера. Ну, а если слегка усложнить себе жизнь, то движок резистора лучше соединить с ногой МК через резистор, например 1К. Совсем хорошо будет, если вход АЦП зашунтировать емкостью, например 0.1мкф или более.
Касаемо софта - тоже полторы буквы текста.
Как вариант: - инициализировать таймер на режим Normal, и задействовать ногу OCx контроллера, - инициализировать АЦП на непрерывный опрос, - в прерывании АЦП полученное значение привести к формату используемого таймера и присвоить его регистру сравнения, - далее больше ничего не остается, как while(true);
|