Вот такая задачка, но тут есть проблемки с которыми мне сложновато разобратся:
1)Основной принцип SPI протокола в общем вроде понятно – последовательная передача данных синхронизированных SCK, но вот смотрю на диаграмму считывания или записи в даташите на TC72 и не могу догнать эелементарщину...что такое MSb и LSb, как называються эти биты? Типа старший и младшие биты? И какие биты передавать по линии SDI (А7-А0) в режиме чтения, для того что б на линию SDO вывелась нужная инфа (D7-D0)? И почему передаються за раз не 10 бит, а 8, датчик то 10-битный? Режим записи аналогично, там вообще на линию SDI идёт два байта, сначала от А7-А0, а потом D7-D0, что это? (см.стр 5 в даташите на TC72)
2)Можно как-то не писать программу на компе под RS-232, так как я в этом не бум-бум (пока), есть ли какие-то готовые проги, где не трудно подстроить её под себя, и вывести эту инфу с датчика?
3)Сам программировал пока PIC16F84A, пару элементарных устройств получилось, даже на ЖКИ вывел пару строк, но ещё хорошо его не знаю, пока боюсь слов прерывание и таймер

Вот основные ”палки в колёсах”, помогите пожалуйста разобратся в этом и расставить всё по полочкам, ссылки на литературу, всё что мне поможет, ну и свои советы само собой, скоро сесия, нужно доделать задание. Зарание спасибо!