добрый день
LCD/дисплей HDM20416L/HD66730HDM20416L-T-L3PP - LCD дисплей
HD66730 or HD66712 - контроллер дисплея
существует две версии данного дисплея, 16 и 18 пинов, не принципиально
"даташита" - в инете полно, но практически нет "применений" с AVR/Arduino
набегом запустить с пом-ю NewliquidCrystal - не получилось
предполагаю, что в данном контроллере (*) "другие параметры", поэтому печать не совсем корректна
(*) - размер буфера, адресация итд
ВОПРОС 1: кто ни-будь сталкивался/запустил данный дисплей?
ВОПРОС 2: мысли, идеи, соображения, просто балагурим...(все сгодится до кучи :о)
p.s. за совет, типа "выкурить даташит и написать свою реализацию" - отдельная благодарность и спасибки :о)
...
Код
#include <LiquidCrystal.h>
//
// Arduino PDx 7, 6, 5, 4, 3, 2
// LCD pin RS, E, DB4, DB5, DB6, DB7
//
LiquidCrystal lcd(7, 6, 5, 4, 3, 2); // (RS, E, DB4, DB5, DB6, DB7)
void setup()
{
lcd.begin(20, 4);
// 12345678901234567890
//lcd.setCursor(0, 0); lcd.print("<0........0>"); // строка, которая еще не "дублируется переносом на 2ю строкку"
lcd.setCursor(0, 0); lcd.print("<0................0>");
lcd.setCursor(0, 1); lcd.print("<1................1>");
lcd.setCursor(0, 2); lcd.print("<2................2>");
lcd.setCursor(0, 3); lcd.print("<3................3>");
}
void loop(){ }
Arduino-1.5.8 (and other)
HDM20416L-T-L3PP
NewliquidCrystal-1.3.5
### UPDATE ###
небольшое уточнение, посмотрел в инете даташиты, точно такого же как мой - нет, но кое что проясняется
маркировка на шлейфе
HDM20416L-T-L3PP ессть след. вариации
Код
HDM20416L - 16 pin / HD44780
HDM20416L-M - 18 pin / HD66730
HDM20416L-T - 16 pin / HD66712
судя по всему наш -
HDM20416L-T / HD66712
Сообщение отредактировал sunjob - Jul 14 2018, 02:46