Ja, so ist es.Zitat von _R2D2
Genau. Umgekehrte LogikMüsste man dann nicht vor dem Senden eines Befehls den Port deaktivieren?Ein "LOW" aktiviert, ein "HIGH" deaktiviert. Ist bei SPI so üblich.
Nein, zumindest das timing diagramm ist OK.Oder ist im Datenblatt ein Fehler
Im Prinzip musst du ein SPI-Bus im Programm schreiben. Also etwa in dieser Reihenfolge:
1.) Cable-Select auf low
2.) Ausgangspin (MOSI) setzen
3.) Clock setzen
4.) Eingangspin (MISO)einlesen
5.) Clock setzen
6.) Zurück zu 2.) (Bei 8-Bit Befehlen 8 mal)
7.) Cable-Select auf high
Timing habe ich jetzt mal rausgelassen, steht aber im weiter oben aufgeführtem Link.
Lesezeichen