Hallo,

mit "___lcdno = 0" "schaltest" Du auf den Controller den Du mit "E" angeschlossen hast und mit "___lcdno = 1" "schaltest" Du auf den Controller an "E2".

Mit "initlcd" Initialisierst Du Dein Display, und zwar auf mehrzeilig, 5x7 Font.

Ohne "initlcd" wird nur Müll angezeigt.

Mit locate 1,1 oder locate 2,1 kommst Du auf das erste Zeichen in den zwei Zeilen. (beide Controller werden mit locate 1,X bzw locate2,X angesprochen und nicht mit Locate 3,x/4,x!)

Gruß Bernd