по таймеру0 осуществляется прерывание, в котором я считываю с датчика ds1820 температуру. а таймер 1 настроен на PWM phase correct на выход OC1A(PB5) повешен ПТ, смотрел осциллом генерация идёт. на PB3 висит датчик.
когда в регистре OCR1A записан 0, то температуа с датчика считывается нормально, когда я записываб в OCR1A любое значение. то датчик не определяется.
что может быть не так?
вот только что наткнулся перечитываю даташит на бит TSM в регистре SFIOR. всё дело в нём?
з.ы. закоротки между PB5 & PB3 нету.