Gast
#1723043
Hallo, ich bin gerade dabei einen AT25DF641 Dataflash von Atmel mit einem ATmega168 anzusprechen. Soweit ja kein Problem, da die Datenblätter sehr leicht verständlich sind. Nur nun habe ich ein Problem: Bei dem AVR initalisiere ich das SPI als Master. Um nun ein Byte zu senden, schiebe ich das Byte in das Register SPDR. Beim Lesen vom Dataflash, muss ich ein Opcode und die Adresse an den Dataflash senden. Diese schickt mir aber nun nur die Daten, wenn ich weiterhin ein Clock Signal anlege. Nur wie soll ich das mit dem AVR empfangen? Dafür müsste ich doch dann in den Slave Modus wechseln oder? Aber im Slave Modus sendet der AVR ja auch kein Clock Signal... Ich hoffe ihr versteht mein Problem, ich weiß nicht wie ich es besser beschreiben soll... Wenn ihr noch Fragen habt, fragt einfach, ich weiß im Moment echt nicht wie ich das lösen soll.. Viele Grüße, Johannes
