Hallo Einsteiger,
bist du jetzt wieder bei deiner ursprünglichen Pin-Belegung des LCDs? Dort hattest du PinD.0 und PinD.1 angegeben, obwohl im Code auch noch $baud = ... steht. Das verträgt sich nicht miteinander, weil der Compiler dann die UART Funktion der beiden Pins aktiviert.
Lesezeichen