Оглавление:

Arduino для начинающих: объяснение интерфейса Arduino с ЖК-дисплеем 16x2: 5 шагов
Arduino для начинающих: объяснение интерфейса Arduino с ЖК-дисплеем 16x2: 5 шагов

Видео: Arduino для начинающих: объяснение интерфейса Arduino с ЖК-дисплеем 16x2: 5 шагов

Видео: Arduino для начинающих: объяснение интерфейса Arduino с ЖК-дисплеем 16x2: 5 шагов
Видео: Подключение дисплея 1602 lcd i2c. 1602 ардуино дисплей 2024, Декабрь
Anonim
Arduino для начинающих: объяснение интерфейса Arduino с ЖК-дисплеем 16x2
Arduino для начинающих: объяснение интерфейса Arduino с ЖК-дисплеем 16x2

Всем привет, В настоящее время Arduino стала очень популярной, и все ее приняли из-за простоты программирования.

Я создал серию основ Arduino, которая помогает новичкам, новичкам и даже разработчикам заставить модуль работать. В этой серии статей были рассмотрены основные модули, интерфейс, используемый между модулем и Arduino, и кодирование.

Давай начнем..

Шаг 1: Распиновка ЖК-дисплея 16x2

Распиновка ЖК-дисплея 16x2
Распиновка ЖК-дисплея 16x2

ЖК-дисплей 16x2 - это 16-символьный и 2-строчный ЖК-дисплей, который имеет 16 контактов для подключения. Этот ЖК-дисплей требует для отображения данных или текста в формате ASCII. Первая строка начинается с 0x80, а вторая строка начинается с адреса 0xC0.

ЖК-дисплей может работать в 4-битном или 8-битном режиме. В 4-битном режиме данные / команда отправляются в формате полубайта: сначала высший полубайт, а затем меньший полубайт

Например, чтобы отправить 0x45, будут отправлены первые 4, затем будет отправлено 5.

Шаг 2: Подключение ЖК-интерфейса 16x2 к Arduino

Подключение ЖК-интерфейса 16x2 к Arduino
Подключение ЖК-интерфейса 16x2 к Arduino

Шаг 3. Пин-контроль и поток

Есть 3 управляющих контакта: RS, RW, E.

Как использовать RS: при отправке команды RS = 0 При отправке данных RS = 1

Вывод RW предназначен для чтения / записи.

где RW = 0 означает запись данных на ЖК-дисплей.

RW = 1 означает чтение данных с ЖК-дисплея.

Как использовать RW:

Когда мы пишем на ЖК-дисплей команду / данные, мы устанавливаем контакт как LOW.

Когда мы читаем с ЖК-дисплея, мы устанавливаем штифт как ВЫСОКИЙ.

В нашем случае мы жестко установили его на НИЗКИЙ уровень, потому что мы всегда будем писать на ЖК-дисплей.

Как использовать E (Включить):

Когда мы отправляем данные на ЖК-дисплей, мы подаем импульс на ЖК-дисплей с помощью контакта E.

Шаг 4: поток высокого уровня

Это высокоуровневый поток, которому мы должны следовать при отправке КОМАНД / ДАННЫХ на ЖК-дисплей.

Импульс включения старшего полубайта,

Правильное значение RS, основанное на КОМАНДЕ / ДАННЫХ

Нижний полубайт

Включить Pulse,

Правильное значение RS, основанное на КОМАНДЕ / ДАННЫХ

Рекомендуемые: