warum setzt du denn in der Loop ständig den font neu?
Schreib nach noch vor das cls.
Auch finde ich, ist der Befehl "Wait 2" völlig überflüssig. Vor allem an dieser Stelle. Nach dem "Lcdat 5 , 5 , "Test"" würde ich aber mal eine Pause von mindestens 300ms reinsetzten, mehr, also 500ms wären besser.
Eventuell müsste es auch funktionieren, wenn du die Do-Loop Schleife raus lässt und einfach nur schriebst:
Läuft dein µC wirklich auf 8MHz? Verwendest du den internen Quarz? Wenn ja, stell den mal auf 1MHz runter und änder das Programm entsprechend ab.Code:... cls lcdat 5 , 5 , "Test" wait 1 end
Das ist jetzt das, was mir an Fehlerursachen einfällt.
Geh das alles mal durch, Schritt für Schritt und berichte dann von deinem Ergebnis.
Viele Glück!
jon
Lesezeichen