Спасибо обоим.
ReAlу за уточнение нюансов, а
CD_Eaterу за введение в курс сегодняшнего состояния кристаллов.
Честно говоря не секрет, что даташиты читаются плохо. По разным причинам. Конечно немаловажная причина - недостаточное знание языка оригиналов. Непростительная причина - банальная лень. Но ещё хуже обстоит дело с перечитыванием этих даташитов. Мельком взгляд бросаешь - да всё то же, - ан нет есть нюанс мелким подчерком.
Вы меня жутко заинтриговали
ReAl.

У Вас не бывало иногда такого состояния когда Вы смотрите на свою программу и вродебы нашли хомут дичайший. "Боже! Как оно вообще могло работать!

Блин, но ведь работало лет пять без проблем." Ну а потом выясняется что было всё правильно, а вы разбирая свою же прогу не усмотрели какой нибудь мелочи.
Вот так Вы сегодня меня в ступор ввели. Ну и я бросился некоторые свои исходники пересматривать. Оказывается в большинстве проектов флаги вообще не сбрасываются. Обхожусь аппаратным сбросом по прерываниям и т.п. Но в двух местах обнаружил. И что же -- сброшено правильно.
Видимо всётаки когда-то наступал на эти грабли, но забыл. Старость не радость. Склероз.