PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Anfänger: Variablen



jojo.glaser
06.07.2006, 16:25
Hallo,

Ich hab folgendes Problem;

Variablen:
LED1
LED2
LED3
LED4
LED5
LED6
LED7
LED8
LED9
LED10
LED11
LED12
LED13
LED14
LED15
LED16
...

und

MERKER1
MERKER2
MERKER3
MERKER4
MERKER5
MERKER6
MERKER7
MERKER8
MERKER9
MERKER10
MERKER11
MERKER12
MERKER13
MERKER14
MERKER15
MERKER16
...


Ich möchte jede Variable bearbeiten
Dass könnte ich so machen:

if(MERKER1 == 1)
{ LED1 == 1 }
else
{ LED1 == 0 }

if(MERKER2 == 1)
{ LED2 == 2 }
else
{ LED2 == 0 }

if(MERKER3 == 1)
{ LED3 == 3 }
else
{ LED3 == 0 }

u.s.w.


Das braucht aber fiel zu fiel speicher auf meinem AVR und jetzt hab ich mir folgendes überlegt:

Ich mache ne Variable Zähler, die immer bis 16 Zählt und wieder von forne anfängt.

Und dann könnte ich das so machen:


if(MERKER"Wert von Variable ZÄHLER" == 1)
{ LED"Wert von Variable ZÄHLER" == "Wert von Variable ZÄHLER" }
else
{ LED"Wert von Variable ZÄHLER" == 0 }

WIe kann ich das realisieren?

LED"Wert von Variable ZÄHLER"


Vielen Dnake für deine Hilfe!!!

0tes-Gesetz
06.07.2006, 16:36
Hm.. es wäre hilfreich, wenn du noch ein paar Zeilen schreiben könntest, was du insgesamt vorhast, denn bisher stocher ich (zumindest ich) noch im Dunkeln, was man dir empfehlen könnte ;)

Grüße
0tes_Gesetz