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!!!
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!!!