То, что ногу РВ1 поставили на вывод - хорошо. А, вот с настройкой таймера - имхо, беда... Нужно: Режим таймера (mode) выставить 4 (CTC) (WGM13/12/11/10 = 0100) No prescaling (CS12/11/10= 001) Toggle OC1A (COM1A1/0 = 01) В OCR1A занести число (что Вы там насчитали? 118?) В TCNT1 заносить ничего не надо (там по сбросу 0) Вроде - всё...
Да, ещё совет: не записывайте настройки портов типа "TCCR1B = 0x19;" - это неинформативно, пишите, примерно, так: "TCCR1B = (1<<WGM13) | (1<<CS10);". При такой записи легче будет и Вам найти ошибку, и тем, кто возьмется Вам помочь...
|