[an error occurred while processing this directive]
|
1. Ставь таймер в режим СТС - Clear Timer on Compare match по OCR1A.
2. В OCR1A записывай значение ((16000/7)/2)-1)=1142.
3. Конфигурируй оба выхода - OC1A и OC1B - на Toggle Output on compare match.
4. В регистр OCR1B записывай требуемое значение фазы, приведенное к 1142 (0 = 0 градусов, 571 = 90 градусов, 1142 = 179.84 градуса, одна единица =~ 0.1576 градуса).
На OC1B будет меандр той же частоты, что и на OC1A (7 КГЦ), но сдвинутый по сравнению с OC1A на 0..179.84 градуса