Цитата
И что? поставлю я if, выполнится это условие, начнет выполнятся п\п, вопрется в первый же while и будет ждать запрос на передачу. Счетчик пройдет допустимое значение, а цикл так и будет продолжать ждать, а нужно чтобы он в этот момент завершил выполнение подпрограммы и вернулся в главный цикл...
это что за высер, извиняюсь? каков вопрос, таков ответ.
Цитата
а в теле обработчика прерывания записать в стек адрес возврата в гл. программу
у японцев есть ежегодный конкурс на самое сложное воплощение самого простого процесса.
Для реализации и надо то, что цикл и флаг таймаута, всё