Три секунды задержки - эт чрезмерно. Максимум 100 мс от подачи питания. Там проблема может быть в другом - не соблюдается минимальный интервал цикла E или минимальная выдержка времени между командами, из-за медленного дисплея, который медленнее чем обычные. Но просмотренное видео дефекта озадачивает - подобного поведения не наблюдается даже при ошибочной конфигурации дисплея. После заполнения первой строки до конца должна начать заполняться третья строка, а не вторая. И тем более странно, что один раз случайными дерганиями у автора получилось заставить работать как надо. Я склоняюсь к версии о нестандартной разводке платы дисплея и немного иных микросхемах.
на 8 бит нет ног не выведены тайминги крутил, замерял осцилом его генератор - все норм...хотя +- 20% в ините - реагирует нормально а дальше если занижать - начинаются глюки.
_________________ Что нас не убило сделало нас осторожней Не доверяйте русским лужам - это может быть вход в метро.
Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
Добавлено: Сб июн 15, 2024 13:32:28
Открыл глаза
Зарегистрирован: Пн май 04, 2015 12:30:18 Сообщений: 68
Рейтинг сообщения:0
Доброго времени суток. Есть ли у этого индикатора возможность сдвинуть отображаемую область экрана сразу на 16 ячеек DDRAM? К примеру, я вывожу информацию в невидимую область DDRAM, а потом сдвигаю экран и то, что я заполнил до этого - отобразилось.
Индикатор 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.
Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
Добавлено: Вс мар 23, 2025 22:47:51
Друг Кота
Карма: 67
Рейтинг сообщений: 1065
Зарегистрирован: Чт сен 18, 2008 12:27:21 Сообщений: 19899 Откуда: Столица Мира Санкт-Петербург
Рейтинг сообщения:0 Медали: 1
Ну, видимо, человек выяснил это и решил с нами поделиться, спасибо ему за это. Вдруг кому-то попадётся такой же индикатор.
_________________ [ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ] Измерить нннада?
Здравствуйте. Позвольте мне задать вопрос не про LCD c контроллером HD44780. Если все же мой вопрос будет не допустим то создам отдельную тему. Есть у меня графический дисплей(насколько я понял) ST13248 A02. Данный дисплей выдран из IP телефона grandstream. Конкретную модель не знаю, но лицевая панель выглядела так Пытался найти документацию на этот дисплей, но 100% подходящего не нашел. Есть вот такая:
Отделил дисплей от подложки в надежде найти какие-нибудь подсказки. Если посмотреть на отблеск, с обратной стороны компаунда видны дорожки отходящие , как мне кажется от микросхемы драйвера. По 25 дорожек по обе стороны. Также с одной стороны дисплея указано его название, а с другой, рискну предположить, название драйвера DFP13517 Поиск по предполагаемому названию драйвера так же не дал 100% результатов. Нашел вот такое:
Прошу вас помочь мне разобраться с распиновкой шлейфа дисплея. Он состоит из 10 контактов Самого телефона нет, но я нашел в интернете фото плат аналогичных телефонов Еще нашел в продаже вроде бы похожий дисплей На странице товара указано, что дисплей работает на микросхеме ST7567
Pjatruha@mail.ru, А смысл убивать время на единственный дисплей неизвестной системы. Вокруг полно стандартных или по крайней мере понятных. У самого лежат и от тлф и другой техники. Интересно конечно, но реально убийство времени, с малозначительным эффектом.
Конечно уместно. Если только вы цените своё время. В своё время купил пейджер Philips за 2 грн, 5 рублей примерно, представляете? Классный пейджер, графический LCD. И я даже разобрался с ним. Но сколько времени у меня это заняло! И заради чего? Не стОит оно того.)
Но сколько времени у меня это заняло! И заради чего? Не стОит оно того.)
Кто-то спускает деньги и время в казино, кто-то у букмеккера. Тратить своё время и деньги на хобби, которое без смысла по определению нормально, потому что это занятие ценно другим. Эндорфины от самого занятия и психологическая разрядка. Я много чего делаю бессмысленного просто потому что мне это нравится и это радует и успокаивает меня. Ну а жить только в прагматичном режиме уныло и скучно, я пробовал.
_________________ Репозиторий STM32: https://cloud.mail.ru/public/2i19/Y4w8kKEiZ Актуальность репозитория: 1 сентября 2025 года Если чего-то не хватает с сайта st.com - пишите, докачаю.
А разве уместно говорить про время, когда речь идет о хобби?
видишь ли, это только кажется, что потраченное собственное время бесплатно. тебе OKF правильно сказал, что нужно ценить своё время. допустим, что ты потратишь кучу времени и разберешься с этим неизвестным дисплеем. но за эту кучу времени ты смог бы сделать кучу других более полезных дел, чем разбирательство с этим дисплеем.
_________________ Мудрость приходит вместе с импотенцией... Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Я с этим и не спорю. Скажу вам больше. Даже если я с ним и разберусь, то использовать его не буду. Во всяком случае, пока, применения ему я не вижу. На мой взгляд, вы не с стой стороны смотрите. Вы видели рыбаков, которых каждую весну МЧС со льдины спасает? Вы думаете их жизнь заставляет на эту льдину идти? Им есть нечего? Или те, которые едут на дорогих машинах с большими катерами за тридевять земель, живут в палатках и кормят комаров. Вы думаете им так нужна эта рыба, за которой они едут? А ведь они тоже получается не ценят своего времени, потому что быстрее было купить рыбу в магазине... В общем, мы затронули очень философский вопрос, на которой не найдем ответа. И по итогу, каждый останется при своем мнении.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения