Есть мега8 с внешним тактированием 14,7456 МГц
Нужно получить меандр на таймере1 125кГц на выходе OC1A(PB1).
Что я зделал
я выставил ногу pb1 на выход
PORTB=0x00; DDRB=0x02;
Посчитал что, если подать системную частоту, то
125кГц(8мкс) - это 118 тактов, то есть в OCR1A записал 0х0075
в счетчик таймера TCNT1 записал 0х00ЕА
в управляющие регистры таймера TCCR1A = 0x00; TCCR1B = 0x19; Все вроде по даташиту и не работает.
Покажите где ошибся. Или код напишите
|