Im Datenblatt Seite 2 unten:
Code:
DISPLAY POSITION
       1   2   3   4   5   6   7   8   9  10 11 12 13 14 15 16
00 01                                                                   0F
40 41                                                                   4F
10 11                                                                   1F
50 51                                                                   5F
DISPLAY RAM  ADDRESS
Hier 10 und 50 sollte also passen:
Code:
void LiquidCrystal::setCursor(uint8_t col, uint8_t row)
{
  int row_offsets[] = { 0x00, 0x40, 0x10, 0x50 };
  if ( row > _numlines ) {
    row = _numlines-1;    // we count rows starting w/0
  }