Wenn man R/W sowieso mit am µC anklemmen muss/will, kann man auch gleich das Busy-Flag mit auslesen.
lcd4busy.bas in den Samples von Bascom.
Damit hat man dann auch keine Probleme mehr mit unnötigen Wartezeiten im Programmablauf.

Ich hatte auch mal das Problem, das eine ISR unter bestimmten Umständen kurz nach einer LCD-Ausgabe aufgerufen wurde und selbst auch was auf's LCD geschrieben jat.
Das fand das LCD garnicht lustig und ist dann immer abgestürzt
Passiert auch nicht, wenn das Busy-Flag ausgelesen wird.

Und das mit den unnötigen Wartezeiten kommt von Mark himself!

Also, wann immer es möglich ist RW mit anklemmen, außer wenn der AVR nur jede Minute die Temperatur anzeigen soll. Das ist ja nun wirklich nicht zeitkritisch