Männer, das ist logo.
wenn du schreibst
Call Rs232_output( "Hallihallo")
steht dieser String natürlich im Flash und nicht im Sram. Woher soll das die SUB aber wissen ?
Irgendwer muß das zuerst in den SRAM kopieren.
Entweder Bascom mit "byval" in das Frame
oder Du in eine globale
Code:
dim str as string * nn
   str = "Dudeldei"
   Call Rs232_output(str)
EDIT: pervers isses natürlich, wenn es zweimal kopiert wird
Code:
declare rs... (byval string * nn) 
dim str as string * nn
   str = "Dudeldei"
   Call Rs232_output(str)
Dann kopierst du in die Variable und Bascom ins Frame