O schema ingenioasa si veche (nimic nou sub soare aici) dar foarte utila:
Mai intai se trimit 6 semnale de zero ca registrul de deplasare sa fie initializat cu zero si LCD-ul sa aiba E=0 in timpul comunicatiei seriale, apoi se trimit 6 biti de date: bitul E in 1 pentru activare LCD, apoi bitul RS (0 pentru comenzi si 1 pentru caractere de afisat) si la final se trimit cei 4 biti de date pentru functionarea LCD.
Dioda previne activarea nedorita a LCD-ului in timpul transmisiei seriale a datelor, iar pastrarea semnalului de date in 1 la final activeaza semnalul E al LCD-ului.
Am incercat fara succes si varianta pe un singur fir cu durata clock variabila, dar din cauza semnalului E, care trebuie sa fie activat pentru cateva microsecunde numai la finalul transmisiei seriale, am renuntat la solutie.