Страница 102 из 123

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

Добавлено: Вс июн 12, 2016 12:53:24
Yevgen75
Ну помогите, пожалуйста, переделать инициализацию ЖКИ под процессор KS0066.
Очень хочу доделать приставку.
Мне можно только исходник я сам скомпилирую.

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

Добавлено: Вс июн 12, 2016 13:32:15
Albert_V
Yevgen75 писал(а):...Мне можно только исходник я сам скомпилирую...
...Подкидывал другой индикатор на HD4470, все работает...
Так и поставьте тот, с которым работает.
Вам нужен рабочий прибор или ещё что-то?
----
"Ну помогите" - в этой теме означает, что вы изучали документацию на контроллер+индикатор, что-то пытались сделать но, при этом, что-то не получилось или не поняли.

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

Добавлено: Пн июн 13, 2016 04:51:39
Yevgen75
Тот , с которым работает - 2002 на много больше по габаритам, не влазит в корпус и его жалко для такого устройства, где 1602 хватает с головой.
Ясно, что изучал документацию и на контролер, и на индикатор, и операторы ассемблера пытался изучать, и с цифрами исходника
в инициализации игрался но ...
Даю исходник программы, даю рабочий пример исходника(где все задержки есть под китайский индикатор), сам разобраться не могу, поетому и прошу помощи.
Хочу :solder:

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

Добавлено: Пн июн 13, 2016 05:00:50
Albert_V
Может быть, вам будет проще купить этот индикатор (или поискать подходящий на их сайте)?
Или рассказывайте что делали сами, в чём не разобрались и т.д..
На мой взгляд, у вас проблема с индикатором заключается в том, что или времена обращения к LCD занижены или, что скорее всего, в программе не проверяется бит BS (BUSY flag) от индикатора.
Можно, конечно, сделать программу и без проверки этого бита, но тогда вы будете привязаны к частоте генератора контроллера индикатора. Даже из одной партии, не все индикаторы будут работать с вашей платой и придётся увеличивать времена обращений к индикатору.
Просьбы изменить прошивку - это в других темах.
В одной, может быть, кто-то сделает бесплатно (если будет желание), в другой - на платной основе.
А если будете разбираться сами, тогда подсказать или указать на ошибку - не вопрос.

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

Добавлено: Пн июн 13, 2016 19:56:51
Yevgen75
В описании статьи есть фраза- "Индикаторы фирмы МЭЛТ не будут работать, из-за несовместимости работы по 4-х битному интерфейсу."
Ну спасибо и на етом, буду дальше его мучить. :)

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

Добавлено: Пн июн 20, 2016 07:41:09
TV13M
Доброго времени!
Может у кого завалялся МЭЛТ MT-16S2S-2YLG-3V0? А то в Минске за наличные не нашёл.
Прикупил бы с доставкой наложенным. Очень нужен.

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

Добавлено: Пн июн 20, 2016 09:08:43
Albert_V
Напишите в отдел продаж МЭЛТ-а.
Там нормальные люди работают. Им не важно, 1000шт. вы купите или 1шт..
Сейчас есть на складе MT-16S2S-3YLG-3V0 (номер по каталогу МЭЛТ 14758).
Отличается от вашего более широким диапазоном рабочих температур (-30...+70).
MELT_ClassificationOfLCMs2010.pdf
(51.57 КБ) 171 скачивание

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

Добавлено: Пн июн 20, 2016 10:59:12
serg_svd
TV13M писал(а):МЭЛТ MT-16S2S-2YLG-3V0
Почему именно данный индикатор? Думаю выбор индикаторов в наше время очень широкий. Или тут уперлось все в напряжение питания 3В? Так любой китайский можно запустить от 3 В.

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

Добавлено: Пн июн 20, 2016 11:03:54
TV13M
serg_svd писал(а):Почему именно данный индикатор?
Нужно заменить индикатор на имеющемся оборудовании. Естественно новую прошивку лепить не самый лучший вариант. (я особо не разбирался в даташитах. Но вроде и инициализация - другая последовательность команд, и имеющиеся на борту символы под разными адресами, и управление через разные команды. М.б. я не прав?)
Albert_V писал(а):Напишите в отдел продаж МЭЛТ-а
Попробую. Испугал пункт что мин. заказ от 1500р.

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

Добавлено: Пн июн 20, 2016 11:06:53
serg_svd
TV13M писал(а):Естественно новую прошивку лепить не самый лучший вариант.
Если индикатор совместим с контроллером, HD44780, то прошивку переделывать не придется.

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

Добавлено: Пн июн 20, 2016 11:19:55
Albert_V
serg_svd, у этой версии индикатора интерфейс SPI!!!

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

Добавлено: Пн июн 20, 2016 12:18:33
serg_svd
Albert_V писал(а):у этой версии индикатора интерфейс SPI!!!
Да, вы правы. Не доглядел.
http://www.melt.com.ru/shop/indikatory- ... 3v0-2.html
Ну тогда стоит приготовится, что ценник не гуманный. И договариваться о продаже с производителем.

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

Добавлено: Пн июн 20, 2016 12:59:54
Albert_V
Такой же есть у них на складе, только "стекло" для Т_раб.: -30+70 С, а не -20+70 С.

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

Добавлено: Ср июн 29, 2016 21:12:03
Yevgen75
Поставил индикатор WH1602A-YGB-CTK Winstar, работает.
Не под силу мне правильно сделать инициализацию для китайского индикатора.

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

Добавлено: Чт июн 30, 2016 04:14:29
СКАЗОЧНИК
На них надо просто посмотреть даташиты на оба или больше. Я тоже сравнивал и в журнале Радио тоже есть небольшая статейка про них всех. (ищите мои сообщения в этой теме, там указывал про это).
Если разобраться, как они работают, то становится понятно, что (теоретически) они могут работать вообще при ооооочень медленной частоте тактирования, т.е. команды на них можно подавать вплоть переключателями (даже не используя микроконтроллер). А последовательность команд для инициализации, почти у всех одинакова, и по временным задержкам тоже.
Если на каком-то нет очередной команды, то ее можно добавить без ущерба для процесса инициализации, а задержки можно увеличить.
Поэтому, получается универсальная библиотека, которая способна запустить все подобные ЖКИ.

Один лишь случай, я написал про обычные ЖКИ 1602 без всяких преобразователей интерфейсов.

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

Добавлено: Чт июн 30, 2016 13:45:45
Albert_V
:facepalm: Посмотрел файл emk10best.asm. :kill:
INIT индикатора написан, мягко говоря, через задний проход.
Почему работает индикатор WH1602A-YGB-CTK Winstar - хрен его знает, поскольку последовательность команд в INIT-е отличается от указанной в документации.
Так же, нет ожидания 20mS после включения изделия.
Исправить можно, но без железа нет желания копаться в этой "программе" (у меня сейчас нет ничего из PIC16), а с симуляторами я не дружу.
----
P.S.
:facepalm: Там ещё лишние стробы (линия "Е") зачем-то сделаны. :kill:

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

Добавлено: Вс июл 31, 2016 10:35:42
Пока_без_кота
Доброго времени суток. С дисплеем этим уже работал неоднократно. Когда-то сам написал алгоритм инициализации под MCS-51, все работало нормально. Недавно переписал под ПИК16, тоже пошло без проблем. Решил еще написать под ПИК12 с использованием расширителя ввода-вывода КР580ВР43. И тут наступил облом - дисплей не инициализируется. Привожу реальную диаграмму выходных сигналов, скажите, что в ней на так ? R/W на земле.
Изображение

Ап: Была проблема в подключении, как оказалось - все работает :)))

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

Добавлено: Вс сен 04, 2016 12:00:13
bdw
Парни здравствуйте. Прошу написать конкретные марки названия lcd дисплеев 1602 на 44780 или аналогах но с кирилицей. Или ссылку. (Минск) благодарю.....

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

Добавлено: Вс сен 04, 2016 12:19:31
Albert_V
МЭЛТ>ЖКИ>Знакосинтезирующие ЖК индикаторы.
В фильтрах выбираете 16*2, Контроллер КБ1013ВГ6.

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

Добавлено: Вт сен 06, 2016 07:08:14
bdw
Благодарю