Не доконца поняли. В прерывании TRM0, я разрешаю остальные прерывания Построил обработчик так. Влетаю в прерывание, сохраняю все регистры
в блока Save_0. Если это прерывание от TRM0, то копирую сохраненные
регистры из Save_0 в Save_1. Обрабатываю прерывание TRM0, восстанавливаю регистры из Save_1 и все. Если же окажется, что во время прерывания у меня сработает TRM1, то регистры будут сохранены и восстановлены из Save_0. Метод работает.
Вам спасибо за внимание и мысли. УДачи в делах!