Kein OT- Bascom:unterschiedliche Werte in einer Schleife abarbeiten.


[ FMSO.DE - Fahren mit Salatöl (deutsch) ]


Geschrieben von waldi am 29. Dezember 2013 18:17:34:

Moin Männer,

bitte nicht lachen watz!
Ich versuche mich als Programmierer, aber die einzige Programmiersprache, die ich halwegs kenne, ist Shellscript.
Aber das versteht kein ATMega32 depri.
C? Naja, noch viel weniger depri.

In sh würde ich es so schreiben:

for i in PINA.0 PINA.1 PINA.2 PINA.3 PINA.4 PINA.5 PINB.2 PINB.3 PIND.2

do
mach_was_mit $i
done

Bascom kann in 'ner for-Schleife nur hoch oder runterzählen konfus.
Zumindest, was ich bisher gefunden habe.

Was ich hier geschrieben habe, kapiert er nicht.

For I = PINA.0 PINA.1 PINA.2 PINA.3 PINA.4 PINA.5 PINB.2 PINB.3 PIND.2

I = 1

Next I

Wie kann ich einer Variablen "wild" irgendwelche Werte zuweisen, bzw. selektiv unterschiedliche Ports/Pins einer Variablen übergeben, die ich dann nacheinander abarbeite?

Oh Mann, wie soll dass nur weitergehen, wenn ich schon mit sowas Probleme habe?

Leute erhellt bitte mein Dunkel, sonst verfalle ich noch in nachweihnachtliche Winterdepressionen oehmm.


Viele Grüße

Waldi

Wie lesenswert findest Du diesen Beitrag?                 Info zur Bewertung




Antworten:


[ FMSO.DE - Fahren mit Salatöl (deutsch) ]