hallo,
hab ein kleines problem. Möchte mit der C-Control Daten an einem Port (zB. Port 1) Bit-weise rausgeben, was noch kein problem ist. Zusätzlich möchte ich aber noch ein Clock-Signal an einem anderen Port (zB. Port 2) ausgeben und das soll für die Zeit anstehen wie das Bit am Port 1.
also ein beispiel: ausgegeben soll die bitfolge 0100 0001 (ASCII code für A)

define daten port[1]
define clock port[2]

daten=0
pulse clock

daten=1
pulse clock

daten=0
pulse clock

daten=0
pulse clock
.
.
.
.

so ist das eine Variante. Ich bin damit aber nicht flexibel. Wenn ich jetzt mit der Methode ein paar Werte überwache die sich ändern, wirds etwas aufwendig. Wie kann ich nun die Routine für jeden Buchstaben und jede Zahl der C-Control von vornherein sagen, so das im Program nur gesagt wird, gebe einen bestimmten Wert aus. Das Program geht dann automatisch zu den Routinen die vorher den Buchstaben/Zahlen zugewiesen wurden und macht dann die serielle Ausgabe der Daten und am anderen Port das Clock-Signal.

Ich hoffe das ich mein Problem in einer verständlichen Form beschreiben konnte und das mir hier jemand helfen kann. Bin auch für andere Lösungen offen.