Проблема - см. ссылку. Так вот оказалось,что при нагреве на большей части кристаллов Mega128 SPI-интерфейс переходит в режим slave и привет нормальной работе. При этом SS (PB0) находится в High-Z состоянии (PORTB0=DDRB0=0) и судя по документации не должен мешать работе. Почему так происходит - хер его знает. Ничего не меняем в программе, вешаем SS на +5V - все работает и при прогреве. В конце концов , чтобы ничего не паять сделал PB0 выходом и выдал "1". Добавленная ссылка: http://www.telesys.ru/wwwboards/mcontrol/2280/messages/711747.shtml