Gast
#63197
Hallo ich bastel gerade an der Kommunikation über SPI zwischen einem mega128 (master) und einem mega16 (slave) Die Kommunikation von Master zu Slave funktioniert auch schon, aber wie schaffe ich es das der Slave Daten sendet, bzw. wie veranlasse ich den master Daten aus dem Slave zu lesen. Wen ich einfach nur ein byte auf slave seite in SPDR schreibe kommt nichts raus. wie funktioniert das überhaupt? der slave kann ja nur senden wenn der Master einen clock generiert. der master generiert aber nur einen clock wenn er sendet. sendet dann der slave den inhalt von SPDR wenn der master anfängt zu senden? so hab ich sprobiert das geht nicht. Leider sind die Atmel-Datenblätter zum Thema SPI nich sehr aussagekräftig. mfg ape