Lcd 10x1 показывает только первые 5 цифр

Gino
Offline
Зарегистрирован: 01.11.2017

Доброго дня! дали мне лсд 10х1(формафактор как у 16х2) что бы прикрутил к wi-fi radio.

Припаял к i2c снятого с дохлого 16х2, начал ковыряться, а показывает только первые 5 цифр, я уже начал думать что не так, выкрутил на максимум контрастность и проверил что если давать больше 6 вольт, начинают появляться квадратики второй пятерки. но информация там появляться не хочет. пробовал разные прошивки и напрямую в дурине под библиоткой LiquidCrystal, не захотело. 

Нашел документацию  - https://belchip.by/sitedocs/17384.pdf

Но ковыряться и тратить много времени что бы написать для неё библиотеку. Может кто сталкивался с пободным или знает что может быть.

И если это брак, то если 16х2 очень тускло показывает, можно что сделать или уже исжил себя?

 

arduinec
Offline
Зарегистрирован: 01.09.2015

Скорее всего остальные 5 цифр расположены в памяти LCD во второй строке.

Gino
Offline
Зарегистрирован: 01.11.2017

да, так и оказалось, прошел к жтому что крутил контрастность на 16х2 и там такое же.

strarbit
Offline
Зарегистрирован: 12.06.2016

...
lcd.begin(5, 2);      // กำหนดขนาดของจอ columns และ rows
lcd.clear();          // หน้าจอที่ชัดเจน
lcd.print("Hello");   // กำหนดข้อความที่ต้องการแสดงผล
lcd.setCursor(0, 1);  // กำหนดตำแหน่ง Cursor
lcd.print("WORLD");   // กำหนดข้อความที่ต้องการแสดงผล
...
arduinec
Offline
Зарегистрирован: 01.09.2015

Gino пишет:

да, так и оказалось, прошел к жтому что крутил контрастность на 16х2 и там такое же.

Но в невидимую часть строки тоже можно выводить данные, а затем показывать сдвигая экран.
Пример здесь: http://arduino.ru/forum/programmirovanie/etyud-2-stroki-po-40-simvolov-n...