vasiliy555 (14.04.2005 19:52, просмотров: 4516)
обмен данными по SPI между двумя контроллерами AT89S8252 Как организовать обмен данными по SPI между двумя контроллерами AT89S8252? Все вроде делал по PDF. Но от slave-контроллера к master-контроллеру идет какая-то ерунда.
Что делать с пинами #SS?
Небольшое уточнение:
После проведенных тестов стало ясно, что мастер передает слейву все данные правильно, причем слейв их по кругу верно потом возвращает. Единственная проблема - я не могу в слейве контролировать и изменять отправляемые данные (т.е. не могу изменить регистр SPDR). При этом бит WCOL регистра SPSR всегда почему-то установлен в "1". Что делать, ума не приложу...