Цитата(aaarrr @ Mar 1 2014, 23:21)

Минута - это явный перебор, нормальное время - сотни мс. Чтобы сорвать вибрацией, надо очень сильно постараться (да и из сообщений ТС можно заключить, что устройство не контактирует с холодильником, а просто находится рядом).
Согласен. Но может это чудо, когда вибрацией кварц останавливается на минуту)
Еще мысля: ошибка в софте!
Например, есть программная задержка delay_ms()
Код
while(1)
{
delay_ms(1000);
inc_clock();
}
И есть обработчик прерывания от висящей в воздухе ноги, которая ловит наводки от холодильника.
Время висения в обработкиче прерывания увеличивается, и ход часов замедляется.
Из объяснений автора темы ясно, что этот пример не подходит, но суть я надеюсь передал)