Go Down

Topic: [RISOLTO]display lcd 16x4 mi stampa cosi?? (Read 701 times) previous topic - next topic

alberto39

Feb 28, 2013, 12:26 pm Last Edit: Feb 28, 2013, 04:20 pm by alberto39 Reason: 1
Ciao a tutti ho un display lcd 16x4 della TINSHARP TC1604A-04 non capisco dove sbaglio  :smiley-red: e ci sto sbattendo la testa da tanto.
Il problema è che non riesco a stampare bene nelle ultima due righe.
Qua potete trovare il datasheet http://www.tinsharp.com/downloadsfront.do?method=picker&flag=all&id=2828c6fa-0b23-4f52-841a-d090d057ba93&fileId=23bd6771-ee46-4478-8e03-7e1e2bb4706d&isDownloadPermissions=true&memstate=/members_login.html
per i collegamenti ho applicato questo grafico http://arduino.cc/en/uploads/Tutorial/LCD_bb.png
questo è il codice che ho usato, che fa stampare un numero in ogni riga che ha il mio lcd

Code: [Select]
#include <LiquidCrystal.h>

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {
 
 lcd.begin(16, 4);

 lcd.print("0");
}
void loop() {
lcd.setCursor(0, 1);
 lcd.print("1");
 lcd.setCursor(0,2);
 lcd.print("2");
 lcd.setCursor(0,3);
 lcd.print("3");
}

risultato lo potete vedere nella immagine che ho allegato, mi spiegate dove sbaglio??


alberto39

grazie @brunello sei veramente il top o dop!  XD

Go Up