Hi,

seit ich die neue Bascom Version 1.11.77 (Vollversion) nutze,
simmt meine LCD Ausgabe nicht mehr.
Habe mal ein kleines Testprogramm geschrieben um das Problem
zu verdeutlichen.

Code:
$regfile = "m16def.dat"
$crystal = 16000000                                         '16MHz-Quarz

Ddrc = &B00010000

Led Alias Portc.4

Dim I As Byte


'------------------------lcd---------------------------------------------
Config Lcd = 20 * 4
Config Lcdpin = Pin , Db4 = Portd.5 , Db5 = Portd.6 , Db6 = Portc.5 , Db7 = Portc.6 , E = Portd.1 , Rs = Portd.0

Initlcd
Cls
Cursor Off
'----------------------------------------------------------------------------------------------

Locate 1 , 5
Lcd "Testrutine"
Locate 2 , 7
Lcd "Handrad"
Wait 2
Cls

I = 0


Do

Led = Not Led
Cls

Upperline
Lcd "  " ; I

Wait 1

Incr I


Loop


End

Die Textausgabe am Anfang geht noch so wie´s soll, auch die zu erwartende Null danach stimmt noch, aber dann kommt 49, 53,54.
Die LCD Ausgabe stopt an diesem Punkt der Prozi läuft aber weiter,
also die LED blinkt munter weiter. Nach einem Reset das gleiche von vorne, immer die selbe Reihenfolge, was kann das den sein??
Ach ja, wenn ich Prog. mit meinem alten Bascom übersetze kommt das gleiche raus, und da bin ich mir sicher das es ging.


Gruss Frank