Basic Stamp 1 if then Befehl

Hey ich möchte eine Lämpchenplatine mit Basic Stamp programmieren. Basic Stamp Sprache 1. Die Platine hat 8 Lämpchen und 4 Knöpfe. Ich kann die Lämpchen programieren, habe aber noch Probleme mit der Programierung der Knöpfe. Ich möchte ihm sagen, dass wenn ich Knopf 1 drücke soll er das Programm V1 abspielen.

Ich glaub das geht mit der if…then funktion. Weiss nur nicht wie. Kann mir da einer helfen? Ich möchte am Schluss jedem Knopf ein Programm (Leuchtablauf) zuortnen.

Hallo,

Basic Stamp Sprache 1. Die Platine hat 8
Lämpchen und 4 Knöpfe. Ich kann die Lämpchen
programieren, habe aber noch Probleme mit der
Programierung der Knöpfe.

Basic-Briefmarke hatte ich mal vor Jahren.
Ich weiß jetzt nicht, ob ich mit meinem Wissen
aktuell genug bin. Damals war das ein sehr einfacher
BASIC-Dialekt und lief im DOS-Fenster.

Es gibt doch auch einen Haufen Beispielprogramme,oder?

Ich möchte ihm sagen, dass wenn ich Knopf 1 drücke
soll er das Programm V1 abspielen.

Zuerst mußt du wohl das Port, wo die Taster dran sind,
als Eingabe programmieren. Hast du das gemacht?

Dann in der Hauptschleife normal diese Port abfrage,
also einlesen und prüfen, ob Taste gedrückt.
Falls Taste gedrückt,ändert sich der Wert des Ports.
je nachdem ob die Leitungen in Ruhe auf Low oder
High liegen, ist das unterschiedlich zu bewerten.

Den Test machst du tatsächlich in einem Test mit
IF bedingung THEN Anweisung

„Anweisung“ kann eine einzelner Befehl sein, aber
auch eine Unterprogramm, das du mit GOTO anspringst.
Ich weiß nicht, ob es schon GOSUB gibt, das wäre
eleganter.
Gruß Uwi