10 шт./лот 1602 ЖК-дисплей синий Экран 51 поддержки обучения борту с подсветкой

10 шт./лот 1602 ЖК-дисплей синий Экран 51 поддержки обучения борту с подсветкой

Цена: $19.9
есть в наличии
Реклама: ООО "АЛИБАБА.КОМ (РУ)" ИНН: 7703380158

Описание

10 шт./лот 1602 ЖК-дисплей синий Экран 51 поддержки обучения борту с подсветкой

Особенности:

1602 стандартный интерфейс 16 футов, среди них:

1 feett: for to power VSS
2 средства ухода за кожей Стоп: VDD занимает от 5 V питания
3 фута: V0 для lcd контрастность регулировки, и затем, когда мощность является самым слабым контрастом, заземление источника питания наивысшей контрастности, высокая контрастность может произвести «призрак», при использовании, может пройти 10 K Настройте потенциометр контраст
4 фута: RS для выбора регистров, высокий Электрический обычно выбирает регистры данных, низкий электрический обычно выбирает инструкция.
5 футов: ж/д сигнальные линии для чтения и записи, высокая электрическая обычно читаются на работу, низкое электричество в обычное время для записи. Когда 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; Экран таможенной очистки и курсора сброс
ACALL ВКЛЮЧИТЬ; позвонить для заказа подбанка
MOV P1, #00111000 B; установить режим отображения: восемь 2 линии 5x7 с точечной матрицей
ACALL ВКЛЮЧИТЬ; позвонить для заказа подбанка
MOV P1, #00001111 B; дисплея под открытым небом и курсором, и курсор позволяет флэш-памяти
Нареки включения; звонок для того, чтобы заказать subroutine
MOV P1, #00000110 B; слова не двигайтесь, курсор, чтобы перейти к правой
Нареки включения; звонок для того, чтобы заказать subroutine
MOV P1, #0 C0H; Записи показывают начальный адрес (вторая строка на первом месте)
Нареки включения; звонок для того, чтобы заказать subroutine
MOV P1, #01000001 B; буквы А
SETB RS; RS = 1
CLR RW; RW = 0; готов к записи данных
CLR E; E = 0; exception show command
Нареки задержка; судья ЖК-дисплей модуль занят?
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
Силы WriteDataLCM (unsigned char WDLCM);
Силы WriteCommandLCM (unsigned char WCLCM, BuysC);
Unsigned char ReadDataLCM (использование силы);
Unsigned char ReadStatusLCM (использование силы);
Void LCMInit (использовать void);
Силы DisplayOneChar (unsigned char X, unsigned char Y, unsigned char данные);
Void DisplayListChar (unsigned char X, unsigned char Y, unsigned char code * DData);
Силы Delay5Ms (использование силы);
Силы Delay400Ms (использование силы);
Unsigned char код uctech [] = {"uctech»);
Unsigned char код чистая [] = {"uctech. Icpcn. Com»);
Void основной (использовать void)
{
Delay400Ms ();/старт, что вы ожидаете, и начните говорить во работу государственного LCM
LCMInit ();/Инициализация LCM
Delay5Ms ();/отложенный сигнал на данный момент (не)
DisplayListChar (0, 5, uctech);
DisplayListChar (0, 0, долл. США нетто);
ReadDataLCM ();/тест слова бесполезными
В то время как (1);
} Долл. США
/Записи данных
Void WriteDataLCM (unsigned char WDLCM)
{
ReadStatusLCM ();/тестирование занято
LCM_Data = WDLCM;
LCM_RS =-1 шт.;
LCM_RW = 0;
LCM_E = 0;/Если кристаллы слишком высокая скорость в небольших добавить после задержки
LCM_E = 0;/отложенный сигнал
LCM_E =-1 шт.;
} Долл. США
/Записи инструкции
Силы WriteCommandLCM (unsigned char WCLCM, BuysC)/BuysC 0 игнорировать занят обнаружения
{
Если (BuysC) ReadStatusLCM ();/В соответствии со своими потребностями для обнаружения занят
LCM_Data = WCLCM;
LCM_RS = 0;
LCM_RW = 0;
LCM_E = 0;
LCM_E = 0;
LCM_E =-1 шт.;
} Долл. США
/Считывать данные
Unsigned char ReadDataLCM (использовать пустоту)
{
LCM_RS =-1 шт.;
LCM_RW =-1 шт.;
LCM_E = 0;
LCM_E = 0;
LCM_E =-1 шт.;
Возврат изделия (LCM_Data);
} Долл. США
/Чтения состояния
Unsigned char ReadStatusLCM (использовать пустоту)
{
LCM_Data = 0 xFF;
LCM_RS = 0;
LCM_RW =-1 шт.;
LCM_E = 0;
LCM_E = 0;
LCM_E =-1 шт.;
В то время как (LCM_Data & занят);/проверка занят сигналов
Возврат изделия (LCM_Data);
} Долл. США
Void LCMInit (использовать void)/Инициализация LCM
{
LCM_Data = 0;
WriteCommandLCM (0, 0x38);/три раза больше, чем режим отображения настройки не позволяет определить степень занят сигналов
Delay5Ms ();
WriteCommandLCM (0, 0x38);
Delay5Ms ();
WriteCommandLCM (0, 0x38);
Delay5Ms ();
WriteCommandLCM (0x38, 1);/режим отображения настройки, начали требование о том, чтобы каждый раз, когда обнаружения занят сигналов
WriteCommandLCM (0x08, 1);/disable display
WriteCommandLCM (0x01, 1);/экран дисплея очистки
WriteCommandLCM (0x06, 1);/Показать курсора настройки
WriteCommandLCM (0 x0C, 1);/шоу и параметров курсора
} Долл. США
/В указанном месте отображается символ
Силы DisplayOneChar (unsigned char X, unsigned char Y, unsigned char данные)
{
Y & = 0-1 шт.;
X & = 0 xF;/предел X не больше 15, Y не больше 1
Если общество с ограниченной ответственностью (у) X | = 0x40;/в тех случаях, когда хотите, чтобы показать второй в тех случаях, когда адрес + 0x40;
X | = 0x80;/выработать кода команды
WriteCommandLCM (Д х Ш х В, 0);/здесь не тест занят сигнала, отправьте адрес
WriteDataLCM (данные);
} Долл. США
/В заданном положении видно строку символов
Силы DisplayListChar (unsigned char X, unsigned char Y, unsigned char код * данные)
{
Unsigned char ListLength;
ListLength = 0;
Y & = 0-1 шт.;
X & = 0 xF;/предел X не больше 15, Y не больше 1
В то время как (данные [ListLength]> 0x20 дюймов)/Если приехать, строка находится вне
{
Если (Д х Ш х В <= 0 xF)/X должна быть не менее 0 xF
{
DisplayOneChar (X, Y, данные [ListLength]), а также/показать индивидуальный характер
ListLength + +;
X A + +;
} Долл. США
} Долл. США
} Долл. США
/5 MS задержки
Силы Delay5Ms (использовать свободное пространство)
{
Unsigned int TempCyc = 5552;
В то время как (TempCyc --
} Долл. США
/400 MS задержка
Силы Delay400Ms (использовать свободное пространство)
{
Unsigned char TempCycA = 5;
Unsigned int TempCycB;
В то время как (TempCycA --
{
TempCycB = 7269;
В то время как (TempCycB --
} Долл. США;
} Долл. США
Выше программа предназначена только для справки!

Посылка включает в себя:
10x1602 ЖК-синий экран 51 поддержка обучения доска с подсветкой
Упаковано безопасно в пузырчатый пакет.
10 шт./лот 1602 ЖК-дисплей синий Экран 51 поддержки обучения борту с подсветкой
10 шт./лот 1602 ЖК-дисплей синий Экран 51 поддержки обучения борту с подсветкой10 шт./лот 1602 ЖК-дисплей синий Экран 51 поддержки обучения борту с подсветкой10 шт./лот 1602 ЖК-дисплей синий Экран 51 поддержки обучения борту с подсветкой10 шт./лот 1602 ЖК-дисплей синий Экран 51 поддержки обучения борту с подсветкой
10 шт./лот 1602 ЖК-дисплей синий Экран 51 поддержки обучения борту с подсветкой10 шт./лот 1602 ЖК-дисплей синий Экран 51 поддержки обучения борту с подсветкой10 шт./лот 1602 ЖК-дисплей синий Экран 51 поддержки обучения борту с подсветкой10 шт./лот 1602 ЖК-дисплей синий Экран 51 поддержки обучения борту с подсветкой
10 шт./лот 1602 ЖК-дисплей синий Экран 51 поддержки обучения борту с подсветкой

Характеристики

Бренд
Aihasd
Тип
TFT
SKU
10PCSk000644

Оптоэлектронные дисплеи

Для покупки товара 10 шт./лот 1602 ЖК-дисплей синий Экран 51 поддержки обучения борту с подсветкой нажмите кнопку "купить сейчас". Если вы хотите купить другой товар из категории электронные компоненты и комплектующие или оптоэлектронные дисплеи то перейдите по ссылкам вверху страницы.