Благодарю! Похоже у меня проблемы комплексные. Аффтор сего непотребства понавтыкал безобидной с виду Sleep() чтобы усыпить проц пока идет преобразование АЦП и просто чтобы экономить энергию. Походу на ней и валится. Но я это принимаю как выполнение другого кода, так как дебаггер показывает его как попало, как бог ему на душу положит.
Еще он любитель очищать память, а под дебагом не все можно трогать, так переменные юзает встроенный отладчик.
Спасибо, князь. Вы настоящий дворянин. И программист.