Недавно делал подобное на pic18f , думаю и Вам подойдёт- выделяется переход через ноль, от его падающего фронта пускается capture, беру полученное значение делёное на два (вместо этого можно capture затактировать от половинной частоты,)и по прерыванию пускаю compare , что бы не было сдвига фазы , или установить желаемую, таймер compare надо пускать не с нуля (я например пускаю с 0xF0) - таким образом формируется удвоенная частота (у меня увосьмерённая) - по прерыванию compare пускаем АЦП - и дело улажено. Сергей.
|