Цитата
То есть непонято каждый регистр уже настроен либо на чтение
либо на запись или сперва посылается байт заголовка а потом байт адреса.
Хоть регистры и 8-битные, а под адрес отводится 6-бит, вы не обратили внимание, что регистры расположены в адресном пространстве 0х00-0х3D (включая стробовые команды) <=> 0-61 (dec), т.е. для обращения к любому регистру достаточно 6-битного адреса. См. карту памяти стр.59
Цитата
Прием и передача ведутся по одному фронту SCLK или передача по переднему
а прием по заднему фронту
И прием и передача ведется по переднему фронту, только чтение идет с линии SO, запись на линию SI, вот и вся хитрость. см. внимательнее временные диаграммы стр. 23.
В таких задачах имхо временные диаграммы очень помогают, можно даже текст не читать, а разобравшись что нарисовано, сразу писать код.
Удачи!