Описание

ЖК-клавиатура Щит lcd 1602 lcd 1602 Модуль дисплей для Arduino ATMEGA328 ATMEGA2560 raspberry pi UNO синий экран
1602LCD Основные технические параметры:
1. Емкость Дисплея: 16 × 2 символа
2. Рабочее напряжение чипа: 4,5-5,5 В
3. Рабочий ток: 5,0 мА (В)
4. Модуль лучшее Рабочее напряжение: 5,0 в
5. Размер символа: 2,95 × 4,35 (Ш × В) мм

Pin-определения:
1 VSS мощность заземления 9 D2 данные
2 VDD power положительный 10 D3 данные
3 VL жидкокристаллический дисплей смещение 11 D4 данных
4 RS данные/команда Выберите 12 D5 данные
5 R/W выбирает 13 D6 данных
6 E Включение сигнала 14 D7 данных
7 D0 Data 15 BLA подсветка положительная
8 D1 данные 16 BLK подсветка отрицательная
1 средства ухода за кожей Стоп: VSS для наземным питанием.
2 фута: подключен блок питания VDD 5 V.
3 фута: VL для ЖК-дисплей контраст регулировка яркости сбоку, а затем блока питания самый слабый, напротив, заземления контраст
Максимум, высокая контрастность будет производить «ghosting», можно использовать при потенциометре 10 K для регулировки контрастности.
4 фута: RS для Регистра выбор, выберите которые ставят высокие данные для Регистра, низкий в тех случаях, когда инструкции выберите заказной почтой.
5 футов: ж/д для чтения и записи сигнальные линии, высокий уровень, когда чтения эксплуатации, низкий в тех случаях, когда операция записи. В тех случаях, когда RS
И R/W вместе низкого уровня может быть записана инструкцию или дисплей тот адрес, который указан, в тех случаях, когда RS низка в тех случаях, когда R/W высока
Может читать сигнал занятого, когда RS высокий уровень R/W Низкий уровень может записывать данные.
6 футов: Электронная сторона включена, когда уровень е прыгает с высокого на низкий, ЖК-модуль для выполнения команды.
7 до 14 футов: D0 ~ D7 для 8-разрядный двунаправленный жилам провода.
15 футов: подсветка катод.
16 футов: подсветка Отрицательная.
1602LCD в инструкции по уходу за изделием
1602 ЖК-дисплей модуль Встроенный регулятор в общей сложности 11 инструкции по управлению, как показано в приведенной ниже таблице:
Нет. Инструкция RS R/W D7 D6 D5 D4 D3 D2 D1 D0
1 прозрачный экран 0 0 0 0 0 0 0 0 0-1 шт.
2 курсора возврата 0 0 0 0 0 0 0 0 1 *
Комплект из 3 предметов: режим входного сигнала 0 0 0 0 0 0 0 1 I/D S
4 Дисплей On/Off Управление 0 0 0 0 0 0 1/D/C/B
5 курсора или персонажа переключения 0 0 0 0 0 1 S/C/R/L *
6 набор функций 0 0 0 0 1 дл Н Ф *
7 набор генерации символов адрес памяти 0 0 0 1 генерация символов адрес памяти
8 комплект адрес памяти данных 0 0 1 дисплей адрес памяти данных
9 чтение занятого флага или адреса 0 1 BF счетчик адреса
10 написать CGRAM или DDRAM) 1 0 данные, которые должны быть написаны
11 чтение данных из CGRAM или DDRAM 1 1 чтение данных
1602 ЖК-дисплей модуль операции чтения и записи, экран и курсор операций запрограммированы с помощью инструкции, чтобы достичь. (Примечание: 1 высока, 0-Ближний свет)
Инструкции 1: четкий дисплей, кода команды 01 H, курсор сброса на адрес 00 H.
Команда 2: курсор сбрасывается и курсор возвращается в адрес 00 H.
Инструкция 3: Настройка режима курсора и отображения I/D: направление движения курсора, высокое смещение уровня вправо, низкий уровень движения влево S:
Весь текст на экране перемещается влево или вправо. Высокий уровень означает активный, низкий уровень является неправильным.
Команда 4: управление переключателем дисплея. D: контроль общего дисплей времени включения и выключения, сказал, что с высоким уровнем с открытым дисплеем, низкая мощность
Плоский дисплей выключен дисплей C: включение и выключение курсора управления, высокий означает, что есть курсор, низкий уровень, что нет курсора B: управление
Ли курсор мигает, высокий уровень, низкий уровень не мерцает.
Инструкция 5: курсора или дисплей переключения S/C: перемещает отображается текст на высоком уровне и перемещает курсор при низком уровне.
Инструкция 6: Функция установка команды DL: 4-бит на высоком уровне, 8-битная шина при низком уровне N: низкое энергопотребление
Как правило, однострочный дисплей на высоком уровне двойная линия дисплей F: низкий уровень Отображение времени в трех режимах 5x7 матричный персонажей, высокий уровень дисплей
5x10 матричных символов.
Команда 7: установка адреса ram генератора символов.
Инструкция 8: Настройка адреса DDRAM.
Инструкция 9: читать занят сигнала и курсора адрес BF: темно-синяя флаг, высокий уровень означает, что занят, то модуль не может подключиться
Команды или полученные данные, если низкий уровень, который не занят.
Команда 10: запись данных.
Команда 11: считывать данные.
Совместим с таблицей синхронизации микросхем HD44780 следующим образом:
Считывание входного состояния RS = L, R/W = H, E = H выходной D0-D7 = статус слова
Ввод команды RS = L, R/W = L, D0-D7 = код инструкции, E = высокий импульсный выход нет
Считывать данные вход RS = H, ж/д = H, E = H выход D0-D7 = данных
Напишите вводные данные RS = H, ж/д = L, D0-D7 = данные, E = высокий импульсный Выход None
1602LCD общая Инициализация (сброс) процесс:
Задержка 15 г-жа
Запись команды 38 H (не обнаруживать сигнал занятого времени)
Задержка 5 мс
Запись команды 38 H (не обнаруживать сигнал занятого времени)
Задержка 5 мс
Напишите команду 38 H (не обнаружить сигнал занято)
После каждого напишите команду, чтения/записи данных операций нужно обнаружить сигнал занято
Напишите команду 38 H: Отображает Настройка режима n/a
Команда записи 08 H: дисплей выключен
Запись команды 01 H: дисплей прозрачный экран
Команда записи 06 H: отображает настройки движения курсора
Напишите команду 0CH: Дисплей и курсора установка
AUDUINO официальный режим:
/Пример использования библиотеки LCD4Bit_mod
# Включают в себя <LCD4Bit_mod.h>
/Создайте объект для управления ЖК-дисплеем.
/Кол-во линий на выставочных витринах = 1
ЖК-дисплей 4Bit_mod ЖК-дисплей = ЖК-дисплей 4Bit_mod (2);
/Ключ сообщение
Char msgs [5] [15] = {"Right Key OK",
"Вверх ключ ОК",
"Клавиша вниз OK»,
"Левую кнопку OK»,
"Выбрать ключ ок"};
Int adc_key_val [5] = {30150360535760};
Int NUM_KEYS = 5;
Int adc_key_in;
Int ключ =-1 шт;
Int oldkey =-1;
Вакуум установка () {
PinMode (13, выход);/мы будем использовать светодиодный отладочный сигнал для вывода сердцебиения
ЖК-дисплее. Инициализация ();
/По желанию, теперь Настройте настройки дисплея для конкретных приложений, перепроверяя все, что ЖК-дисплей сделал в lcd. init ()
/Lcd. commandWrite (0x0F);/Курсор ВКЛ, ВКЛ, мигание вкл. (Неприятная!)
ЖК-дисплее. Прозрачный ();
ЖК-дисплее. Печати ("клавиатуры... В разделе ");
} Долл. США
Void loop () {
Adc_key_in = analogRead (0);/чтения значения от датчика
DigitalWrite (13, дальний свет);
Key = get_key (adc_key_in);/конвертировать в клавишу
Если (ключ! = Oldkey)/если обнаружен клавишный пресс
{
Задержка (50);/дождитесь окончания
Adc_key_in = analogRead (0);/чтения значения от датчика
Ключей = get_key (adc_key_in)/конвертировать в одним нажатием
Если (ключ! = Oldkey)
{
Oldkey = ключ;
If (ключ> = 0) {
Lcd. cursorTo (2, 0);/линия = 2, x = 0
ЖК-дисплее. Печати (msgs [Основная]);
} Долл. США
} Долл. США
} Долл. США
/Задержки (1000);
Цифровая запись (13, низкая);
} Долл. США
/Преобразование значения ADC в номер ключа
Int get_key (unsigned int вход)
{
Int k;
(Фиксированный конец k = 0; k <NUM_KEYS; k + +)
{
If (вход <adc_key_val [k])
{
Возвращение к;
} Долл. США
} Долл. США
If (k> = NUM_KEYS)
K =-1;/не нажимается допустимая клавиша
Возвращение к;
} Долл. США
LCD4Bit_mod.h






Советы: Выберите тот же канал, и будет платить меньше фрахта.
Характеристики
- Бренд
- TZT
- Номер модели
- LCD Keypad Shield
- Цвет чипа кинескопа
- Полнокрасочный
- Индивидуальное изготовление
- Да
- Функция дисплея
- Графика
- Применение
- В помещении
- Пиксели
- 16 мм