Приветствую Вас ГостьСреда, 08.01.2025, 11:50

AVR & ARDUINO




Каталог статей

Главная » Статьи » Справочник

Конструктор LiquidCrystal

Описание

Создает объект класса LiquidCrystal. Управление LCD-экраном может осуществляться по 4-х или по 8-ми битной шине. В первом случае следует пропустить параметры d4-d7, оставив соответствующие выводы не подключенными. Вывод RW можно также не подключать к плате Arduino и соединить его напрямую с землей. В этом случае параметр rw в этом конструкторе можно не указывать.

Примечание. Обратите внимание, что при перезагрузке Arduino не перезагружается LCD, поэтому мы не можем быть уверены, что ЖК-модуль будет в начальном состоянии, когда начнется скетч (и вызовется конструктор LiquidCrystal).

Синтаксис

LiquidCrystal lcd( rs, enable, d0, d1, d2, d3, d4, d5, d6, d7);
LiquidCrystal lcd( rs, rw, enable, d0, d1, d2, d3, d4, d5, d6, d7);
LiquidCrystal lcd( rs, rw, enable, d0, d1, d2, d3);
LiquidCrystal lcd( rs, enable, d0, d1, d2, d3);

Параметры

rs - номер контакта Ардуино, соединенного с выводом RS LCD-экрана.

rw - номер контакта Ардуино, соединенного с выводом RW LCD-экрана (не обязательный параметр, по умолчанию равен 255).

enable - номер контакта Ардуино, соединенного с выводом E (enable) LCD-экрана.

d0, d1, d2, d3, d4, d5, d6, d7 - номера контактов Ардуино, которые подключены к соответствующим цифровым выводам LCD-экрана. Параметры d4, 51, d6 и d3 являются не обязательными; если они не указаны, то LCD будет работать по 4-х проводной схеме (d0, d1, d2, d3).

Возвращаемые значения

нет

Пример

#include <LiquidCrystal.h>

LiquidCrystal lcd(12, 11, 10, 5, 4, 3, 2);

void setup()
{
 lcd.begin(16,1);
 lcd.print("hello, world!");
}

void loop() {}

Смотрите также:

init()

begin()


Библиотека LiquidCrystal

Справочник

Материалы взяты с официального сайта проекта Arduino и представлены по лицензии Creative Commons Attribution-ShareAlike 3.0 License.



Источник: http://arduino.cc/en/Reference/LiquidCrystalConstructor
Категория: Справочник | Добавил: magi (09.03.2015)
Просмотров: 1373 | Теги: LiquidCrystal, жидкокристаллический, HD44780, LCD, 1602, алфавитно-цифровой | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
Поиск
Вход на сайт
На правах рекламы

Мы переезжаем на сайт Arduino по-русски