24/7 Обслуживание клиентов (800) 927-7671

5 шт. 5 В ЖК-дисплей 16×2 Характер НОК синий Blacklight Экран Дисплей модуль HD44780 1602

100 % покупателей понравился этот товар!
В наличии
Цена со скидкой: 751.00 руб.
45 дней гарантия возврата денег
45 дней гарантия возврата денег Возврат принимается если продукт не соответствует описанию, покупатель оплачивает обратную доставку; Или согласовывает возврат с продавцем
Своевременная доставка
Своевременная доставка
Гарантия: Доставка в течении 60 дней

Share:

Товары рекомендация

Большая распродажа Большая распродажа Большая распродажа Большая распродажа Большая распродажа Большая распродажа Большая распродажа Большая распродажа Большая распродажа Большая распродажа Большая распродажа Большая распродажа

1602 HD44780 модуль отображения символов LCM синий черный ЖК-дисплей

1602 использует стандартный интерфейс 16-pin, где:1-я нога: VSS является наземным питанием2-я нога: VDD подключена к 5 В блок питания3: V0 для ЖК-дисплея с контрастной регулировкой, тогда самый слабый контраст, когда блок питания, наземная мощность, когда самая высокая контрастность, контрастность слишком высока будет производить «Ghosting», можно использовать 10 К потенциометра для регулировки контрастностиШаг 4: rs-это регистр выбора, выберите реестр данных на высоком уровне, выберите инструкцию регистрации, когда выбран низкий уровень.5 футов: r/w читать и писать сигнальные линии, высокие при чтении операции, низкий при записи. Когда RS и RW находятся на низком уровне, Инструкция или адрес дисплея могут быть написаны. Когда RS является низким, rw занят, и загруженный сигнал может быть прочитан. Когда RS высоко, rw может писать данные.6 футов: e-side для включения конца, когда E-side от высокого до высокого, ЖК-модуль выполняет команду.7 ~ 14 футов: D0 ~ D7 для 8-разрядных двухполосных линий данных.15 футов: подсветка питания позитивная16 футов: Подсветка блока питания отрицательная1602 ЖК-модуль внутренний характер памяти (cgrom) сохранял 160 различных матричных графиков матрицы, как показано в таблице 1, эти символы: арабские цифры, английские буквы корпуса, обычно используемые символы, и японская kana, каждый персонаж имеет фиксированный код, Таким образом, как столица английского буквы «a» Код составляет 01000001b (41 h), модуль показывает адрес 41 H матричный графический дисплей, мы можем видеть букву «A»Ниже приводится процедура отображения буквы «a» в положении первого характера вторая линия ЖК-модуля: org 0000 hRS экв P3.7; определяет конкретную аппаратную связьRW экв p3.6; определяет, как подключено конкретное оборудованиеE экв P3.5; определяет конкретную аппаратную связьMOV P1, # 00000001b; четкий экран и сброс курсораACALL включает; вызовы команды Write subroutineMOV P1, # 00111000b; Установка режима дисплея: 8-бит 2-линия 5×7 точечная матрицаACALL включает; вызовы команды Write subroutineМОВ Р1, # 00001111b; дисплей включен, и курсор работает, а курсор допускается на вспышкуACALL включает; вызовы команды Write subroutineMOV P1, # 00000110b; текст не перемещается, курсор автоматически перемещается вправоACALL включает; вызовы команды Write subroutineMOV P1, # 0c0h; запись отображения записи (вторая строка первое положение)ACALL включает; вызовы команды Write subroutineMOV P1, # 01000001b; буква кодSetB RS; RS = 1CLR RW; RW = 0; готов к записи данныхCLR e; e = 0; выполняет команду отображенияACALL задержка; определить, занят ли ЖК-модуль занят?SetB e; e = 1; дисплей полный, программа останавливаетсяAjmp $Включите:CLR RS; записи subroutine команд управленияRW CLRCLR EACALL задержкиSetB ERETЗадержки:MOV P1, # 0FFH; определяет, является ли жидкий кристаллический дисплей загруженным subroutineCLR RSSetB RWCLR ENopSetB EJB P1.7, задержка; если P1.7 занят, он занят ожиданием для негоRETКонецПрограмма в начале функции ЖК-модуля была инициализирована, согласована с форматом дисплея. Обратите внимание, что когда символы отображены, когда курсор автоматически смещается вправо, без ручного вмешательства, каждая вводная инструкция называется, чтобы определить, является ли ЖК-модуль загруженной задержкой subroutine, И затем ввести положение отображения адреса 0c0h, И наконец, введите символы для отображения кода 41 hSmc1602a (16*2) аналоговый порт проводкиСсылка схеме:—————————————————Lcm —- 51 | НОК —— 51 | НОК —— 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 К Resistor В GND |—————————————————[Примечание: AT89S52 с использованием 12 м кристалл]================================================== = */# Определение lcm_rw p2_0/определение pin# Определить LCM_RS P2_1# Определить LCM_E P2_2# Определить LCM_Data P1# Определение загруженного 0x80 // используется для обнаружения загруженной идентичности в статусе статуса LCM# Я nclude <at89x51. H>Пустота writedatalcm неподписанные char WDLCM);Пустота writecommandlcm неподписанный char wclcm, buysc);Unsignied char readdatalcm (void);Знака readstatuslcm (недействительными);Void lcminit (void);Void yonyonechar (неподписанные char X, Неподписанные char Y, Неподписанные char ddata);Пустота displaylistchar (unsignied char X, unsigned char Y, unsigned char код * ddata);Пустота делай5мс (пустота);Пустота делай400мс (пустота);Unsignied char код uctech [] = {«uctech»};Unsignied код кода [] = {«»}»Void main (пустота){Delay400ms (); // Start ждём, жду LCM для разговора о рабочем состоянииLcminit ();/LCM инициализируетсяDelay5ms ();/задержка на момент (нет)Displaylistchar (0, 5, uctech);Displaylistchar (0, 0, net);Readdatalcm ();/тестовое предложение не имеет смыслаВремя работы (1);}/Записи данныхПустота WriteDataLCM (неподписанные символ WDLCM){Readstatuslcm (); // Detect занятLCM_Data = WDLCM;LCM_RS = 1;LCM_RW = 0;Lcm_e = 0;/если скорость кристалла слишком высока, можно добавить небольшую задержку после этогоLcm_e = 0;/задержкаLCM_E = 1;}/Писать инструкцииПустота WriteCommandLCM (неподписанные символ wclcm, buysc)/buysc 0{Если (buysc) (); // Detect загружен по мере необходимостиLCM_Data = wclcm;LCM_RS = 0;LCM_RW = 0;LCM_E = 0;LCM_E = 0;LCM_E = 1;}/Узнать данныеUnsignied char readdatalcm (void){LCM_RS = 1;LCM_RW = 1;LCM_E = 0;LCM_E = 0;LCM_E = 1;Возврат (lcm_data);}/Узнать состояниеЗнака readstatuslcm (void){LCM_Data = 0xFF;LCM_RS = 0;LCM_RW = 1;LCM_E = 0;LCM_E = 0;LCM_E = 1;В то время как (lcm_data & Busy); // Detect загруженных сигналовВозврат (lcm_data);}Пустота lcminit (void) /lcm инициализация{LCM_Data = 0;Writecommandlcm (0x38,0); // три режима отображения режима, не обнаруживают загруженные сигналыDelay5Ms ();Writecommandlcm (0x38,0);Delay5Ms ();Writecommandlcm (0x38,0);Delay5Ms ();Writecommandlcm (0x38,1);/Настройка режима настройки, запуск запроса на напряженный сигнал каждый разWritecommandlcm (0x08,1); // Close дисплейWritecommandlcm (0x01,1);/Дисплей четкий экранWritecommandlcm (0x06,1);/отображение параметров движения курсораWritecommandlcm (0x0c, 1);/дисплей и параметры курсора}/Показать характер в указанном местеНеподписанные Char, Неподписанные char Y, Неподписанные char ddata){Y & = 0x1;X & = 0xf;/предел x не может быть больше 15, Y не может быть больше 1Если (y) X | = 0x40; /0/код адреса + 0x40, когда будет отображаться вторая строка;X | = 0x80;/расчет сценарияWritecommandlcm (X, 0); // не обнаруживать загруженный сигнал здесь, отправить код адресаWriteDataLCM (ddata);}/Показать строку символов в указанном местеПустота displaylistchar (unsignied char X, неподписанный char Y, неподписанный код char * ddata){Неподписанные символ listlength;Listlength = 0;Y & = 0x1;X & = 0xf;/предел x не может быть больше 15, Y не может быть больше 1В то время как (ddata [listlength]> 0x20)/выход, если строка достигнута{Если (x <= 0xf)/x координата должна быть меньше 0xf{Displayonechar yoneharar (x, y, ddata]);/Показать одиночный характерListlength + +;X + +;}}}/5 мс задержкиПустота delay5ms (пустота){Неподписанный Инт TempCyc = 5552;Пока (TempCyc—);}/400 мс задержкиПустота delay400ms (пустота){Неподписанный char tempcyca = 5;Без знака int tempcycb;Пока (tempcyca-){Tempcycb = 7269;Пока (tempcycb-);};Вышеупомянутая процедура только для справки! ВПродукты:

Средний рейтинг
0 из 5 (0 Рейтинг)
Имя Рейтинг Отзыв
Грузоперевозчик Стоимость доставки Время доставки
DHL 3 - 7 дней
UPS Expedited 3 - 7 дней
EMS 5 - 14 дней
Авиодоставка Бесплатная доставка 15 - 45 дней
Условия возврата Если полученный товар не соответствует описанию или низкого качества, продавец обязуется осуществить возврат до исполнения заказа (когда Вы нажимаете «Подтвердить получение заказа» или в случае превышения сроков ) и полностью вернуть потраченную сумму. Вы самостоятельно оплачиваете пересылку возвращаемого товара. Либо Вы можете оставить товар и договориться о сумме возврата непосредственно с продавцом.

Если продавец предоставляет более Длительную защиту на его товары, Вы можете запросить возврат средств в течении 15 дней после исполнения заказа
Услуги продавца Своевременная доставкаЕсли вы не получили свою покупку в течении 60 дней, вы можете запросить полный возврат средств до того как заказ выполнен (когда вы нажимаете "Подтвердить получение заказа" или истекло время для подтверждения)

Купившие этот товар, так-же покупают

Price:  751.00 руб. / партия