Я, например, не вижу цикла опроса флагов ошибок осциляторов в этих 4 строках.
E-mail: info@telesys.ru