Hallo Bern und Gerhard,

eigentlich habt ihr Recht und ich werde bei meiner nächsten Platine
vermutlich auf einen PIC18 umsteigen, da er drei getrennte Zeiger hat.
Leider ist meine Platine schon fertig und ich möchte nicht nochmals von vorne anfangen.
Die Funktion *ptr1 = *ptr2 lässt sich leider bei CC5X nicht anwenden,
da genau dort mein Problem liegt.
Mir ist zudem noch aufgefallen dass mir die Anweisung:

Byte = *String;
einen Zugriff auf meinen Flash Speicher verursacht und
dieser natürlich sehr lange dauert.
Vermutlich werde ich mein Problem doch in Assembler lösen müssen.

Falls du (Bernd) Zeit hättest würde ich mich über den erzeugten Code freuen,
wäre zumindest eine gute Vorlage.

Also, vielen Dank für eure Bemühungen.

Grüße Fritzle123


fritzle123@web.de