Описание

16x2 ЖК-модули:
Длительный срок службы, низкое энергопотребление, хорошее качество, конкурентоспособная цена.
Белый символ с синей подсветкой
1602 стандартный интерфейс 16 футов, среди них:
1 фут: для питания VSS
2 средства ухода за кожей Стоп: VDD занимает от 5 V питания
3 фута: V0 для ЖК-дисплей контраст регулировки, а затем в тех случаях, когда мощность самый слабый, напротив, заземления блока питания высокий контраст, высокая контрастность может производить «призрак», при использовании может пройти 10 K регулировка контрастности потенциометра
4 фута: RS для выбора регистров, высокий Электрический обычно выбирает регистры данных, низкий электрический обычно выбирает инструкция.
5 футов: R/W сигнальные линии для чтения и записи, высокие электрические, как правило, считываются, низкое электричество в обычное время для записи. Когда RS и RW вместе для низкого электричества могут быть написаны инструкции в обычное время, или отображает адрес, когда RS для низкого уровня для высокого электричества может обычно RW считывать сигналы занятого времени, В тех случаях, когда RS для высокий уровень для низкого электричества, как правило, RW записи данных.
6 футов: E, чтобы сделать можно положить конец, когда E определяется высоким уровнем прыгать в низкого электричества для повседневной носки, ЖК-дисплей модуль распоряжения.
7 до 14 футов: D0 ~ D7 для восьми двухсторонняя кабели для передачи данных.
15 футов: подсветка питания
16 футов: подсветка отрицательная
1602 ЖК-дисплей модуль внутреннего персонажа бывает памяти (CGROM) уже хранится 160 разных точечно-матричный персонажей графика, так же, как показано в таблице 1, эти Персонажи: арабские цифры, английские буквы, чехол, только стандартные символы, как, например, Япония и Южная в соответствии с ложным именем, Каждый персонаж имеет фиксированный код, как, например, заглавной буквы английского буквой «А» код 01000001 B (41 H), показывает, что адрес 41 модули H точечно-матричный персонажей графический дисплей, и мы можем увидеть букву "А".
Ниже приведена таблица с указанием во втором ряду ЖК-дисплей модуль в положении во-первых персонажа буквой «А» программы: орг 0000 H
RS EQU P3.7; определение конкретных аппаратных соединений
RW EQU P3.6; определение конкретных аппаратных соединений
E EQU P3.5; определение конкретных аппаратных соединений
MOV P1, #00000001 B; очистка экрана и сброс курсора
Нареки включения; звонок для того, чтобы заказать subroutine
MOV P1, #00111000 B; установить режим отображения: восемь 2 строк 5x7 точечная матрица
ACALL ВКЛЮЧИТЬ; позвонить для заказа подбанка
MOV P1, #00001111 B; дисплея под открытым небом и курсором, и курсор позволяет флэш-памяти
ACALL ВКЛЮЧИТЬ; позвонить для заказа подбанка
MOV P1, #00000110 B; слова не двигаются, курсор перемещается вправо
ACALL ВКЛЮЧИТЬ; позвонить для заказа подбанка
MOV P1, #0 C0H; Написать показать начальный адрес (вторая строка первая позиция)
ACALL ВКЛЮЧИТЬ; позвонить для заказа подбанка
MOV P1, #01000001 B; буквы А
SETB RS; RS = 1
CLR RW; RW = 0; готов для записи данных
CLR E; E = 0; exception show command
ACALL DELAY; Judge lcd модуль занят?
SETB E; E = 1; дисплей полный, и программа для парковки
Ajmp $
Включают:
CLR RS; команда управления записью подгруппы
CLR RW
CLR E
Нареки задержки
Прпб E
Красно-белый
Задержка:
MOV P1, #0 FFH; судите, занят ли жидкокристаллический дисплей
CLR RS
Прпб RW
CLR E
NOP
Прпб E
JB P1.7, задержка; если P1.7 для высокого уровня, указанного занятой циркуляцией подождите
Красно-белый
Конец
Программа в начале ЖК-модуля функция инициализирована настройками, сошлись, что формат. Обратите внимание, когда курсор происходит в автоматическом режиме отображения символов движение направо, без участия человека, и каждый раз, когда вход команды называются первый судья ЖК-дисплей модуль процедуры занят задержки, И затем введите адрес позиции отображения 0 C0H, наконец, чтобы показать символ ввода кода 41 H.
SMC1602A (16*2) Моделирование рот линии режим подключения
Линия подключения:
---
| LCM-51 | LCM-51 | LCM---51 |
--|
| DB0--P1.0 | DB4---P1.4 | RW--P2.0 |
| DB1--P1.1 | DB5---P1.5 | RS--P2.1 |
| DB2-P1.2 | DB6---P1.6 | E---P2.2 |
| DB3--P1.3 | DB7---P1.7 | VLCD принимает сопротивление 1 K к GND |
---
[Примечание: в устройствах AT89S52 используются кристаллы 12 м]
= = /
# Define LCM_RW P2_0/definition pin
# Определить LCM_RS P2_1
# Определить LCM_E P2_2
# Определить LCM_Data P1
# Define Busy 0x80/используется для тестирования слова состояния LCM в logo Busy
# Я nclude
Void WriteDataLCM (unsigned char WDLCM);
Void WriteCommandLCM (unsigned char WCLCM, BuysC);
Unsigned char ReadDataLCM (использовать пустоту);
Неподписанный char ReadStatusLCM (использовать пустоту);
Void LCMInit (использовать void);
Void DisplayOneChar (неподписанный char X, неподписанный char Y, неподписанный char DData);
Силы displaylistchar (unsigned char X, unsigned char Y, unsigned char код * данные);
Void Delay5Ms (использовать void);
Силы Delay400Ms (использование аккумулятора камеры v















Характеристики
- Бренд
- Roarkit
- Режим отображения
- 16x2
- Номер модели
- 1602
- Индивидуальное изготовление
- Да
- Тип
- Символ
- Разрешение
- 16*2