Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






LiquidCrystal Library





 

Данная библиотека позволяет Arduino работать с ЖКИ, основанными на чипах Hitachi HD44780 (или совместимыми), которые можно встретить в большинстве текстовых ЖКИ. Библиотека работает в 4-х и 8 битовом режиме. При этом используется 4 или 8 линий данных плюс линия RS, Enable, и, опционально, RW.

 

LiquidCrystal()

 

Описание:

Создает переменную типа LiquidCrystal. Дисплей может быть подключен, используя 4 или 8 линий данных. В первом случае пины d0 - d3 остаются неподключенными. RW может быть подтянут на землю если он неподключен

Синтаксис:

LiquidCrystal(rs, enable, d4, d5, d6, d7)

LiquidCrystal(rs, rw, enable, d4, d5, d6, d7)

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

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

Параметры:

rs: номер пина Arduino который подключен к RS ЖКИ.

rw: номер пина Arduino который подключен к RW ЖКИ(опционально).

enable: номер пина Arduino который подключен к разрешающему пину ЖКИ.

d0, d1, d2, d3, d4, d5, d6, d7: номера пинов Arduino которые подключены к соответствующим пинам LCD. d0, d1, d2, и d3 опциональны;

 

Пример:

#include <LiquidCrystal.h>

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

void setup()

{

lcd.print("hello, world!");

}

void loop() {}

 

Begin()

Описание:

Устанавливает количество символов дисплея (кол-во строк, символов в строке).

Синтаксис:

lcd.begin(cols, rows)

Параметры:

lcd: переменная типа LiquidCrystal

cols: количество символов в строке дисплея.

rows: количество строк дисплея.

 

Clear()

Описание:

Очищает экран и устанавливает курсор в левый верхний угол.

Синтаксис:

lcd.clear()

Параметры:

lcd: переменная типа LiquidCrystal

 

Home()

Описание:

Устанавливает курсор в левый верхний угол дисплея. Новый текст будет заменять уже имеющийся.

Синтаксис:

lcd.home()

Параметры:

lcd: переменная типа LiquidCrystal

 







Date: 2015-12-12; view: 441; Нарушение авторских прав



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию