Цитата(MasterM12 @ Aug 6 2013, 11:44)

Если Вам по делу нечего сказать...
Сударь! Нет здесь никакого дела! Каков вопрос - таков и ответ.
Вы утверждаете:
Цитата(MasterM12 @ Aug 6 2013, 09:14)

...при инициализации модуля SPI1 в режим SPI slave Framed slave контроллер не входит в прерывание по импульсам на ноге SS1. В других режимах работы модуля прерывание отрабатывает.
Не удосужитесь ли вы растолковать, как установили сей факт (что контроллер не входит в прерывание)?
Чудес, знаете, не бывает ...
Я бы вам порекомендовал проверить SPIROV. Если он выставлен, никакого приема данных не будет...
А потом можете прочитать документ 70206D, пункт 18.3.5. ...
Цитата
If a new data word has been shifted into SPIxSR and the previous SPIxBUF contents have not
been read, the SPIROV bit (SPIxSTAT<6>) is set. Any received data in SPIxSR is not transferred,
and further data reception is disabled until the SPIROV bit is cleared. The SPIROV bit is not
cleared automatically by the module; it must be cleared by the user application.
В вашем куске кода не заметно что бы вы упразднили буфер SPI (прочитав его)
до начала приема.