Hallo,
ein PRINT sendet immer noch ein CR LF von sich aus hintendran.
Mit Print Chr(250); geht 0xFA 0x0D 0x0A über die RS232 raus.
Der Zähler N wird mit 250 auf 0 gesetzt und mit dem CR LF geht er auf 2
Es folgen 10 Byte durch Printbin und Zähler N ist auf 12.
Mit Print Chr(251); müßte im Empfänger N auf 15 gezählt werden; vielleicht wird durch das Lcd Kommando da der Empfang eines Zeichens verhindert oder der Indexüberlauf von test(n) zerstört etwas.
Statt PRINT könntest Du PUT benutzen.
Soweit meine Theorie.
Gruß
Searcher
Lesezeichen