Коллеги! Приобрел ЖКИ индикатор DV-16236NRT/R и не могу с ним разобраться. У него вместо 14 контактов - 16. На обратной стороне целая таблица перемычек. Перепробовал все возможные варианты, выдается на экран в основном вертикальные изломанные линии и только в момент включения , что- то похожее на латинские символы, правда не понятно какие. Попробовал использовать тестовую программу Евгения Александровича, правильно выдает только символ и номер адреса. Все остальное - в виде вертикальных линий. Никто не сталкивался с такой ситуацией?
Пост N: 547
Зарегистрирован: 12.02.07
Откуда: Argentina, Lincoln
Рейтинг:
3
Награды:
Отправлено: 14.01.08 19:45. Заголовок: Вот здесь: http://ww..
Вот здесь: http://www.chipdip.ru/library/DOC000061137.pdf можете посмотреть разводку выводов но свой ЖКИ. Два дополнительных контакта, скорее всего, подсветка. Можно проследить: дорожки от них должны идти к подсветке (в разрыв одной может быть включен резистор).
Спасибо большое, эту документацию я уже видел. Все дело в том, что у меня 2 одинаковых индикатора и на обоих не воспроизводяться никакие символы, кроме тех, о которых я уже говорил. Не стандартный ? Маловероятно. Вообщем не пойму в чем дело.
Отправлено: 14.01.08 22:38. Заголовок: На перемычки. не об..
На перемычки. не обращайте внимание. Если, конечно, уже не попробывали. Но, все таки, что-то у Вас с инициализацией. Посмотрите внимательней. Символы, выводились бы. пусть без смысла. Но что-то было. А так вы говорите,что при включении, ломанные линии. Подключение? Интерфейс? 8/4 внимательно посмотрите. Обычно все ошибки, бывают при распайке, перепутаны выводы. Если программа 100% исправна. Одним словом, проверьте монтаж. Может шина данных, не так распаяна. Starina48 пишет:
цитата:
правильно выдает только символ и номер адреса.
Не много, не понятно. А что, еще? Или, только один символ.
1. Неправильно выбрана страница знакогенератора. (см. выше) 2. Неправильная последовательность команд при инициализации, для данного индикатора. (бывает) А у Вас припаено или на разъеме сидит индикатор. У меня такое было из-за контакта. Во обще- то у Вас два индикатора, так показывают Да все таки склоняюсь к первому, а вы посмотрите таблицу символов в самоучители, заметите смещение. Вот как менять страницу на этом индикаторе, не знаю. У всех по разному. Побежал, на работу. Посмотрю в течении дня для Вас документацию.
Пост N: 550
Зарегистрирован: 12.02.07
Откуда: Argentina, Lincoln
Рейтинг:
3
Награды:
Отправлено: 15.01.08 11:25. Заголовок: У Евгения Александро..
У Евгения Александровича (если Вы внимательно читали) прямо написано, что он пошел по пути максимальной оптимизации программы, а в некоторых случаях данный вариант может не работать. Например вместо трех команд инициализации подается одна, в 99% случаев это работает, а в одном нет. Возьмите ту программу, что была использована в самом начале работы с ЖКИ модулями, попробуйте ее. И только потом, убедившись что все работает, идите по пути оптимизации, тогда и сможете понять, где у Вас проблемы. Если не сможете найти программу, скину hex-файл со схемой подключения.
Пост N: 19
Зарегистрирован: 25.05.07
Откуда: г.Сергиев Посад
Рейтинг:
0
Отправлено: 15.01.08 17:50. Заголовок: Коллеги, всем огромн..
Коллеги, всем огромное спасибо! Петр, замечание учел, хотел откорректировать фото, не знаю как. Отвечаю по мере поступления рекомендаций. Тип контроллера определить затруднительно. Первые две ссылки просмотрел, эта информация у меня есть. Третью ссылку буду изучать. Александр, интерфейс 4 проводные, ЖКИ припаян. Ошибки в распайке-исключены. Таблицу символов сейчас буду смотреть. Просьба, если что то найдете, сообщите пожалуйста. Alberto, если не затруднит, скиньте мне HEX файл со схемой, буду рад.
Заменил PS. При "заливке" рисунков на http://foto.radikal.ru/ (кнопка "Картинка с компьютера") нужно использовать текст из третьего поля считая с верху. В этом случае даже если рисунок имеет большие размеры, здесь он будет отображатся не очень большим, а увеличить его до нормальных размеров можно будет просто кликнув по нему.
Пост N: 20
Зарегистрирован: 25.05.07
Откуда: г.Сергиев Посад
Рейтинг:
0
Отправлено: 15.01.08 19:26. Заголовок: Огромное всем спасиб..
Огромное всем спасибо за помощь! Кстати посмотрел последнюю ссылку Владимира, и увидел, что контроллер русифицирован, хотя это из его марки было видно. Тогда наверное действительно он открывает не ту кодовую страницу.
Отправлено: 15.01.08 22:50. Заголовок: Я посмотрел все стра..
Я посмотрел все страницы знакогенераторов, нет похожего на Вашу картинку, что перепутана, не похоже. Некоторых значков, которые есть у Вас на экране не нашел. И обращение как будто сдвинуто, вместо "цифр" с адресом 0x30..., у Вас значки по адресу 0х0F.... , но опять не всегда Скорее всего Альберто прав, это инициализация. если нужна инициализация, работающая железобетонно с DV пишите. (Если Альберто не поможет) Но схема подключения не как у КЕА.
Пост N: 552
Зарегистрирован: 12.02.07
Откуда: Argentina, Lincoln
Рейтинг:
3
Награды:
Отправлено: 16.01.08 11:43. Заголовок: То Starina48: Я тут ..
То Starina48: Я тут посмотрел, Вы есть в списке рассылки. Чтобы не вносить разнобой, не проще ли будет если Вы возьмете программу lcdalber.asm из раздела 25/2 "Вывод данных на индикацию", эта программа выводит две строки текста. В ней все задержки сделаны по максимуму, сделано три цикла инициализации ЖКИ (как по даташиту) и т.д., используется восьмипроводный интерфейс без опроса бита занятости, т.е. только вывод данных/команд. Данная версия должна работать. Дальше идет постепенное убирание всего лишнего и постепенная доводка программы. Я бы пошел именно по такому пути. Попробуйте такой вариант, это даст Вам возможность убедиться в том, что индикатор работает. Когда все заработает можете попробовать 4-х битный интерфейс (есть в рассылках, плюс могу скинуть свой вариант без плавающей задержки), сейчас же Вам надо убедиться (хотя это наверняка так) что ЖКИ рабочие.
подключение выводов индикатора расписано прямо в программе: RB0-RB7 ПИКа подключаются к DB0-DB7 ЖКИ, RA2 - вывод E, RA3 - вывод RS, вывод W/R соединен с корпусом. Методики проверки никакой нет, собираете схемку, программируете МК, включаете питание и на ЖКИ выводятся две надписи (в первую и вторую строку).
Пост N: 21
Зарегистрирован: 24.09.07
Откуда: Россия, Москва
Рейтинг:
0
Отправлено: 18.01.08 11:48. Заголовок: Собираюсь сегодня ку..
Собираюсь сегодня купить похожий индикатор DV16230S2FBLY-H/R на основе МК аналогичного вашему.
МК используемый в данной серии (KS0076) является аналогом МК разобранного в книжке т.е. HD44780. По принципу работы они совпадают, а по таблице знакогенератора могут различаться. Я нашел две таблицы?! Хотя в мануале на дисплей указана та которая совпадает с Самоучителем.
В приведенных фотках на месте 1/2, какой должен быть символ? "н" или "м"?
Интересно, а разве можно переключать таблицы знакогенератора? Она по идее должна быть одна единственная, та которая приводиться в мануале.....
Пост N: 23
Зарегистрирован: 24.09.07
Откуда: Россия, Москва
Рейтинг:
0
Отправлено: 18.01.08 15:59. Заголовок: Речь не идет про рас..
Речь не идет про раскладку рус/eng таблица знакогенератора одна единственная, в которую входят как русские символы так и английские, а мы просто меняем код ячейки с символом. Разве можно переключится на другую таблицу где под теми же адресами будут лежать другие символы? Или все таки можно?
Прикольная ссылка оправляет в эту же тему в начало
Пост N: 563
Зарегистрирован: 12.02.07
Откуда: Argentina, Lincoln
Рейтинг:
3
Награды:
Отправлено: 18.01.08 16:38. Заголовок: Sky Lord пишет: При..
Sky Lord пишет:
цитата:
Прикольная ссылка
какая-то накладка , правильно будет http://pic.fastbb.ru/?1-14-0-00000024-000-0-0-1200113088 (береженого Бог бережет : идете в раздел "Обмен информацией и идеями", тема "Скачка файлов "Обмена...", раздел 8/1. Вывод русских символов в ЖКИ модуль на основе HD44780.) Sky Lord пишет:
цитата:
Речь не идет про раскладку рус/eng таблица знакогенератора одна единственная
вот там и идет речь что таблицы две. Sky Lord пишет:
цитата:
Разве можно переключится на другую таблицу где под теми же адресами будут лежать другие символы?
Посмотрел...... классно! Теперь понятно почему в одних мануалах одна таблица а в других другая!!! Интересно почему производители указывают в мануале только одну страницу? А про вторую ни слова? Например в этом: http://www.voltmaster.ru/cgi-bin/qwery.pl?id=28895&group=21103 внизу страницы есть два .pdf
Хорошо, что я еще не купил его и не стал подключать, вот удивился бы
Пост N: 23
Зарегистрирован: 25.05.07
Откуда: г.Сергиев Посад
Рейтинг:
0
Отправлено: 18.01.08 21:01. Заголовок: Для Alberto: Прошил,..
Для Alberto: Прошил, Вашей программой, подключил, на экране 2 строки, те что должны быть. А как переделать ее на проверку 4 проводного интерфейса? Видимо при 4 проводной системе какие то команды не проходят.
Пост N: 27
Зарегистрирован: 24.09.07
Откуда: Россия, Москва
Рейтинг:
0
Отправлено: 18.01.08 21:35. Заголовок: Конечно не подойдут ..
Конечно не подойдут ведь в четырех проводной системе байт передается за два раза по пол байта, а в 8 проводной сразу весь байт за один раз. А зачем нужен этот геморрой с 4 проводной системой? Программу придется конкретно переделать и имеет это смысл, только если не хватает выходов в МК. Вы смогли вывести хоть что-то нормальное на дисплей?
Меня этот вопрос очень интересует, так как я присмотрел себе похожий ЖК.
Alberto, спасибо, все получилось. Вся информация выдается. Только теперь непонятно, почему в ЧМ на ЖКИ в Самоучителе на индикаторе такая ерунда. Фото выше.
Пост N: 570
Зарегистрирован: 12.02.07
Откуда: Argentina, Lincoln
Рейтинг:
3
Награды:
Отправлено: 23.01.08 19:21. Заголовок: Т.е., если я правиль..
Т.е., если я правильно понял, Вы вставили три команды инициализации и после этого все заработало? Или "игрались" со значениями задержек как я советовал в e-mail'е? Попробуйте в ЧМ из "Самоучителя" вставить те же три процедуры инициализации, увеличить время при обращении к ЖКИ (благо он не в цикле формирования времени измерения), однозначно сказать сложно, но почти на 99% уверен что в Вашем случае есть проблема с начальной инициализацией ЖКИ. Также надо глянуть какая страница выбирается, для полных аналогов два первых бита в слове инициализации не имеют значения, а в Вашем случае может быть не так, надо глянуть что стоит в программе ЧМ (под рукой нет исходника, т.ч. ничего сейчас не скажу) и т.д. При определенной доле усидчивости Вы его (ЧМ) запустите.
Все даты в формате GMT
3 час. Хитов сегодня: 8
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет