Hi,
wenn pind.2 und pind.3 1 sind, löscht er ja sofort wieder das LCD.
Und wenn einer der Pins 0 ist, geht er auch dahin.
Das erste Menü wird also nicht zu sehen sein.

Du hast keine Hauptschleife im Programm, kein Return, kein End..
Willst du das alles mit Goto's machen ?

Übrigens, das Reichelt 162C geht doch auch ohne extra Anpassung.
Ich verwende die recht oft.

Was bewirkt denn der extra LCD- Code?

Gruß
Christopher