Hallo
Danke, genau das war der Fehler
Gruß Marius
Hallo
Danke, genau das war der Fehler
Gruß Marius
Hallo,
also lag es an der falsch Dimensionierung des Chradr als Byte statt als Word (?)
Oder doch noch eine andere?
Welches Schieberegister nutzt du? Und wäre das schnell genug um z.B. auch einen LED-Globe damit entsprechend anzusteuern?
Viele Grüße
Jörg
Hallo
Ja genau, Charadr hatte ich als Byte definiert. Word ist nicht nötig, Integer reicht auch schon.
http://www.mikrocontroller.net/artic..._per_SPI-Modul
Ich benutze 74HC595. 800 ns für 8 Bit über SPI. Meine Matrix ist nur 5x7 groß, aber ich denke, dass sie auch für größere Matrixen noch schnell genug sind.
Gruß Marius
okay, super vielen Dank ... auch für den Link.
Viele Grüße
Jörg
Die sind beide "gleich groß". Integer hat das höchste Bit als Vorzeichen, Word ist immer positiv. Kann nichts Negatives auftreten, oder braucht man höhere Zahlen als 32767, dann ist "Word" ist die bessere Wahl. "Versteckte" Fehler kommen sonst evtl. bei Zwischenberechnungen wie z.B. mal 6 geteilt durch 5.
Wenn das Herz involviert ist, steht die Logik außen vor! \/
Lesezeichen