Ответ: по отладчику при передаче управления все OK, еслиб стек переключался неправильно, то прога заглючилась бы сразу! а она до зависания успевает коректно обработать от 3 до 300 прерываний! причем каждый раз разное число!
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)