Problema con 16x4

Non mi odiate! So che ho appena aperto e risolto un post nella sez. hardware...ma appena sistemo qualcosa, qualcos'altro smette di funzionare!!!

Ho collegato correttamente LCD all'arduino, solamente che ho un problema con la 3^ e 4^ riga...in quanto non mi stampa nelle prime 4 colonne delle ultime righe...in pratica se chiedo di stampare # in tutto lo schermo, il risultato è questo:

################
################
############
############

Come mai? eppure il codice che sto usando è quello di esempio...nemmeno a dire che l'ho scritto male!

Come piloti il display? In modalità 4 oppure 8 bit?
Stampando solo su 0,2 (1a cella della 3a fila) ottieni qualcosa oppure no?
Qual è lo sketch di esempio a cui ti riferisci?

Succedeva anche a me.
Dai un'occhiata a questo articolo

http://www.minimamente.it/index.php/2011-11-29-13-26-48/lcd

Perfetto! adesso funziona tutto!! Grazie!!
una domanda...ma che differenza c'è tra lcd.print e lcd.write?

liso:
Perfetto! adesso funziona tutto!! Grazie!!
una domanda...ma che differenza c'è tra lcd.print e lcd.write?

credo siano la stessa cosa, se non sbaglio lcd.write è usato nell'ultima versione della libreria, quella per l'IDE 1.0.1, aspetta conferme però.

Mai imbattuto in quel problema, probabilmente perché ho solo adoperato display 20x4.