Go Down

Topic: Problema con 16x4 (Read 528 times) previous topic - next topic

liso

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!

leo72

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?

Brunello


liso

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

Michele Menniti


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ò.
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

leo72

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

Go Up