Плата ЖК-дисплея МОДУЛЬ 1602 2004 12864 PCF8574T PCF8574 IIC/igc интерфейс Adapte Plate 5V Синий/желто-зеленый экран для Arduino

Плата ЖК-дисплея МОДУЛЬ 1602 2004 12864 PCF8574T PCF8574 IIC/igc интерфейс Adapte Plate 5V Синий/желто-зеленый экран для Arduino

5.0 2 отзыва 8 заказов
82 руб.
Цвет:
  • Плата ЖК-дисплея МОДУЛЬ 1602 2004 12864 PCF8574T PCF8574 IIC/igc интерфейс Adapte Plate 5V Синий/желто-зеленый экран для Arduino - Цвет: 1602 Blue
  • Плата ЖК-дисплея МОДУЛЬ 1602 2004 12864 PCF8574T PCF8574 IIC/igc интерфейс Adapte Plate 5V Синий/желто-зеленый экран для Arduino - Цвет: 1602 Green
  • Плата ЖК-дисплея МОДУЛЬ 1602 2004 12864 PCF8574T PCF8574 IIC/igc интерфейс Adapte Plate 5V Синий/желто-зеленый экран для Arduino - Цвет: I2C 1602 Blue
  • Плата ЖК-дисплея МОДУЛЬ 1602 2004 12864 PCF8574T PCF8574 IIC/igc интерфейс Adapte Plate 5V Синий/желто-зеленый экран для Arduino - Цвет: I2C 1602 Green
  • Плата ЖК-дисплея МОДУЛЬ 1602 2004 12864 PCF8574T PCF8574 IIC/igc интерфейс Adapte Plate 5V Синий/желто-зеленый экран для Arduino - Цвет: 2004 Blue
  • Плата ЖК-дисплея МОДУЛЬ 1602 2004 12864 PCF8574T PCF8574 IIC/igc интерфейс Adapte Plate 5V Синий/желто-зеленый экран для Arduino - Цвет: 2004 Green
  • Плата ЖК-дисплея МОДУЛЬ 1602 2004 12864 PCF8574T PCF8574 IIC/igc интерфейс Adapte Plate 5V Синий/желто-зеленый экран для Arduino - Цвет: I2C 2004 Blue
  • Плата ЖК-дисплея МОДУЛЬ 1602 2004 12864 PCF8574T PCF8574 IIC/igc интерфейс Adapte Plate 5V Синий/желто-зеленый экран для Arduino - Цвет: I2C 2004 Green
  • Плата ЖК-дисплея МОДУЛЬ 1602 2004 12864 PCF8574T PCF8574 IIC/igc интерфейс Adapte Plate 5V Синий/желто-зеленый экран для Arduino - Цвет: 12864 Blue
  • Плата ЖК-дисплея МОДУЛЬ 1602 2004 12864 PCF8574T PCF8574 IIC/igc интерфейс Adapte Plate 5V Синий/желто-зеленый экран для Arduino - Цвет: 12864 Green

Описание

1602A синий/желто-зеленый

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 точечных матричных символов, графический дисплей, и мы можем увидеть буквой «А».

Ниже приводится вторая линия ЖК-модуля в положении первого символа, что буква "A" программа: ORG 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 с точечной матрицей

Нареки включения; звонок для того, чтобы заказать subroutine

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 = 0; Исполнительный команда показа

ACALL DELAY; Judge lcd модуль занят?

SETB E; E = 1; дисплей полный, и программа для парковки

AJMP $

Включают:

CLR RS; команда управления записью подгруппы

CLR RW

CLR E

Нареки задержки

Прпб E

Красно-белый

Задержка:

MOV P1, #0 FFH; судить о том, занят жидкокристаллический дисплей subroutine

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 мес. кристаллы]

= = /

# Определить LCM_RW P2_0/определение pin-код

# Определить LCM_RS P2_1

# Определить LCM_E P2_2

# Определить LCM_Data P1

# Определить занят 0x80/б/у, чтобы проверить LCM статус слово в занят с логотипом

# Я nclude

Силы WriteDataLCM (unsigned char WDLCM);

Силы WriteCommandLCM (unsigned char WCLCM, BuysC);

Unsigned char ReadDataLCM (использование силы);

Неподписанный char ReadStatusLCM (использовать пустоту);

Силы LCMInit (использование силы);

Силы DisplayOneChar (unsigned char X, unsigned char Y, unsigned char данные);

Силы DisplayListChar (unsigned char X, unsigned char Y, unsigned char код * данные);

Силы Delay5Ms (использование силы);

Void Delay400Ms (использовать void);

Неподписанный код uctech [] = {"uctech");

Unsigned char код чистая [] = {"uctech. Icpcn. Com»);

Пустой основной (использовать свободное пространство)

{

Delay400Ms ();/начать ожидание, и говорить в работе состояния LCM

LCMInit ();/Инициализация LCM

Delay5Ms ();/задержка на момент (не)

DisplayListChar (0, 5, uctech);

DisplayListChar (0, 0, долл. США нетто);

ReadDataLCM ();/тест слова бесполезными

В то время как (1);

}

/Записи данных

Силы 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);/отключения дисплея

WriteCommandLCM (0x01, 1);/экран дисплея очистки

WriteCommandLCM (0x06, 1);/Показать настройки движения курсора

WriteCommandLCM (0 x0C, 1);/шоу и параметров курсора

}

/В определенном положении отображения символа

Силы DisplayOneChar (unsigned char X, unsigned char Y, unsigned char данные)

{

Y & = 0x1;

X & = 0 xF;/предел X не превышает 15 и y-образными лямками не превышает 1

Если общество с ограниченной ответственностью (у) X | = 0x40;/в тех случаях, когда хотите, чтобы показать второй в тех случаях, когда адрес + 0x40;

X | = 0x80;/выработать кода команды

WriteCommandLCM (Д х Ш х В, 0);/здесь не тест занят сигнала, отправьте адрес

WriteDataLCM (DData);

}

/В указанном положении отображается строка символов

Силы 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 --

} Долл. США;

Выше программа предназначена только для справки!

Плата ЖК-дисплея МОДУЛЬ 1602 2004 12864 PCF8574T PCF8574 IIC/igc интерфейс Adapte Plate 5V Синий/желто-зеленый экран для Arduino

Плата ЖК-дисплея МОДУЛЬ 1602 2004 12864 PCF8574T PCF8574 IIC/igc интерфейс Adapte Plate 5V Синий/желто-зеленый экран для Arduino

Плата ЖК-дисплея МОДУЛЬ 1602 2004 12864 PCF8574T PCF8574 IIC/igc интерфейс Adapte Plate 5V Синий/желто-зеленый экран для Arduino

Плата ЖК-дисплея МОДУЛЬ 1602 2004 12864 PCF8574T PCF8574 IIC/igc интерфейс Adapte Plate 5V Синий/желто-зеленый экран для Arduino

Плата ЖК-дисплея МОДУЛЬ 1602 2004 12864 PCF8574T PCF8574 IIC/igc интерфейс Adapte Plate 5V Синий/желто-зеленый экран для Arduino

Плата ЖК-дисплея МОДУЛЬ 1602 2004 12864 PCF8574T PCF8574 IIC/igc интерфейс Adapte Plate 5V Синий/желто-зеленый экран для Arduino

Плата ЖК-дисплея МОДУЛЬ 1602 2004 12864 PCF8574T PCF8574 IIC/igc интерфейс Adapte Plate 5V Синий/желто-зеленый экран для Arduino

Плата ЖК-дисплея МОДУЛЬ 1602 2004 12864 PCF8574T PCF8574 IIC/igc интерфейс Adapte Plate 5V Синий/желто-зеленый экран для Arduino

Плата ЖК-дисплея МОДУЛЬ 1602 2004 12864 PCF8574T PCF8574 IIC/igc интерфейс Adapte Plate 5V Синий/желто-зеленый экран для Arduino

Плата ЖК-дисплея МОДУЛЬ 1602 2004 12864 PCF8574T PCF8574 IIC/igc интерфейс Adapte Plate 5V Синий/желто-зеленый экран для Arduino

Плата ЖК-дисплея МОДУЛЬ 1602 2004 12864 PCF8574T PCF8574 IIC/igc интерфейс Adapte Plate 5V Синий/желто-зеленый экран для Arduino

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

Состояние
Новый
Тип
Регулятор напряжения
Напряжение электропитания
1
Индивидуальное изготовление
Да
Мощность рассеивания
1
Применение
Компьютер