Hallo Matthias,

Ich hole mal ein wenig tiefer aus.

Einen SM startet man nicht mit von 0 auf 100 ''full Speed'' , weil das kostet Höchgeschwindigkeit.

Dazu benutzt man Rampen die man in Tabellen ablegen kann.

Bascom LCD Ausgaben sind gewollt so langsam, damit auch das übelste LCD noch läuft.

Umgehen könnte man die lahme Anzeige durch Angabe eines anderen Quarzes. (Statt 8 Mhz eben 1 MHz)
Dann sollte man das aber bei Wait & Baud berücksichtigen.

Warum ersetzt Du Deine Waitus 600 = 0,6 mSek nicht durch die LCD Ausgabe ?

Das waren ein paar Ansätze zum Nachdenken.

lg gento