LCD1602 символ ЖК -экрана ввода вывода вывод LCD -экрана ЖКД

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
Описание товара
- Информация о товаре
- Фотографии
Описание продукта:

1. Размер модуля: 20,5 мм*41 мм
2. Вес модуля: 54 г
1602LCDОсновные технические параметры:
1. Пропускная способность: 16&Раз; 2 символа
2. Рабочее напряжение чипа: 4,5—5.5V
3. Рабочая ток: 2,0 мА (5,0 В)
4. Модуль подходит для рабочего напряжения: 5,0 В.
5. Размер персонажа: 2,95×4.35(W×H)mm
1.VSS Power Site   9.D2 данные
2.Положительный полюс источника питания VDD 10.D3 Данные
3.VL LCD отображает частичное давление 11.D4 Данные
4.RS DATA/Выбор команды 12.D5 Данные
5.R/w Читать/Выбор записи 13.D6 Данные
6.E включить сигнал 14.D7 Данные
7.D0 Данные 15.Bla Baitlight положительный
8.D1 Данные 16.Отрицательный электрод Blk подсветки
PIN 1: VSS - это источник питания.
Пестонал 2: VDD подключен 5 -В положительный источник питания.
№ 3: VL - это регулировочный конец жидкокристаллического дисплея. При подключении положительного источника питания контраст слабый и контраст при заземлениях
Высокий, когда контраст слишком высок, он будет производить“ призрачная тень&Rdquo;, вы можете настроить контраст через потенциометр 10K при использовании.
Foot 4: RS выбирается регистром.
Foot 5: R/W -это линия сигнала чтения.Рупий
Вместе с R/W вы можете написать инструкции или адреса отображения для низкого электричества. Когда RS - низкий уровень R/W, высокий электрический
Вы можете прочитать сигнал заняты. Когда RS является RS высокого уровня R/W, данные могут быть записаны в данные.
Пестонал 6: Конец -это Enable End. Когда END E -конце изменяется от высокого уровня на низкую электрическую сторону, LCD -модуль выполняет команду.
Получает от 7 до 14: D0 ~ D7 -8 -битный двухсторонний кабель данных.
Нога 15: Подсветка положительная.
Нога 16: Источник подсветки отрицательный.
1602LCD Описание инструкции:
Контроллер в ЖК -модуле 1602 имеет 11 инструкций управления, как показано в таблице ниже:
  Инструкция по серийному номеру RS R/W D7 D6 D4 D3 D2 D1 D0
1.Очистить экран 0 0 0 0 0 0 0 0 1 1
2.Курсор возвращает 0 0 0 0 0 0 0 0 0 1 *
3.Установить режим ввода 0 0 0 0 0 0 0 0 1 I/D S
4.Открытие дисплея/Управление уровнем 0 0 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 DL N F * * *
7.Установите символы, отправляя Sonding Dale 0 0 0 1 Символ.
8.Установите адрес памяти данных 0 0 1 Отображение адреса памяти данных
9.Чтение загруженного логотипа или адреса 0 1 Счетчик BF
10.Записать в CGRAM или DDRAM) 1 0 Содержание данных, которое будет записано
11.Содержание данных считывается из CGRAM или DDRAM Read 1 1
Операция чтения и записи ЖК -модуля 1602 года, операция экрана и курсора достигается путем программирования инструкций.(Описание: 1 высокий уровень, 0 - низкий уровень)
Директива 1: Очистить отображение, код инструкции 01H, сброс курсора в положение 00H.
Директива 2: Сброс курсора, курсор возвращается к адресу 00H.
Директива 3: Настройка режима курсора и отображения I/D: направление движения курсора, высокий уровень вправо, низкий уровень левого движения S:
Будь то текст на экране двигаться влево или вправо.Уровень высокого уровня действительны, а низкие уровни недействительны.
Инструкция 4: Управление выключателем отображения.D: управлять общим отображением открытости и уровня, дисплея на высоком уровне представления, низкая электричество
Представление Ping показывает C: управление открытием и уровнем курсора.
Является ли курсор, вспыхивает высокий уровень, и низкий уровень не мигает.
Директива 5: Курсор или смещение дисплея S/C: Высокая электричество обычно перемещается, отображается, обычно движется курсор с низкой мощностью.
Директива 6: Настройка функции Команда DL: Высокая мощность обычно составляет 4 шины, а низкая электричество -8 -битная шина n: низкая электричество
Обычно один дисплей, с высоким содержанием мощного двойного дисплея F: низко -электричество обычно отображает символы линии 5x7, высокая электричество обычно дисплей.
5x10 -точечный персонаж.
Директива 7: Настройки адреса ОЗУ Генератора символов.
Директива 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, r/w = h, e = h Выход D0— d7 = данные
Напишите вход данных RS = H, R/W = L, D0— D7 = DATA, E = Выходной вывод импульсов №
AUDUINOОфициальная рутина:
//example use of LCD4Bit_mod library
#include<LCD4Bit_mod.h>
//create object to control an LCD.
//number of lines in display=1
LCD4Bit_mod lcd = LCD4Bit_mod(2);
//Key message
char msgs[5][15] = {"Right Key OK",
"Up Key OK ",
"Down Key OK ",
"Left Key OK ",
"Select Key OK" };
int
int NUM_KEYS = 5;
int adc_key_in;
int key=-1;
int oldkey=-1;
void setup() {
pinMode(13, OUTPUT); //we'
lcd.init();
&NBSP;
&NBSP; (nasty!)
lcd.clear();
lcd.printIn("KEYPAD testing... pressing");
}
void loop() {
adc_key_in = analogRead(0); // read the value from the sensor
digitalWrite(13, HIGH);
key = get_key(adc_key_in); // convert into key press
if (key != oldkey) // if keypress is detected
{
delay(50); // wait for debounce time
adc_key_in = analogRead(0); // read the value from the sensor
key = get_key(adc_key_in); // convert into key press
if (key != oldkey)
{
oldkey = key;
if (key>=0){
lcd.cursorTo(2, 0); //line=2, x=0
lcd.printIn(msgs[key]);
}
}
}
//delay(1000);
digitalWrite(13, LOW);
}
// Convert ADC value to key number
int get_key(unsigned int input)
{
int k;
for (k = 0; k< NUM_KEYS; k++)
{
if (input< adc_key_val[k])
{
return k;
}
}
if (k>= NUM_KEYS)
k = -1; // No valid key pressed
return k;
}
LCD4Bit_mod.h





