Описание
| Далее горячая Распродажа электронный модуль купить ссылку | |||||||||
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||

Технические характеристики
1 . Модуль : 20,5 мм x 41 мм
2 . В Модуль Вес : 57 г
Введение Для того, чтобы 1602 - Персонаж ЖК-дисплей
1602LCD Основной Технические Параметры :
1 . Дисплей Емкость : 16x2 Персонажи
2 . Чип Рабочая Стабилизатор напряжения : 4,5-5,5 V
3 . В настоящее время : 2.0mA ( 5,0 V)
4 . Модуль Оптимальное Рабочая Стабилизатор напряжения : 5,0 V
5 . Персонаж Размер : 2,95x4,35 ( W Ширина x высота) Мм
1 VSS GND 9 D2
2 VDD Поставка Катод 10 D3
3 ЖК-дисплей Дисплей Смещение 11 VL D 4 Данных
Выберите 12 D5 4 RS Данных / Команда Данных
Выберите 13 D6 5 R / W Для Прочитать / Пишите Данных
6 Включить Сигнал E 14 D7
7 D0 Данных 15 Бла Подсветка Катод
8 D1 16 BLK Blu Анод
1th Средства ухода за кожей стоп : VSS Для В Мощность Поставка .
2nd Ножка : VDD 5 V Мощность Поставка .
3rd Ножка : VL ЖК-дисплей Контраст Регулировка Конец , Затем Со стороны А Позитивной Контраст В тех случаях, когда В Мощность О В Слабое , Заземления В Контраст
В Высокий Контраст Соотношение Слишком Высокая Будет У А " Ghosting " , Б/у Со стороны А 10 K В тех случаях, когда В Потенциометр Для того, чтобы Регулировки В Контраст .
4th Ножка : RS Для того, чтобы Регистр На выбор , Высокая Уровень Выбор Данных , Низкая Уровень Выберите Инструкция Регистрирует .
В 5th Массаж ног : R / W Для Прочитать / Пишите Сигнал Линии , Высокая Уровень Для Прочитать Операций , Пишите Низкая Уровень . Дэнг RS
И Ж/д Работа Вместе Для того, чтобы Ниже Уровень Инструкция Или В Адрес Не могли бы Будьте Написано , В тех случаях, когда RS Является Выше Для Низкая Уровень Ж/д Уровень
Busy Сигнал Может Будьте Прочитать , Как RS Для Высокая Уровень Ж/д Для Низкая Уровень Данных Может Будьте Написано .
6th Ножка : E Конец - Для - Конец , В тех случаях, когда E Duanyou - Уровень Скачки Для того, чтобы А Низкая Уровень , ЖК-дисплей Модуль Выполняет В Команда .
Di7 ~ 14 Средства ухода за кожей стоп : D0 ~ D7 Для 8 - Бит Двунаправленный Данных Линия .
В 15th Массаж ног : Катод Подсветка .
В 16th Массаж ног : Отрицательный Подсветка .
1602LCD Описание команды:
1602 ЖК-контроллер в течение всего 11 заказов управления, как показано в таблице следующая таблица:
Порядковый номер инструкция RS R/W D7 D6 D5 D4 D3 D2 D1 D0
1 Qing ping 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 0 0 0 0 0 0 1/d/c/b
5 символов или курсор сместен 0 0 0 0 1 S/C R/L *
6 сброс функции f * 0 0 0 1 DL n *
Адрес памяти персонажа 0 0 0 1 7 сброс адреса памяти персонажа
8 сброс адреса памяти данных 0 0 1 отображает адрес памяти данных
9 0 1 BF счетчик прочитайте загруженный флаг или адрес
Запись в 10 или DDRAM CGRAM) 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 совместимый чип график выглядит следующим образом:
Чтение I RS = L, R/W = H, E = H o D0-D7 = status word
Команды записи RS = L, R/W = L, D0-D7 = script, e = высокий выходной пульс не
Ввод данных чтения RS = H, R/W = H, E = H выход D0-D7 = данные
Запись данных RS = H, R/W = L, D0-D7 = data E = высокий выходной пульс не
1602LCD Инициализация (сброс):
Задержка 15 г-жа
Инструкция по написанию 38 H (интенсивный сигнал не будет обнаружен)
Продолжительности полового акта 5 мс
Инструкция по написанию 38 H (интенсивный сигнал не будет обнаружен)
Продолжительности полового акта 5 мс
Инструкция по написанию 38 H (интенсивный сигнал не будет обнаружен)
Каждая последующая команда записи, операции чтения/записи данных необходимы для обнаружения загруженного сигнала
Написанные инструкции 38 H: настройки режима отображения
Написанные инструкции 08 H: ВЫКЛ.
Написанные инструкции 01 H: отображает четкий экран
Написанные инструкции 06 H: отображает настройки курсора
Инструкция по написанию 0CH: отображение параметров открытия и курсора
/Ключ сообщение
Char msgs [5] [15] = {"правый ключ ОК",
"Вверх ключ ОК",
"Вниз ключ ОК",
"Левый ключ ОК",
"Выберите ключ ок"};
Int adc_key_val [5] = {30, 150, 360, 535, 760};
Int NUM_KEYS = 5;
Int adc_key_in;
Int key =-1;
Int oldkey =-1;
Настройка void () {
PinMode (13, выход);/мы будем использовать светодиодный индикатор для вывода сердцебиения
ЖК-дисплей. init ();
/По желанию, теперь Настройте настройки дисплея для конкретных приложений, перегрузив все, что ЖК-дисплей сделал в ЖК-дисплее. init ()
/Lcd. commandWrite (0x0F);/Курсор вкл., дисплей вкл., мигание. (противно!)
ЖК-дисплей ();
Lcd. printIn ("тестирование клавиатуры... В разделе ");
} Долл. США
Void loop () {
Adc_key_in = analogRead (0);/считывает значение от датчика
DigitalWrite (13, HIGH);
Ключ = get_key (adc_key_in);/конвертировать в клавишный пресс
Если (ключ! = oldkey)/при обнаружении ключа
{
Задержка (50);/дождитесь окончания срока
Adc_key_in = analogRead (0);/считывает значение от датчика
Ключ = get_key (adc_key_in);/конвертировать в клавишный пресс
Если (ключ! = oldkey)
{
Oldkey = ключ;
Если (ключ> = 0) {
Lcd. cursorTo (2, 0);/line = 2, x = 0
Lcd. printIn (msgs [key]);
} Долл. США
} Долл. США
} Долл. США
/Задержка (1000);
DigitalWrite (13, низкий);
} Долл. США
/Преобразование значения ADC в номер ключа
Int get_key (неподписанный вход int)
{
Int k;
Для (k = 0; k <NUM_KEYS; k + +)
{
Если (вход <adc_key_val [k])
{
Возвращение к;
} Долл. США
} Долл. США
Если (k> = NUM_KEYS)
K =-1;/не нажата действительная клавиша
Возвращение к;
} Долл. США
LCD4Bit_mod.h

1x LCD1602 щит





Характеристики
- Бренд
- cuiisw
- Материалы для самостоятельного изготовления
- Электрический
- Тип дисплея
- Только аналоговый





































































