Как настроить ЖК-дисплей 16x2 для работы с 8-битным?

У меня установлена библиотека LiquidCrystal, но все примеры относятся к 4-битному соединению, я хочу управлять ЖК-дисплеем с 8-битным .

В файле LiquidCrystal.cpp говорится;

Когда дисплей включается, он настраивается следующим образом:

DL = 1; 8-битные данные интерфейса

Но что это за функция, она должна быть такой: LiquidCrystal DL(1);? где и как мне вызвать DL = 1;?

, 👍2


1 ответ


Лучший ответ:

3

Вы не "делаете" что-нибудь, чтобы включить 8 бит. Как говорится, когда устройство включается, бит DL в конфигурации уже установлен, что позволяет использовать 8 бит.

Вам просто нужно подключить его для 8 бит и указать все 8 бит подключения в конструкторе.

Ручной ввод для конструктора показывает, какие параметры вы можете указать:

  • https://www.arduino.cc/reference/en/libraries/liquidcrystal/liquidcrystal/
,