Цитата Сообщение от Titus Посмотреть сообщение
Может быть и ситуация с тем, что регистр текущего значения не разблокировался иногда тоже с этим связана? Хотя сложно представить как.
Если таймер в режиме СТОП то при записи в буфер через некоторое время информация должна появится в регистре текущего значения. В режиме СТОП кстати бит готовности не устанавливается, даже если в буфер пишется ноль.

Таким образом, если остановили таймер, но в регистре статуса стоял бит готовности, то при записи в буфер сперва из регистра текущего значения прочтется ноль, в регистре статуса сбросится бит готовности, а при втором чтении уже прочтется новое значение.