Gast
#645400
Hallo. Ich möchte mit einem mega8 eine SPI-Verbindung zu einem Slave herstellen. Bei dieser Verbindung werden den Slave Daten gesendet (µC_MOSI=>slave_in) und zugleich Daten empfangen, also brauche ich auch die Rückleitung µC_MISO<=slave_out. Wenn ich das allerdings so "hardverdrahte", dann wäre eine ISP-Programmierung unmöglich. Wie kann ich das jetzt lösen, damit ISP trotzdem möglich ist? Ist das richtig, das der ISP-Adapter beim Programmieren den Atmel im Reset-Zustand hält (also den Resetpin auf LOW) ?? Und sobald er das Programmieren/Lesen/Schreiben/Verifiziern vollständg erledigt hat, dann wieder auf High zurücknimmt? Dann könnte ich damit paar Gates schalten, die diese Kollisionen verhindern.. Oder hat jemand schonmal sowas gemacht, und kann mir paar Tipps geben? Danke schonmal