Работа с ЖКИ на контроллере HD44780 и его аналогах

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Up2805
Встал на лапы
Сообщения: 148
Зарегистрирован: Сб июн 04, 2022 05:21:07

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

Сообщение Up2805 »

Три секунды задержки - эт чрезмерно. Максимум 100 мс от подачи питания. Там проблема может быть в другом - не соблюдается минимальный интервал цикла E или минимальная выдержка времени между командами, из-за медленного дисплея, который медленнее чем обычные.
Но просмотренное видео дефекта озадачивает - подобного поведения не наблюдается даже при ошибочной конфигурации дисплея. После заполнения первой строки до конца должна начать заполняться третья строка, а не вторая. И тем более странно, что один раз случайными дерганиями у автора получилось заставить работать как надо.
Я склоняюсь к версии о нестандартной разводке платы дисплея и немного иных микросхемах.
Реклама
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

Сообщение clawham »

на 8 бит нет ног :)не выведены :)
тайминги крутил, замерял осцилом его генератор - все норм...хотя +- 20% в ините - реагирует нормально а дальше если занижать - начинаются глюки.
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Реклама
OKF
Это не хвост, это антенна
Сообщения: 1393
Зарегистрирован: Вт июн 07, 2011 08:03:18

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

Сообщение OKF »

[uquote="Up2805",url="/forum/viewtopic.php?p=4243785#p4243785"]Три секунды задержки - эт чрезмерно.[/uquote]
Да, попадаются тормознутые 1602 и 2004. CLEAR и HOME не работают с 2000 мс задержкой. А уже с 2500 всё ОК.
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1627
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

Сообщение VNS »

Прошивка для просмотра знакогенератора ЖКИ… МК мега8А, тактируется на заводских установках (1 МГц).
Test_LCD_WH.hex
(9.18 КБ) 286 скачиваний
Выводы для подключения ЖКИ…
1.png
(14.51 КБ) 333 скачивания
Кнопка служит для остановки вывода следующего значения на дисплей (при удержании нажатой кнопки - стоп)
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
BDDW
Открыл глаза
Сообщения: 68
Зарегистрирован: Пн май 04, 2015 12:30:18

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

Сообщение BDDW »

Доброго времени суток.
Есть ли у этого индикатора возможность сдвинуть отображаемую область экрана сразу на 16 ячеек DDRAM?
К примеру, я вывожу информацию в невидимую область DDRAM, а потом сдвигаю экран и то, что я заполнил до этого - отобразилось.
Реклама
Аватара пользователя
Starichok51
Модератор
Сообщения: 19053
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

Сообщение Starichok51 »

а даташит почитать в лом и найти там про сдвиг?
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Реклама
Аватара пользователя
BDDW
Открыл глаза
Сообщения: 68
Зарегистрирован: Пн май 04, 2015 12:30:18

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

Сообщение BDDW »

0x18?
Аватара пользователя
Michael_Sch
Открыл глаза
Сообщения: 74
Зарегистрирован: Пт июл 12, 2013 13:53:52
Откуда: Санкт-Петербург

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

Сообщение Michael_Sch »

Индикатор CAN2002E-LAA.Изображение
От СМА Candy. Это знакосинтезирующий индикатор на HD44780 (KS0066). Как видно из названия, 2 строки по 20 символов, но не все так просто.
Интерфейс стандартный, назначение выводов:
1 - Vss
2 - Vdd +5в.
3 - Vo (Contrast)
4 - RS
5 - R/W
6 - E
7 - D0
8 - D1
9 - D2
10 - D3
11 - D4
12 - D5
13 - D6
14 - D7
15 - BL A
16 - BL K
Дисплей представляет из себя обычный 16х2, но слева и справа от поля 16х2 есть по 2 семисегментных символа.
Изображение
Для управления ими на каждый семисегментный символ выделено по два стандартных знакоместа 5х7.
Соответствие точек знакомест и сегментов приведено ниже.
Изображение
Адреса левых семисегментных символов 0x00 - 0x03, с 0x04 по 0x14 отображается 16 символов 5х7 верхней строки.
Отображение нижних 16 символов происходит с адреса 0х44 по 0х54, 0х55 - 0х58 - это адреса правых семисегментных символов.
Для отображения семисегментных символов во встроенном знакогенераторе не предусмотрено ничего, приходится городить пользовательские символы.
К счастью, при прогоне всех символов встроенного знакогенератора некоторые удается использовать для корректного отображения семисегментных.
Таблица соответствия:
Символ codeHEX
Space 0C 10-21 2C-2E 32 33 3F 40 49 54 5F 60 8F
0 62 65 66 70 72 90
1 00 05 06 07 08 0D 0E 0F 6A
2
3 01 09
4
5 9D
6
7 9F
8 FF
9 8B
Итого, требуется создать всего три пользовательских символа - для цифр 2,4 и 6.
Зачем, зубодер распроклятый, мучительный тянешь момент?
Тебе, стоматолог, сто матов измученный шлет пациент! (с) Вадим Шефнер
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18592
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

Сообщение ARV »

и чо?
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

Сообщение Gudd-Head »

Ну, видимо, человек выяснил это и решил с нами поделиться, спасибо ему за это. Вдруг кому-то попадётся такой же индикатор.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
OlegR
Родился
Сообщения: 1
Зарегистрирован: Ср дек 09, 2015 14:46:08

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

Сообщение OlegR »

[uquote="Michael_Sch",url="/forum/viewtopic.php?p=4697461#p4697461"]Индикатор CAN2002E-LAA.[/uquote]Попался. Спасибо :-)
Pjatruha@mail.ru
Грызет канифоль
Сообщения: 259
Зарегистрирован: Пн фев 10, 2014 19:40:03

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

Сообщение Pjatruha@mail.ru »

[uquote="Michael_Sch",url="/forum/viewtopic.php?p=4697461#p4697461"]Индикатор CAN2002E-LAA.[/uquote]
Мне тоже пригодилась эта информация. Большое спасибо.
Pjatruha@mail.ru
Грызет канифоль
Сообщения: 259
Зарегистрирован: Пн фев 10, 2014 19:40:03

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

Сообщение Pjatruha@mail.ru »

Здравствуйте.
Позвольте мне задать вопрос не про LCD c контроллером HD44780. Если все же мой вопрос будет не допустим то создам отдельную тему.
Есть у меня графический дисплей(насколько я понял) ST13248 A02.
Изображение
Данный дисплей выдран из IP телефона grandstream. Конкретную модель не знаю, но лицевая панель выглядела так
Изображение
Пытался найти документацию на этот дисплей, но 100% подходящего не нашел. Есть вот такая:
AT-13248A2.pdf
(241.21 КБ) 148 скачиваний
Отделил дисплей от подложки в надежде найти какие-нибудь подсказки. Если посмотреть на отблеск, с обратной стороны компаунда видны дорожки отходящие , как мне кажется от микросхемы драйвера. По 25 дорожек по обе стороны. Также с одной стороны дисплея указано его название, а с другой, рискну предположить, название драйвера DFP13517
Изображение Изображение
Поиск по предполагаемому названию драйвера так же не дал 100% результатов. Нашел вот такое:
S1D13517F00A100.pdf
(1.28 МБ) 174 скачивания
Прошу вас помочь мне разобраться с распиновкой шлейфа дисплея. Он состоит из 10 контактов
Изображение Изображение
Самого телефона нет, но я нашел в интернете фото плат аналогичных телефонов
Изображение Изображение Изображение Изображение Изображение Изображение
Еще нашел в продаже вроде бы похожий дисплей На странице товара указано, что дисплей работает на микросхеме ST7567
pcb432
Мудрый кот
Сообщения: 1808
Зарегистрирован: Пт мар 26, 2010 17:16:52
Откуда: Kazan

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

Сообщение pcb432 »

Pjatruha@mail.ru, А смысл убивать время на единственный дисплей неизвестной системы. Вокруг полно стандартных или по крайней мере понятных. У самого лежат и от тлф и другой техники. Интересно конечно, но реально убийство времени, с малозначительным эффектом.
Pjatruha@mail.ru
Грызет канифоль
Сообщения: 259
Зарегистрирован: Пн фев 10, 2014 19:40:03

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

Сообщение Pjatruha@mail.ru »

pcb432, не знаю. :dont_know: А разве уместно говорить про время, когда речь идет о хобби?...
OKF
Это не хвост, это антенна
Сообщения: 1393
Зарегистрирован: Вт июн 07, 2011 08:03:18

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

Сообщение OKF »

Конечно уместно. Если только вы цените своё время.
В своё время купил пейджер Philips за 2 грн, 5 рублей примерно, представляете? Классный пейджер, графический LCD. И я даже разобрался с ним. Но сколько времени у меня это заняло! И заради чего? Не стОит оно того.)
Pjatruha@mail.ru
Грызет канифоль
Сообщения: 259
Зарегистрирован: Пн фев 10, 2014 19:40:03

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

Сообщение Pjatruha@mail.ru »

OKF, а разве вам было не интересно?...
Аватара пользователя
HardWareMan
Мучитель микросхем
Сообщения: 431
Зарегистрирован: Ср сен 02, 2015 07:47:20

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

Сообщение HardWareMan »

[uquote="OKF",url="/forum/viewtopic.php?p=4760468#p4760468"]Но сколько времени у меня это заняло! И заради чего? Не стОит оно того.)[/uquote]
Кто-то спускает деньги и время в казино, кто-то у букмеккера. Тратить своё время и деньги на хобби, которое без смысла по определению нормально, потому что это занятие ценно другим. Эндорфины от самого занятия и психологическая разрядка. Я много чего делаю бессмысленного просто потому что мне это нравится и это радует и успокаивает меня. Ну а жить только в прагматичном режиме уныло и скучно, я пробовал.
Репозиторий STM32: https://cloud.mail.ru/public/2i19/Y4w8kKEiZ
Актуальность репозитория: 22 апреля 2026 года
Если чего-то не хватает с сайта st.com - пишите, докачаю.
/!\ Обновлений для STM32PowerMon и STM32PowerMon-UCPD временно не будет.
Аватара пользователя
Starichok51
Модератор
Сообщения: 19053
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

Сообщение Starichok51 »

Pjatruha@mail.ru писал(а):А разве уместно говорить про время, когда речь идет о хобби?
видишь ли, это только кажется, что потраченное собственное время бесплатно.
тебе OKF правильно сказал, что нужно ценить своё время.
допустим, что ты потратишь кучу времени и разберешься с этим неизвестным дисплеем. но за эту кучу времени ты смог бы сделать кучу других более полезных дел, чем разбирательство с этим дисплеем.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Pjatruha@mail.ru
Грызет канифоль
Сообщения: 259
Зарегистрирован: Пн фев 10, 2014 19:40:03

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

Сообщение Pjatruha@mail.ru »

Я с этим и не спорю. Скажу вам больше. Даже если я с ним и разберусь, то использовать его не буду. Во всяком случае, пока, применения ему я не вижу.
На мой взгляд, вы не с стой стороны смотрите.
Вы видели рыбаков, которых каждую весну МЧС со льдины спасает? Вы думаете их жизнь заставляет на эту льдину идти? Им есть нечего? Или те, которые едут на дорогих машинах с большими катерами за тридевять земель, живут в палатках и кормят комаров. Вы думаете им так нужна эта рыба, за которой они едут? А ведь они тоже получается не ценят своего времени, потому что быстрее было купить рыбу в магазине...
В общем, мы затронули очень философский вопрос, на которой не найдем ответа. И по итогу, каждый останется при своем мнении.
Ответить

Вернуться в «Периферия»