pjoddi
Level-2
- Beiträge
- 212
- Reaktionspunkte
- 54
-> Hier kostenlos registrieren
so sollte es gehen
Hallo Hightower,
habe mal was in Dein programm eingefügt, das sollte wohl gehen. Im Prinzip brauchst Du noch je eine Rücksetztaste.
Ablauf: Taste 2.0 setzt Dir ein Bit im Datenbaustein, das Bit bleibt gesetzt bis durch drücken der Rücksetztaste ein anderes Bit gesetzt wird. Bei steigender Flanke (also nur einen Zyklus lang) wird das Bit Taste 2.0 auf null gesetzt, und bei erkennen der negativen Flanke des Tastenbits 2.0 setzen wir das nun ja gesetzte Bit der Rücksetztaste wieder auf 0, so daß alles wieder von vorn losgehen kann.
Habe leider im Moment keine 200erda, aber kannst es ja mal testen.Bitnummer für die Rücksettaste mußt Du natürlich erst noch anpassen...
Hallo Hightower,
habe mal was in Dein programm eingefügt, das sollte wohl gehen. Im Prinzip brauchst Du noch je eine Rücksetztaste.
Ablauf: Taste 2.0 setzt Dir ein Bit im Datenbaustein, das Bit bleibt gesetzt bis durch drücken der Rücksetztaste ein anderes Bit gesetzt wird. Bei steigender Flanke (also nur einen Zyklus lang) wird das Bit Taste 2.0 auf null gesetzt, und bei erkennen der negativen Flanke des Tastenbits 2.0 setzen wir das nun ja gesetzte Bit der Rücksetztaste wieder auf 0, so daß alles wieder von vorn losgehen kann.
Habe leider im Moment keine 200erda, aber kannst es ja mal testen.Bitnummer für die Rücksettaste mußt Du natürlich erst noch anpassen...