Цитата(tolik_zp @ Jun 1 2007, 17:22)

Если я в прерывании меняю T0MR2, скажем через n вызовов прерываний, то таймер улетает куда-то и долго не возвращается. Че за дела? Или в MR нельзя писать при запущеном таймере?
А чем стандартное решение не устраивает? Выключить и сбросить таймерный и масштабируемый счетчики, установить нужное значение в TxMRx и снова включить таймерный и масштабируемый счетчики.