Цитата(Genadi Zawidowski @ Jan 24 2013, 19:13)

Значит, что SPI_receive() должна быть определена через SPI_transmit(0xFF) - именно FF и ничего другого.
Вы имеете ввиду посылать на карту байты 0xFF, пока не придёт маркер 0xFE?
Если так, то данный ход, к сожалению, не проходит.
Ещё такой момент. Инициализация карты не всегда проходит успешно 3 раза проходит, 1 раз - нет.
Может причину искать в инициализации?