Bei mir hängt das Display und die MMC Karte auf den hardare SPI des Atmega128 Ich verwende PORTB4 als CS Anschluss für das Display und PORTB7 als CS Anschluss. Als Ausgangssoftware verwende ich die von Ulrich Radig für die MMC Ansteuerung mit der Änderung das ich PORTB7 als CS verwende. Auf dem Display wird der Status dasgestellt. Ich habe im Forum herumgelesen aber nicht sinnvolles gefunden. Mein Problem: Display initalisierung OK MMC initalisierung OK Aber sobald wieder auf das Display zugegriffen es ist wieder aus. Halt wenn geschrieb wird "Karte da" und dananch auf die MMC zugegriffen wird ist es aus. Ich weiß, dass ich die CS leitungen umschalten muss, also CS von Display auf 0, die von der MMC auf 1. Und umgekehrt. Hat jemand damit Erfahrung mit mehreren Teilnehmern auf der SPI? Oder genauer Display 3000 und MMC?
Testweise nach Deselektieren der Speicherkarte und vor Selektieren eines anderen Busteilnehmers noch ein Byte über den Bus schieben. Siehe http://elm-chan.org/docs/mmc/mmc_e.html Abschnitt Cosideration on Multi-slave Configuration
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.