Hallo SlyD
Danke für die Hilfe. Ich habe ein ganz komisches Phänomen gehabt. Ich habe die Initialisierung (die initLCD()) verändert und zwar so:
Code:
setLCDD(0b0011); //0011
delayCycles(18000); //18000
setLCDD(0b0011); //0011
delayCycles(18000); //5500
setLCDD(0b0011); //0011
delayCycles(18000); //5500
writeLCDCommand(0b00111000);
delayCycles(55000); //5500
writeLCDCommand(0b00001111);
delayCycles(55000); //5500
writeLCDCommand(0b00000001);
delayCycles(55000); //5500
sound(240,80,25);
writeLCDCommand(0b00000110);
delayCycles(55000); //5500
das originale habe ich ausgeklammert.
Nach dem Starten hatte ich dann mit einmal ganz komische Zeichen auf dem Display( alsp p, q - ~ ) in irgendeiner komischen Reihenfolge. Dann habe ich das Programm gestoppt. Wieder alles auf Original zurückgestellt und seit dem geht es. Ich kann mir nicht erklären, warum es zu diesem komischen Problem gekommen ist. Also jedenfalls, das Display funktioniert jetzt einwandfrei.
Also nochmal vielen Dank!
LG
RP6fahrer
Lesezeichen