Код:Пытаюсь сделать программатор подключил так 25256 SPI (mode0)FRAM ym2149 port (register 7=%10xxxxxx) 1- !CS B-7bit 2-SerialOutput A-0bit 3-!writeprotect vcc 4-gnd gnd 5-SerialInput B-5bit 6-SCK B-6bit 7-!HOLD vcc 8-vcc vcc --------------------------------------- переписал исходник от atmela89c51 под эти порты ( показать пока не могу , так как оно на реале ) вобщем посылаю ему код считать конфиг - в ответ приходят нули . ???правильно ЛИ я понял протокол SPI??? что для записи байта мы 0) устанавливаем CS-1 , SCK -0 , SI - безразличное 1)выбираем CS-0 2)выставляем нужный бит в SI 3)поднимаем SCK вверх ( наверное данные зашли ) 4)опускаем SCK 5) повторяем пункты 2-4 нужное количество bit 6)снимаем CS а при чтении ответа что данные надо принимать до первого перепада ? вобщем кто чего дельного подскажет , как организовать SPI при помщи портов. ....![]()
AAARGH
подскажите чё





Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 
