Wäre das so, dass du die Lichtschrankenimpulse in einer Zeiteinheit zusammenzählst, und das wäre dann der Drehzahl-Wert ?
Man sollte wirklich den Versuch machen, ob das mit 16 statt 12 -Bit reinschieben klappt. Macht die Sache schon einfacher. Wenn nicht, rührst du dich wieder, das bringen wir schon miteinander hin.
wert x 16 :
DIM wert AS WORD
SHIFT wert, left, 4 ' 4 bit links => x 16
Das könntest du auch statt je Impuls eine "1" immer gleich eine "16" addieren, dann würde es auch passen und ist für den µC auch nicht mehr Arbeit.
CS jeder der Chips hängt auf einem eigenen Ouput Pin
CS1-Pin setzen
daten1 senden
CS1-Pin löschen
CS2-Pin setzen
daten2 senden
CS2-Pin löschen
mehr ist das nicht
Lesezeichen