humperdinger
28.02.2008, 13:57
Hallo Leute,
hier mein erster Post und gleich eine Anfängerfrage 8-[
Ich möchte verschiedene Portpins durch eine Variable Setzen / Resetten.
Soweit so klar, leider sind diese Pin's nur sinnvoll Adressierbar wenn sie zuvor mit der ALIAS Funktion zugewiesen (sortiert) wurden.
Ziel sollte in etwa folgendes sein:
...
K1 Alias Portc.0
K2 Alias Portd.7
K3 Alias Portd.6
K4 Alias Portc.6
K5 Alias Portc.7
K6 Alias Porta.7
K7 Alias Porta.6
K8 Alias Porta.5
K9 Alias Porta.4
For x=1 to 9
Toggle Kx
Wait irgendwas
Next
...
Das es so nicht geht ist klar, SET, RESET, TOGGLE usw. arbeiten nicht mit Variablen mit "AliasVariablen" schon gar nicht.
Der Beispielcode dient nur zur Verdeutlichmachung des Problems, die Daten die "Geportet" werden sollen werden etwas komplizierter erzeugt, es sind auch (viel) mehr Ports.
Aber wie kann so etwas umgesetzt werden? Wäre toll wenn jemand eine Idee hätte.
Gruß Evi
hier mein erster Post und gleich eine Anfängerfrage 8-[
Ich möchte verschiedene Portpins durch eine Variable Setzen / Resetten.
Soweit so klar, leider sind diese Pin's nur sinnvoll Adressierbar wenn sie zuvor mit der ALIAS Funktion zugewiesen (sortiert) wurden.
Ziel sollte in etwa folgendes sein:
...
K1 Alias Portc.0
K2 Alias Portd.7
K3 Alias Portd.6
K4 Alias Portc.6
K5 Alias Portc.7
K6 Alias Porta.7
K7 Alias Porta.6
K8 Alias Porta.5
K9 Alias Porta.4
For x=1 to 9
Toggle Kx
Wait irgendwas
Next
...
Das es so nicht geht ist klar, SET, RESET, TOGGLE usw. arbeiten nicht mit Variablen mit "AliasVariablen" schon gar nicht.
Der Beispielcode dient nur zur Verdeutlichmachung des Problems, die Daten die "Geportet" werden sollen werden etwas komplizierter erzeugt, es sind auch (viel) mehr Ports.
Aber wie kann so etwas umgesetzt werden? Wäre toll wenn jemand eine Idee hätte.
Gruß Evi