AVR setzt beliebig Variablen
Ja, hab wieder einen "Knopf" im AVR....
Er setzt mir die Varialbe "Da" beliebig...
Unter E wird eine normale Zahl gespeichert (kleiner als 255), die im Array Q(i) liegt.
Jetzt soll ins Array y jede einzelne dieser Binärziffern eingeräumt werden.
Dazu wird die Zahl zuerst in Binär verwandelt.
Und genau wenn er das tut, setzt er bei "da" den Wert 49... Wenn er dann den Wert bei Incr da erhöht, geht er auf 50. Wenn er das nächste mal eine Binärziffer draus macht, geht sie wieder auf 49.
Das M=bin(e) gehört in die zweite For-Schleife hinein, da der mid-Befehl den Binärstring irgendwie zerrupft, ich muss ihn also vorher jedes mal neu herstellen.
Nur: Wieso zum Himmel setzt er bei der Variable da den Wert 49, wenn er da durchläuft??
Da = 0
For I = 1 To U
E = Q(i)
For R = 1 To 8
M = Bin(e)
P = Mid(m , R , 1)
C = Val(o)
Incr Da
Y(da) = C
Next R
Next I
Liste der Anhänge anzeigen (Anzahl: 1)
Huch,da muß ich erstmal ne Struktur reinbekommen um nicht die übersicht zu verlieren.
Ich meld mich wieder................