PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : and und or Verknüpfung



Zeroeightfifteen
20.02.2006, 20:08
wie kann ich eine and oder eine or Verknüpfung machen?
wenn ich es so schreibe funktioniert es nicht.

If A=0 and B=0 then goto Label 1

das and wird dabei Lila geschrieben. Das bedeutet ja dass es ein Assemblerbegriff ist.

chr-mt
20.02.2006, 20:14
Hi,
bei mir geht's so. (Mit And und Or)
Wird blau geschrieben...
Welche Bascom Version verwendest du ?

Gruß
Christopher

Zeroeightfifteen
20.02.2006, 20:21
ich verwende die Version 1.11.7.3

chr-mt
20.02.2006, 20:24
Hmm...
Dann mach' doch mal ein Update...

Gruß
Christopher

enterprise30
21.02.2006, 11:23
Die Befehle "and" und "or" sind reservierte Begriffe (so stehts jedenfalls im Handbuch)
Ich behelfe mir mit "If..then..else"

Jürgen

PicNick
21.02.2006, 11:32
AND / OR sind sowohl für Bit-Logik
Muh = Kuh AND &H0F
als auch für
IF A = 1 AND B = 3 THEN ..................

was meinst du mit reserviert ? natürlich sind sie reserviert, d.h. für feldnamen
DIM And as Byte
kannst du es nicht verwenden.

enterprise30
21.02.2006, 19:30
@Picnick:

Du hast recht - so geht es!!! ***freu***:cheesy:
Hab wohl irgenwas in der Synthax falsch gemacht und da in der Bascom Bibel von M.M nichts zu AND und OR stand -ausser im Kapitel "Reservierte Bascom-AVR Zeichen und Anweisungen" - dachte ich eben daß... :oops: ...

...

Zeroeightfifteen
21.02.2006, 19:50
Ich habe nun Bascom upgedatet. nun geht alles. Danke

chr-mt
21.02.2006, 19:52
Hi,
es gehen natürlich auch die anderen logischen Verknüpfungen wie XOR und NOT.

Gruß
Christopher