огромное спасибо,ваш пример действительно заработал, только моя программа отличалась только порядком задания битов в SPICON. у меня бит SPE стоял в начале, а уогда его переставил после всего заданичя режима, то всё заработало. так что есть ещё такая незадокументированая особенность. предлагаю и вам попробовать поэксперементировать на эту тему.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)