Forum: Programmieren allgemein
by divBy0,
15. Mär 2009
Ok, dann musst du die Effektroutine mal überarbeiten. Die arbeitet wahrscheinlich auch mit einer Schleife, oder?
Forum: Programmieren allgemein
by divBy0,
15. Mär 2009
Das ist klar, wenn launch_effect eine lange Laufzeit hat, dann reagiert auch die Taste und die LED träge.
Welchen µC setzt du denn eigentlich ein?
Forum: Programmieren allgemein
by divBy0,
15. Mär 2009
Hi!
Warum hast du denn überhaupt die 2. while-Schleife? Vielleicht verstehe ich ja falsch, was du vor hast.
Jetzt ist es ja so, dass solange die Taste gedrückt ist, die LED leuchtet und i hochgezählt wird.
Dafür müsste eigentlich eine if-Abfrage besser sein. Wenn Taster gedrückt, dann LED ein, i hochzählen...
Da das Hauptprogamm in einer Schleife läuft wird i auch weiter erhöht, wenn...
Forum: Programmieren allgemein
by divBy0,
13. Mär 2009
Ich glaube nicht, dass wenn die While-Schleife einmal läuft, der µC noch was anderes ausführt. Der müsste dann eigentlich in der Schleife festhängen.
Eingentlich brauchst du doch für launch_effect gar keine eigene Schleife. Das ganze Programm läuft doch immer im Kreis (zyklisch), sollte es zumindest.
In der Hauptschleife ließt du die Eingänge ein, ist die Taste gedrückt zählst du I hoch,...