BlaueLed
24.10.2006, 23:07
Hi,
ich habe vor, eine Rolladensteuerung zu bauen. Folgendes soll funktionieren :
Taste 1 = Rolladen hoch
Taste 2 = Rolladen runter
Wenn Taste 1 gedrückt, dann soll Taste 2 keine funktion haben. Erst wenn Taste 1 erneut gedrückt wird, dann soll Taste 2 funktionieren. Und umgekehrt genauso. ich habe es folgendermaßen probiert :
Auszug :
Dim Hoch as bit
Dim Runter as bit
Hoch = 0
Runter = 0
..............
Rollo_hoch:
if Hoch = 0 then lcd "hoch" : Hoch = 1
if Hoch = 1 then lcd "gestoppt : Hoch = 0
goto Rollo
mein AVR schreibt mir aber immer "0". Ich denk, ich steh aufm Schlauch. Kann mir jemand nen anstoss geben ?
mfg Kay
ich habe vor, eine Rolladensteuerung zu bauen. Folgendes soll funktionieren :
Taste 1 = Rolladen hoch
Taste 2 = Rolladen runter
Wenn Taste 1 gedrückt, dann soll Taste 2 keine funktion haben. Erst wenn Taste 1 erneut gedrückt wird, dann soll Taste 2 funktionieren. Und umgekehrt genauso. ich habe es folgendermaßen probiert :
Auszug :
Dim Hoch as bit
Dim Runter as bit
Hoch = 0
Runter = 0
..............
Rollo_hoch:
if Hoch = 0 then lcd "hoch" : Hoch = 1
if Hoch = 1 then lcd "gestoppt : Hoch = 0
goto Rollo
mein AVR schreibt mir aber immer "0". Ich denk, ich steh aufm Schlauch. Kann mir jemand nen anstoss geben ?
mfg Kay