Обнаружил, что не всегда чтение регистра текущего состояния таймера срасывает бит 7 в регистре статуса, а так же разблокирует регистр текущего значения. Однако два чтения подряд в моих экспериментах всегда снимали этот бит и разблокировали регистр.