Hallo,

bitte Codeteile immer mit <code> einfassen (Button oberhalb des Textfeldes), damits schöner aussieht !

Evtl. muss Du die Stacks vergrössern, denn bei so langen Strings wirds schon eng, und der AVR macht komische Sachen.
Bedeutet $swstack, $framesize mal erhöhen.
Da gibts auch 'ne Seite im Wiki dazu:
https://www.roboternetz.de/wissen/in.../Bascom_Inside