easy-forum
Deutsch - Applikationen => Allgemein => Thema gestartet von: daniel.h am September 18, 2014, 10:16:55 Vormittag
-
Hallo,
ich bräuchte eure Hilfe bei der Umwandlung von einer Binärzahl (Merkerwort das Eingänge representiert) in eine Dezimalzahl.
Ich möchte 12 Eingänge mit Tastern beschalten und dann in einem Merkerbyte quasi die Tasternummer stehen haben. Lässt sich das machen?
Danke schonmal
-
Was meinst du mit stehen haben? Ne Anzeige im Display? Dann brauchst du nur jeden der 12 Eingänge mit einem Textdisplay verbinden.
I1-------------------------[D1
Usw ..
Ansonsten wären mal genauere Angaben hilfreich ;)
Lg,
Spellbreaker
-
Hallo,
ich bräuchte eure Hilfe bei der Umwandlung von einer Binärzahl (Merkerwort das Eingänge representiert) in eine Dezimalzahl.
Ich möchte 12 Eingänge mit Tastern beschalten und dann in einem Merkerbyte quasi die Tasternummer stehen haben. Lässt sich das machen?
Ja, das lässt sich machen. Ich habe so etwas bei mir in Funktion. Aber was soll angezeigt werden, wenn du merere Schalter eingeschaltet hast? Nur der mit der höchsten Nr.?
-
Hallo,
mit den Tastern an den Eingängen sollen verschieden Stellungen eines Verteilers programmiert werden können.
Der Verteiler soll dann der Reihenfolge nach die programmierten Abgänge anfahren. Zur Programmierung soll es im Prinzip eine Taste "Enter" geben und die 12 Tasten der jeweiligen Position. Programmiert wird dann so:
Enter -> Schritt1 -> Positionstaste 1-12 -> Enter -> Schritt2 -> Positionstaste 1-12 -> Enter ->...
Wenn mehrere Tasten gedrückt sind, soll nur die höchstwertige angezeigt/verarbeitet werden.
Danke für Eure Hilfe. :)
-
Hallo,
ich habe dir mal etwas vorbereitet. Musste dazu mein Programm erst mal ändern, da bei mir immer alle Eingänge 1...n aktiv waren. Schau es dir mal an.
-
Super, danke Dir.
Funktioniert perfekt.