Du hast recht, Bascom hat ein Problem mit `waitms 0.1´.
Das löst mein Problem aber immer noch nicht.
Ich hab ein wenig weiter experimentiert und erst mal alles unnötige aus dem Programm rausgeworfen.
Im Anhang ist jetzt neue Variante. Entferne ich die Zeile ´waitms 2´, dann werden alle 1000 Zeichen korrekt gesendet. Mache ich dort einen Eintrag ´waitms 20´ werden auch alle Zeichen korekt gesendet.
Steht dort eine andere Wartezeit, z.B. 2 ms, dann werden massig Zeichen verschluckt.
Ich verstehe das nicht. Kann mir das nur erklären, dass es irgendwas mit dem Timing an der UART zu tun haben kann.
Lesezeichen