Killer
22.11.2007, 20:59
Hallo,
ich habe folgende Frage: ich bekomme z.B. jede Sekunde einen Wert auf einen AVR vermittelt und möchte diesen in Variablen (Ram) zwischenspeichern. Ich bekomme also den ersten Wert und "speichere" ihn. Dann kommt der zweite, dritte, vierte...usw. Jetzt möchte ich aber verständlicherweise keinen unendlich langen Quellcode schreiben für 200-300 Variablen oder einen ähnlichen Wert. Gibt es eine Möglichkeit dem µC zu "sagen", dass wenn die erste Variable bereits belegt ist soll er den Wert auf der Nächsten speichern. Also eine Art
do
Incr Variablenname 'Variablenname=beliebiger Name
Variablenname=bekommender_wert
loop
ich hoffe ich habe mich einigermaßen verständlich ausgedrückt 8-[
MfG Killer
ich habe folgende Frage: ich bekomme z.B. jede Sekunde einen Wert auf einen AVR vermittelt und möchte diesen in Variablen (Ram) zwischenspeichern. Ich bekomme also den ersten Wert und "speichere" ihn. Dann kommt der zweite, dritte, vierte...usw. Jetzt möchte ich aber verständlicherweise keinen unendlich langen Quellcode schreiben für 200-300 Variablen oder einen ähnlichen Wert. Gibt es eine Möglichkeit dem µC zu "sagen", dass wenn die erste Variable bereits belegt ist soll er den Wert auf der Nächsten speichern. Also eine Art
do
Incr Variablenname 'Variablenname=beliebiger Name
Variablenname=bekommender_wert
loop
ich hoffe ich habe mich einigermaßen verständlich ausgedrückt 8-[
MfG Killer