LCD - DATAVISION DV-20208 von Pollin

Mein Code

/*
LiquidCrystal Library - Hello World
http://www.arduino.cc/en/Tutorial/LiquidCrystal
*/

// include the library code:
#include <LiquidCrystal.h>

// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {
// set up the LCD's number of columns and rows:
lcd.begin(20, 2); //<------------ Ändert nix wenn ich's auf 16/2 stelle
// Print a message to the LCD.
lcd.print("hello, world!");
}

void loop() {
// set the cursor to column 0, line 1
// (note: line 1 is the second row, since counting begins with 0):
lcd.setCursor(0, 2);
// print the number of seconds since reset:
lcd.print(millis()/1000);
}

Erstes Zeichen "h" steht ganz links in der ersten Zeile.
Aber die Millis beginnen in der Mitte der zweiten Zeile.

Hab schon die liquidcrystal.h, die lcd4bit.h und die lcd4mit_mod.h versucht. (Hab NUR die Pinbelegung in den Libs angepasst - mit Rücksichtnahme auf die Nibbles)

Wenn ich Zeile 3,4,5 etc. anspreche, beginnen die Zeichen entweder in Zeile 1 links, oder in Zeile 2 in der Mitte...

Hatte jemand schon einmal das Problem?

Danke, Gruß Dex'