ATmega + DataFlash na SPI i StatusRegisterRead;

do ATmegi przylaczylem pamiec DataFlash na SPI;

gdy wysylam zapytanie o StatusRegister (CS 1 -> 0, czekam 1ms i wysylam rozkaz) to zawsze najpierw przychodzi 0xFF a dopiero potem prawidlowa wartosc;

czy moze to byc przez to ze za szybko odczytuje SPDR? /robie to w przerwaniu, ktore wywyoluje sie po zapisie rozkazu;

Reply to
Q
Loading thread data ...

no tak :),

nie doczytalem do konca instrukcji obslugi, i myslalem, ze SCK jest caly czas generowany jakos... /btw: jak sie nie ma oscyloskopa to instrukcje trza doczytywac do konca :(

no, ale zakumalem w koncu, ze zeby cos odebrac to musze cos wyslac (don't care byte) (tylko po to, zeby SCK wygenerowac...)

myslalem, ze to jakos zautomatzowane jest w SPI :(((

ale co tam, wazne, ze wszystko nareszcie smiga :)))

Reply to
Q

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.