8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 21.13 руб.

3,3 В LCD1602A ЖК -экран (синий экран) с агентом производителя ЖК -экрана подсветки 1602

Цена: 195-233руб.    (¥9.2)
Артикул: 15907894056

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

Этот товар на Таобао Описание товара
Продавец:pan2761673
Рейтинг:
Всего отзывов:0
Положительных:0
Выберите вариацию / цвет
Выберите размер / комплектацию
  • Пожалуйста, свяжитесь с обслуживанием клиентов, чтобы припаять другие интерфейсы
  • Сварная мать
  • Сварная игла
  • Нет иглы
Добавить в корзину
Другие товары этого продавца
¥1292 726руб.
¥33698руб.
¥4.289руб.
¥1.839руб.
1: Нет иглы, Сварная игла, Сварная мать, Пожалуйста, свяжитесь с обслуживанием клиентов, чтобы припаять другие интерфейсы
Цвет: Синие и белые персонажи на синем фоне, Желто-зеленые желто-зеленые белые символы

 

Рабочее напряжение LCD1602A в этой ссылке3.3V, Если вам нужно 5V, нажмите здесь.

 

Информация о производителе + 51 Микроконтроллер C Язык Пример. Пример загрузки программы Адрес:

https://pan.baidu.com/s/1ws5tsk9b02uzyzzy3f1kia?pwd=2022 
Извлечь код: 2022

(Пожалуйста, скопируйте в браузер, чтобы открыть, Taobao не поддерживает внешнюю ссылку)

Обратите внимание, что из -за низкой прибыли нашего магазина стоимость техников высока.Этот ЖК -модуль не предоставляет техническую поддержку, пожалуйста, научитесь сами и улучшите свои способности самообучения.

 

Меры предосторожности для сварки: Поскольку ЖК -модуль имеет точные компоненты, постарайтесь использовать паяльное железо хорошего качества для припадения при сварке.Поскольку некоторые недорогие и низкие паяльщики имеют высокое статическое электричество, они могут легко повредить точные компоненты.Если у вас действительно нет хорошего качественного паяльного железа, вы можете использовать проволоку для подключения пайкового железа к водопроводной трубе (если ваша труба для крана - железо), или в железные двери и окна на стене.Хотя это не строго заземляет, это также может играть определенную роль в защите наших ЖК -модулей.

I

Описание PIN LCD1602 выглядит следующим образом:

PIN 1: VSS - это источник питания

Пестонал 2: VDD подключен 3,3 В. Положительный источник питания

Пестонал 3: V0 - это терминал регулировки контрастности ЖК -монитора. Напряжение этого штифта следует отрегулировать до примерно 1,1 В через регулируемый резистор, чтобы дисплей был нормальным.

Foot 4: RS выбирается регистром.

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

Пестонал 6: Конец -это Enable End. Когда END E -конце изменяется от высокого уровня на низкую электрическую сторону, LCD -модуль выполняет команду.

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

Пестонал 15: положительный полюс питания подсветки, источник питания подсветки также 3,3 В.

Нога 16: отрицательная мощность подсветки

Диаграмма размера LCD1602 в этом магазине выглядит следующим образом:

 

Этот магазин имеет синий экран LCD1602 и желтый и зеленый экран LCD1602. Разница между ними заключается в следующем:

 

Размер, функция, булавки и т. Д. Синего экрана и желто-зеленого экрана точно одинаковы. Единственное отличие состоит в том, что эффект отображения отличается. Как видно из рисунка выше, синий экран имеет белые символы на синем дне, а желтый и зеленый экран имеет черные символы на желтом дне. Есть относительно больше клиентов, использующих синие экраны.

Упаковка с пузырькой для защиты вашего ребенка:

 

Эталонная схема выглядит следующим образом:

Если вы обнаружите, что эффект отображения LCD1602 не является идеальным или не отображается, отрегулируйте регулируемый резистор, подключенный к контакту 3.

На ссылка на программу 51 микроконтроллера следующая:

Обратите внимание, что интерфейсы схемы различны, и программу необходимо изменить соответствующим образом.

Опять же, этот магазин не предоставляет техническую поддержку, пожалуйста, научитесь друзьями Taobao!

 

#include<reg51.h>
#include<intrins.h>

 

SBIT LCD_RS = P1^0; // Определить контакты
sbit LCD_RW=P1^1;
sbit LCD_E=P1^2;
#define LCD_Data P2
#define Busy   0x80 // Используется для обнаружения идентификатора занятого в статусе ЖК -дисплея

void WriteDataLCD(unsigned char WDLCD);
void writeCommandlcd (unsigned char wclcd, buysc);
unsigned char ReadDataLCD(void);
unsigned char ReadStatusLCD(void);
void LCDInit(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);


unsigned char code uctech[] = {"ic2012.taobao.co"};
unsigned char code net[] = {"Happy every day!"};

void main(void)
{
 Задержка400ms (); // Начните ждать, подождите, пока ЖК -дисплей поговорит о рабочем состоянии
 Lcdinit (); // инициализация LCM
 DoPload5ms (); // задержка на некоторое время (не)

 DisplayListChar(0, 0, uctech);
 DisplayListChar(0, 5, net);
 Readdatalcd (); // тестовое предложение не имеет смысла
 while(1);
}

// Написать данные
void WriteDataLCD(unsigned char WDLCD)
{
 Readstatuslcd (); // Проверка занята
 LCD_Data = WDLCD;
 LCD_RS = 1;
 LCD_RW = 0;
 Lcd_e = 0; // Если скорость кристаллического генератора слишком высока, после этого можно добавить небольшую задержку
 Lcd_e = 0; // задержка
 LCD_E = 1;
}

// Написать инструкции
Void writeCommandlcd (unsigned char wclcd, buysc) // внезапно тестирование внезапно тестирование
{
 if (buysc) readstatuslcd (); // Проверка занята по мере необходимости
 LCD_Data = WCLCD;
 LCD_RS = 0;
 LCD_RW = 0;
 LCD_E = 0;
 LCD_E = 0;
 LCD_E = 1;
}

// Читать данные
unsigned char ReadDataLCD(void)
{
 LCD_RS = 1;
 LCD_RW = 1;
 LCD_E = 0;
 LCD_E = 0;
 LCD_E = 1;
 return(LCD_Data);
}

// читать статус
unsigned char ReadStatusLCD(void)
{
 LCD_Data = 0xFF;
 LCD_RS = 0;
 LCD_RW = 1;
 LCD_E = 0;
 LCD_E = 0;
 LCD_E = 1;
 while (LCD_Data&Занят); // обнаружить сигнал заняты
 return(LCD_Data);
}

void lcdinit (void) // Инициализация LCM
{
 LCD_Data = 0;
 WriteCommandLcd (0x38,0); // три настройки режима отображения, сигнал нет
 Delay5Ms();
 WriteCommandLCD(0x38,0);
 Delay5Ms();
 WriteCommandLCD(0x38,0);
 Delay5Ms();

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

// отображать символ в соответствии с указанным местоположением
Void displayonechar (unsigned char x, unsigned char y, unsigned char ddata)
{
 Y&= 0x1;
 X&= 0xf; // предел x не может быть больше 15, y не может быть больше 1
 if (y) x = 0x40; // Когда отображается вторая строка второй строки, код адреса+0x40;
 X = 0x80; // Рассчитайте код инструкции
 WriteCommandLcd (x, 0); // Сигнал заняты здесь не обнаружен, адрес адресу отправляется
 WriteDataLCD(DData);
}

// отображать строку символов в соответствии с указанным местоположением
Void DisplayListChar (Unsigned char X, Unsigned char Y, Unsigned char Code *ddata)
{
 unsigned char ListLength;

  ListLength = 0;
 Y&= 0x1;
 X&= 0xf; // предел x не может быть больше 15, y не может быть больше 1
 while (DData[ListLength]>= 0x20) // Если достигнут конец строки, выходите
  {
   if (X<= 0xf) // x координаты должны быть меньше 0xf
    {
    DisplayOneChar (x, y, ddata [listlength]); // отображать один символ
     ListLength++;
     X++;
    }
  }
}

// 5 мс задержка
void Delay5Ms(void)
{
 unsigned int TempCyc = 5552;
 while(TempCyc--);
}

// задержка 400 мс
void Delay400Ms(void)
{
 unsigned char TempCycA = 5;
 unsigned int TempCycB;
 while(TempCycA--)
 {
  TempCycB=7269;
  while(TempCycB--);
 };
}