Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Basic++ Operatoren innerhalb von IF.. Kategorie: Programmierung Basic (von JuDie - 19.02.2005 16:46)
 Als Antwort auf Re: Basic++ Operatoren innerhalb von IF.. von Stefan Tappertzhofen - 19.02.2005 16:15

> Hallo,
> > IMPORT "D:\basicpp\lib\GET_key.bas"
> >
> > DEFINE SCHRITT BYTE
> > LCD.INIT
> > #LOOP
> > Schritt =Get_key()
> >
> > If (Schritt >0) or (Schritt <5) then
> >   lcd.init
> >   lcd.print Schritt
> > end if
> >
> > goto loop
>
> besser ist das her:
>
>
> define schritt as byte
> lcd.init
> do
>   schritt = get_key()
>   if(schirtt > 0 ) AND (schritt < 5) then
>     lcd.print Schritt
>   end if
> loop
>
>
> Da muss eigentlich ein AND hin. Mit OR würde der die If Anweisung ausführen, wenn Schritt größer 0 oder kleiner 5 ist, da es Bytezahlen sind ist eine Zahl, die kleiner 5 ist immer größer gleich 0. Ich glaube Du willst da folgendes haben: Zeige Schritt auf dem LCD Display, wenn Schritt größer 0 und kleiner 5 ist.
>
> Gruß,
>
> Stefan
Hallo Stefan,
Ich will .... nein besser ich möchte wenn die Taste 1 gedrückt wird M1 = ON (ist ein Motor)
dieser soll solange laufen bis Taste 2 gedrückt wird M2 = on  und so weiter, und damit
ich weis welcher Motor gerade läuft erscheint im Display 1 oder 2 ....Mit der (normalen)
Abfrage GET_KEY erscheint bei "keine Taste getrückt" 255 -> ist ja klar möchte ich aber nicht.

JuDie

 Antwort schreiben

Bisherige Antworten:

Re: Basic++ Operatoren innerhalb von IF.. (von Stefan Tappertzhofen - 19.02.2005 16:56)
    Re: Basic++ Operatoren innerhalb von IF.. (von Dierk - 19.02.2005 17:07)
        OT: Re: Basic++ Operatoren innerhalb von IF.. (von Stefan Tappertzhofen - 19.02.2005 17:15)
            Re: OT: Re: Basic++ Operatoren innerhalb von IF.. (von Dierk - 19.02.2005 17:32)