ЖК-дисплей 1602 синий экран с подсветкой дисплей 1602A-5v ЖК-экран 5V Белый шрифт |

Сохраните в закладки:

Цена:RUB*

Количество:

Доставка в Эль-Монте, по России и СНГ


  • ЖК-дисплей 1602 синий экран с подсветкой дисплей 1602A-5v ЖК-экран 5V Белый шрифт | - Фото №1
  • ЖК-дисплей 1602 синий экран с подсветкой дисплей 1602A-5v ЖК-экран 5V Белый шрифт | - Фото №1
  • ЖК-дисплей 1602 синий экран с подсветкой дисплей 1602A-5v ЖК-экран 5V Белый шрифт | - Фото №1
  • ЖК-дисплей 1602 синий экран с подсветкой дисплей 1602A-5v ЖК-экран 5V Белый шрифт | - Фото №1
  • ЖК-дисплей 1602 синий экран с подсветкой дисплей 1602A-5v ЖК-экран 5V Белый шрифт | - Фото №1
  • История цены

    *История изменения цены! Указанная стоимость возможно, уже изменилось. Проверить текущую цену - >

    Месяц Минимальная цена Макс. стоимость Цена
    Mar-24-2026 0.63 руб. 0.85 руб. 0 руб.
    Feb-24-2026 0.10 руб. 0.74 руб. 0 руб.
    Jan-24-2026 0.65 руб. 0.22 руб. 0 руб.
    Dec-24-2025 0.68 руб. 0.62 руб. 0 руб.
    Nov-24-2025 0.17 руб. 0.25 руб. 0 руб.
    Oct-24-2025 0.86 руб. 0.2 руб. 0 руб.
    Sep-24-2025 0.26 руб. 0.15 руб. 0 руб.
    Aug-24-2025 0.1 руб. 0.86 руб. 0 руб.
    Jul-24-2025 0.72 руб. 0.80 руб. 0 руб.

    Новые товары

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

    ЖК-дисплей 1602 синий экран с подсветкой дисплей 1602A-5v ЖК-экран 5V Белый шрифт |

    Описание товара

    Стекло Размер

    69,5*21,8*17,8 Чтобы вытянуть резистор

    Голубой и белый

    Стандартный 16X2 ЖК-дисплей символьный модуль (подсветка/синий экран)

    1602 использует стандартный 16-контактный диагностический интерфейс определено следующим образом:

    1-я ступня: VSS имеет наземную мощность

    2-й фут: VDD подключен к источнику питания 5 В

    3 фута: V0 для ЖК-контрастной регулировочной стороны, затем самый слабый контраст, когда источник питания, наземная мощность, когда самая высокая контрастность, контраст слишком высок, будет производить «ghosting», вы можете использовать потенциометр 10K для регулировки контрастности

    Шаг 4: RS для выбора регистра, выберите регистр данных на высоком уровне, выберите регистр инструкций при низком уровне.

    5 футов: R / W для чтения и записи сигнальной линии, высокая, когда чтение операции, низкая, когда запись операции. Когда RS и RW низки, они могут быть написаны на инструкции или адрес дисплея. Когда RS низкий, RW занят и сигнал занят можно читать. Когда RS высок, RW может записывать данные.

    6 футов: e-сторона для включения, когда e-сторона от высокой до высокой, ЖК-модуль для выполнения команды.

    7 ~ 14 футов: D0 ~ D7 для 8-битный двухсторонний кабель для передачи данных.

    15 футов: мощность подсветки положительная

    16 футов: отрицательный источник питания с подсветкой

    1602 Внутренняя память персонажа ЖК-модуля (CGROM) сохранила 160 различных графических символов точечной матрицы, как показано в таблице 1, эти символы: арабские цифры, буквы и буквы на английском языке, обычно используемые символы и японская Кана, каждый символ имеет фиксированный код, Например, столица английской буквы «A» код 01000001B (41H), модуль показывает адрес 41H матричный графический дисплей, мы можем увидеть букву «A»

    Ниже приведена таблица с указанием процедуры для отображения буквой «А» в положении на первый символ второй линии ЖК-дисплей модуль: орг 0000H

    RS EQU P3.7; Определите специфическое аппаратное соединение
    RW EQU P3.6; Определяет, как подключено конкретное оборудование
    E EQU P3.5; Определите специфическое аппаратное соединение

    MOV P1, # 00000001B; Четкий экран и сброс курсора
    ACALL ENABLE; Вызывает команду записи subroutine

    MOV P1, # 00111000B; Установить режим отображения: 8-битный 2-рядной 5x7 точечная матрица
    ACALL ENABLE; Вызывает команду записи subroutine

    MOV P1, # 00001111B; Монитор включен, курсор включен, и курсор может мигать
    ACALL ENABLE; Вызывает команду записи subroutine

    MOV P1, # 00000110B; Текст не перемещается, курсор автоматически перемещается вправо
    ACALL ENABLE; Вызывает команду записи subroutine

    MOV P1, # 0C0H; Начальный адрес дисплея записи (первая позиция второй линии)
    ACALL ENABLE; Вызывает команду записи subroutine

    MOV P1, # 01000001B; Буква A

    SETB RS; RS = 1
    CLR RW; RW = 0; Готов к записи данных
    CLR E; E = 0; Выполните команду отображения
    Задержка ACALL; Чтобы определить, занят ли ЖК-модуль?
    SETB E; E = 1; Дисплей полный, программа останавливается

    Ajmp $

    Включают:
    CLR RS; Запись команд управления
    CLR RW
    CLR E
    Нареки задержки
    Прпб E
    Красно-белый

    Задержка:
    MOV P1, # 0FFH; Определите, занят ли жидкокристаллический дисплей
    CLR RS
    Прпб RW
    CLR E
    NOP
    Прпб E
    JB P1.7, задержка; Если P1.7 занят, он занят, ожидая его
    Красно-белый

    Конец

    В начале программы, ЖК-дисплей Модуль функции инициализируются и формат отображения согласились. Обратите внимание, что когда символы отображаются, когда курсор автоматически смещается вправо, без ручного вмешательства, каждая Входная команда для вызова ЖК-модуля занята, чтобы спросить, задержка ли subroutine, И затем введите расположение дисплея адреса 0C0H и, наконец, введите символы, чтобы отобразить код 41H


    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 Подключите резистор 1K к GND |
    ---------------------------------------------------

    [Примечание: AT89S52 использует 12 м кристалл]
    ================================================== = */

    # Define LCM_RW P2_0/определение штифта
    # Define LCM_RS P2_1
    # Define LCM_E P2_2
    # Define LCM_Data P1
    # Define Busy 0x80/используется для обнаружения загруженной личности в слове состояния LCM

    # Я nclude

    Void WriteDataLCM (unsigned char WDLCM);
    Void WriteCommandLCM (unsigned char WCLCM, BuysC);
    Неподписанный char ReadDataLCM (void);
    Неподписанный char ReadStatusLCM (void);
    Void LCMInit (void);
    Void DisplayOneChar (unsigned char X, unsigned char Y, unsigned char DData);
    Void DisplayListChar (unsigned char X, unsigned char Y, unsigned char code * DData);
    Void Delay5Ms (void);
    Void Delay400Ms (void);

    Неподписанный char код uctech [] = {"uctech"};
    Неподписанный char code net [] = {"uctech.icpcn.com"};

    Void main (void)
    {
    Delay400Ms (); /Начните ждать, подождите, пока LCM расскажет о рабочем состоянии
    LCMInit (); /LCM инициализирован
    Delay5Ms (); /задержка (нет)

    DisplayListChar (0, 5, uctech);
    DisplayListChar (0, 0, net);
    ReadDataLCM (); /тестовое предложение не имеет значения
    В то время как (1);
    }

    /Записи данных
    Void WriteDataLCM (неподписанный char WDLCM)
    {
    ReadStatusLCM (); /Обнаружение занятого
    LCM_Data = WDLCM;
    LCM_RS = 1;
    LCM_RW = 0;
    LCM_E = 0; /если скорость кристалла слишком высокая, вы можете добавить небольшую задержку после этого
    LCM_E = 0; /задержка
    LCM_E = 1;
    }

    /Разместите инструкции
    Void WriteCommandLCM (unsigned char WCLCM, BuysC) /когда BuysC 0, игнорируйте Обнаружение занятого
    {
    If (BuysC) ReadStatusLCM (); /обнаруживает занятие по мере необходимости
    LCM_Data = WCLCM;
    LCM_RS = 0;
    LCM_RW = 0;
    LCM_E = 0;
    LCM_E = 0;
    LCM_E = 1;
    }

    /Чтение данных
    Неподписанный char ReadDataLCM (void)
    {
    LCM_RS = 1;
    LCM_RW = 1;
    LCM_E = 0;
    LCM_E = 0;
    LCM_E = 1;
    Возврат (LCM_Data);
    }

    /Чтение состояния
    Неподписанный char ReadStatusLCM (void)
    {
    LCM_Data = 0xFF;
    LCM_RS = 0;
    LCM_RW = 1;
    LCM_E = 0;
    LCM_E = 0;
    LCM_E = 1;
    В то время как (LCM_Data & Busy); /Обнаружение сигналов
    Возврат (LCM_Data);
    }

    Void LCMInit (void) /Инициализация LCM
    {
    LCM_Data = 0;
    WriteCommandLCM (0x38,0); /три раза Настройка режима отображения, не обнаруживает сигнал занят
    Delay5Ms ();
    WriteCommandLCM (0x38,0);
    Delay5Ms ();
    WriteCommandLCM (0x38,0);
    Delay5Ms ();

    WriteCommandLCM (0x38,1); /Настройка режима отображения, начинает запрашивать сигнал с напряжением каждый раз
    WriteCommandLCM (0x08,1); /закройте дисплей
    WriteCommandLCM (0x01,1); /прозрачный экран
    WriteCommandLCM (0x06,1); /отображение настроек движения курсора
    WriteCommandLCM (0x0C, 1); /отображение и настройки курсора
    }

    /Показать символ в указанном месте
    Void DisplayOneChar (unsigned char X, unsigned char Y, unsigned char DData)
    {
    Y & = 0x1;
    X & = 0xF; /лимит X не может быть больше 15, Y не может быть больше 1
    Если (Y) X | = 0x40; /адрес + 0x40, когда будет отображаться вторая линия;
    X | = 0x80; /рассчитать скрипт
    WriteCommandLCM (X, 0); /не обнаруживайте сигнал занят здесь, отправьте код адреса
    Записываемый номер (DData);
    }

    /Отображение строки символов в указанном месте
    Void DisplayListChar (unsigned char X, unsigned char Y, unsigned char code * DData)
    {
    Неподписанный char ListLength;

    Длина листа = 0;
    Y & = 0x1;
    X & = 0xF; /лимит X не может быть больше 15, Y не может быть больше 1
    В то время как (DData [ListLength]> 0x20) /выход, если строка заканчивается
    {
    Если (Д х Ш х В
    {
    DisplayOneChar (X, Y, DData [ListLength]); /Показать один символ
    Listlength + +;
    X A + +;
    }
    }
    }

    /Задержка в 5 мс
    Void Delay5Ms (void)
    {
    Без подписи int TempCyc = 5552;
    В то время как (TempCyc --);
    }

    /Задержка 400 мс
    Void Delay400Ms (void)
    {
    Неподписанный char TempCycA = 5;
    Без подписи int TempCycB;
    В то время как (темпцика --)
    {
    Темпцицб = 7269;
    В то время как (TempCycB --);
    } Долл. США;

    aeProduct.getSubject()

    aeProduct.getSubject()

     



    Трекер стоимости


    Отзывы покупателей

    Новые отзывы о товарах

    Михаил 19 Декабря 2021, 16:35 #

    Покупал для себя такой нож-бабочку. Нож отличный, исполнен из прочных материалов. Не острый, безопасный. Отлично подойдет для тренировок. То, что... Читать отзыв полностью...

    Юлия 18 Декабря 2021, 23:02 #

    Приобрела для себя такую сумку, так как очень люблю габаритные сумки. Длинная ручка через плечо очень удобная. Сама по себе... Читать отзыв полностью...

    Милена 19 Декабря 2021, 12:15 #

    Чехлы моя слабость, всегда выбираю всё лучшее. До этого времени любила однотонные и скромные. Сейчас попробовала с блёстками. Выглядят очень... Читать отзыв полностью...

    Мира 19 Декабря 2021, 15:43 #

    Дешево и сердито, бюджетные способы украсить комнату Милые картинки в детскую. Хорошо подходит в светлую комнату. Купили девочке-грудничку в подарок)))... Читать отзыв полностью...

    Анна 18 Декабря 2021, 20:53 #

    Покупала красный кошелек на подарок. Очень понравился. Помещаются купюры любого достоинства. Достаточно отделений для карточек, можно вставлять даже две карточки... Читать отзыв полностью...

    Михаил 19 Декабря 2021, 16:24 #

    Покупал для себя такой удлинитель USB. Пользуюсь ним каждый день. Очень удобно, не надо лазать под столом, чтобы вставить флешку... Читать отзыв полностью...

    Анна 18 Декабря 2021, 22:36 #

    Интересные вещи в готическом стиле отыскать в наших магазинах очень сложно. Все достаточно однообразное. Эта действительно необычная модель достойна внимания... Читать отзыв полностью...


    Отзывы о ЖК-дисплей 1602 синий экран с подсветкой дисплей 1602A-5v ЖК-экран 5V Белый шрифт |

    Данную страницу никто не комментировал. Вы можете стать первым.
    Введите символы или вычислите пример:
    captcha