Verschiedene Strings erzeugen?!
Verfasst: Montag 29. November 2010, 10:58
Hallo
Ich möchte verschiedene String erzeugen, wo sich sich ein Teil in der Mitte ändert.
Hintergrund ist der, das der String dann über die RS232 zu einem I2C Interface geht, der mir dann bestimmte Bereiche ausliest.
Der String sollte z.B. so aussehen:
S10 01 p r 10 p
Dort wo jetzt "01" steht (= Adresse) sollen verschieden Adressen reinkommen.
Habe das jetzt so gelöst:
Zähler->ROM->D/A Wandler ->String-addierer und Ausgabe auf die RS232
Im ROM schreibe ich die Adressen, die ich haben will.
Leider kommt so aber bei 1 nur eine "1", ich brauche aber zwei Stellen z.B. "01"
Den Nuller könnte man vielleicht mit einer Abfrage hin bekommen...?!
Mir scheint das Ganze aber sehr umständlich!
Würdet Ihr das auch so machen, oder gibt es noch eine andere (einfachere) Lösung?
l.G. Roberto
Ich möchte verschiedene String erzeugen, wo sich sich ein Teil in der Mitte ändert.
Hintergrund ist der, das der String dann über die RS232 zu einem I2C Interface geht, der mir dann bestimmte Bereiche ausliest.
Der String sollte z.B. so aussehen:
S10 01 p r 10 p
Dort wo jetzt "01" steht (= Adresse) sollen verschieden Adressen reinkommen.
Habe das jetzt so gelöst:
Zähler->ROM->D/A Wandler ->String-addierer und Ausgabe auf die RS232
Im ROM schreibe ich die Adressen, die ich haben will.
Leider kommt so aber bei 1 nur eine "1", ich brauche aber zwei Stellen z.B. "01"
Den Nuller könnte man vielleicht mit einer Abfrage hin bekommen...?!
Mir scheint das Ganze aber sehr umständlich!
Würdet Ihr das auch so machen, oder gibt es noch eine andere (einfachere) Lösung?
l.G. Roberto