Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: как управлять HD44100(ks0061)?
Форум разработчиков электроники ELECTRONIX.ru > Поставщики компонентов для электроники > Компоненты > Средства индикации
artemm
Есть числовой жки(10 цифр с точками). На нём 2 микросхемы HD44100. На разъем выведены VCC, GND, DL1, CL2, CL1, M. По даташиту на HD4100 не смог разобраться как им управлять. Может кто подскажет???
rezident
Дык по сути это два 20-и битных реверсивных сдвиговых регистра. Подавайте данные на DL1 и clockайте CL2. Как проclockаете все 40 бит, то сформируйте сигнал для защелки CL1. Почему 40, а не 20? Потому, что, как я предполагаю, сдвиговые регистры включены последовательно и поэтому у LCD только один вход данных, а не два. Ах да, на вход M нужно подать какую-то не очень высокую частоту в пределах от нескольких сотен Гц до пары тысяч Гц.
artemm
Цитата(rezident @ Mar 27 2009, 03:49) *
Дык по сути это два 20-и битных реверсивных сдвиговых регистра. Подавайте данные на DL1 и clockайте CL2. Как проclockаете все 40 бит, то сформируйте сигнал для защелки CL1. Почему 40, а не 20? Потому, что, как я предполагаю, сдвиговые регистры включены последовательно и поэтому у LCD только один вход данных, а не два. Ах да, на вход M нужно подать какую-то не очень высокую частоту в пределах от нескольких сотен Гц до пары тысяч Гц.

Вродибы по схеме соеденены отак как на рисунке.
И в устройстве, с которого этот ЖКИ был вытянут, вывод DL1 и M были замкнуты.
Я делаю так как Вы написали. Выставляю данные на DL1, делаю CL2 = 1, жду 2 мкс, CL2 = 0, и так 40 раз, затем Делаю CL1 =1, жду 2 мкс, CL1 = 0, потом опять 40 раз данные и клоки. А ЖКИ ведёт себя как попало. Мигает, тухнет. общим что-то не то.
Ivan A-R
http://www.alldatasheet.com/datasheet-pdf/...HI/HD44100.html Вот.. Там всё расписано и даже картинка нарисована. ;-)
artemm
Всё, разобрался!!!! Оказывается у меня один порт в микроконтроллере выгоревший. И CL2 не менялся. А сейчас подаю по 80 клоков, затем защелкиваю. И всё работает, Спасибо.

Цитата(Ivan A-R @ Mar 27 2009, 12:04) *
http://www.alldatasheet.com/datasheet-pdf/...HI/HD44100.html Вот.. Там всё расписано и даже картинка нарисована. ;-)

Я по той картинке изначально и делал, проблема была в МК. Спасибо

Правда одно непонятно, что делать с выводом М ??? Он у меня сейчас в воздухе висит. и работает
Сергей Борщ
Цитата(artemm @ Mar 27 2009, 10:15) *
Правда одно непонятно, что делать с выводом М ??? Он у меня сейчас в воздухе висит. и работает
Подайте частоту 30-100 Гц, иначе через некоторое время ваш ЖКИ прикажет долго жить.

Цитата(artemm @ Mar 27 2009, 09:38) *
И в устройстве, с которого этот ЖКИ был вытянут, вывод DL1 и M были замкнуты
Весьма красивое решение. На M подается меандр. Если надо записать в регистр единицу, то CL1 подается когда на M высокий уровень, если ноль - когда низкий. Экономится один вывод. Правда, использовать аппаратный SPI для загрузки уже не получится.
artemm
Цитата(Сергей Борщ @ Mar 27 2009, 13:12) *
Подайте частоту 30-100 Гц, иначе через некоторое время ваш ЖКИ прикажет долго жить.


почему он прикажет долго жить?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.