Стоп. Что-то у тебя в алгоритме программы неправильно. Я никогда не занимался синтезом. Но, ты подумал о том, что все эти действия будут в прерывании? И на основной цикл у тебя практически не остается времени. Давай состыкуемся. Ты вроде тоже с Новосиба. Попробуем повозиться с твоей программой.