Arduino Bt e LCD parallelo

Ciao, ho difficoltà a trasferire delle lettere al lcd parallelo

dopo aver cercato per ore la soluzione vi scrivo questo post per chiedervi aiuto.

Ho questo tipo di lcd, che mi ha prestato un mio amico (in attesa che arrivi il mio).

http://www.robot-italy.com/product_info.php?cPath=59_60&products_id=237& osCsid=aba471ea0c527cc7e66b8bfac956e6bb

ho seguito il datasheet alla lettera, ma non riesco a trasferire nulla. :-/
I data bus vanno dal pin7 al pin14, per semplificarmi la vita ho deciso di adattare un cablaggio a 4bit.

Ho seguito come andavano i collegamenti tra lcd e arduino bt a questo link: http://www.arduino.cc/en/Tutorial/LCDLibrary

ma ben presto mi sono accordo che in questo tutorial viene usato anche il pin7 di arduino, ma nella versione bt è raccomandato come reset, dunque non ho potuto usarlo.

Ora alla luce di ciò vi presento il cablaggio arduino bt <-> mio lcd

Arduino LCD

  • pin 3 (contrasto)
    12 pin4 (RS)
    11 pin5 (RW)
    2 pin6 (Enable)
    3 pin7 Data Bit 0 (DB0)
    4 pin8 (DB1)
    5 pin9 (DB2)
    6 pin10 (DB3)
    7 pin11 (DB4)
    8 pin12(DB5)
    9 pin 13(DB6)
    10 pin14(DB7)

Chiaramente come dice prima ho adottato un cablaggio a 4bit percui:
3->pin7, 4->pin8, 5->pin9, 6pin->10

Ho scaricato la libreria 4bit, ho aperto lo sketch di esempio “LCD4bitExample”, compilazione ok. Quando passo all’upload, il led fa come gli è stato comandato, mentre nell’lcd rimangono i quadrettini.

ciao, ho letto la documentazione degli lcd HD44780.

Ho letto che i pin dal DB0 al DB3 non sono usati durante le operazioni a 4bit.

Ora però non so come ri-cablare il tutto. Non so come interfacciare l'lcd con arduino bt: c'è sempre il pin7 di arduino bt che mi crea ostacoli.

Potete aiutarmi a capire dove sto sbagliando?

:'(

Ragazzi, non so più dove sbattere la testa.

Non riesco a trovare la soluzione. :-/

Vi prego di darmi un mano.

Grazie per la pazienza e il supporto.