Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.218.38.125] |
|
Страницы: (3) [1] 2 3 все ( Перейти к последнему сообщению ) |
Сообщ.
#1
,
|
|
|
Вообще Белгород город славный. Но некоторые вещи в нем найти сложно.
Например из знакосентизирующих индикаторов я нарыл только сабж. Решил я перед покупочкой поискать мануалы на сабж. На чипедипе, на официальном сайте и в гугле вообще максимум что я нашел это распиновку. В частности, там пины RS Register Select Signal R/W Read/Write Select Signal H : Read L : Write E Enable Signal (No pull-up Resister) DB0 - DB7 - датарегистры Ни описаний протоколов, ничего подобного я не нашел. Вопрос, как с этим делом работать? Есть ли у кого описание протокола этого девайса? Вообще, я так понимаю, что если дана распиновка но не описано протокола, то наверное протокол очевиден. Впрочем, для меня ни в коей мере. Возможно, там передача а-ля clock-регистр, который задает ритм по которому считываются сигналы с дата линиий. Но все равно мне не понятно, какой именно регистр тогда clock и как связаны передаваемые данные и то что отображается? Если вкратце, не могли бы вырассказать, как с этим работать? |
Сообщ.
#2
,
|
|
|
Цитата ANDLL @ На чипедипе, на официальном сайте и в гугле вообще максимум что я нашел это распиновку гугл жжот, яндекс рулит. с первой страницы: линк на Платан саму доку я качать не стал, пдфка весит 1.6 метра... по тексту, что лежит в вышеприведённой сцылке, получается что нужное там есть. если чего не так - ищи доку на контроллер KS0076 - в той доке сказано, что твой нидикатор на нём построен. |
Сообщ.
#3
,
|
|
|
У себя не нашел даташитов на это китайское чудо,
может спросить у http://scope.narod.ru/lanko/index.html ? и здесь http://www.crystalfontz.com/forum/archive/index.php/f-7.html |
Сообщ.
#4
,
|
|
|
Хм...насколько я помню DV-16230 Двухстрочный шестнадцатизначный индикатор на контроллере Hitachi 44780, аналоги KS0066,KS0076.ANDLL если это так то вот даташит, там все расписано - как и что подавать, по каким шинам, и тактировки.
Прикреплённый файлmt_16s2q.zip (126.69 Кбайт, скачиваний: 405) |
Сообщ.
#5
,
|
|
|
AlexJ
Посмотрю, спасибо... Змей Горыныч Нет, жжете друг мой вы, полагая что я написав что пользовался гуглом, на самом деле им не пользовался medved_68 Архив поврежден |
Сообщ.
#6
,
|
|
|
Цитата ANDLL @ medved_68 Архив поврежден А вот так??? Просто ПДФ файл??? Прикреплённый файлmt_16s2q.pdf (141.36 Кбайт, скачиваний: 911) |
Сообщ.
#7
,
|
|
|
medved_68
кстати даташита на touch screen P141-5, тоже от Data Vision нет случайно ? что то не могу найти. |
Сообщ.
#8
,
|
|
|
Цитата AlexJ @ кстати даташита на touch screen P141-5, тоже от Data Vision нет случайно ? что то не могу найти. Сегодня посмотрю. Добавлено AlexJ кстати полное название модуля (желатльно со всеми цифрами и буквами) - легче искать по базе. |
Сообщ.
#9
,
|
|
|
Цитата medved_68 @ AlexJ кстати полное название модуля (желатльно со всеми цифрами и буквами) - легче искать по базе. А фиг его знает http://cgi.ebay.com/NEW-Data-Vision-P141-5-7-LCD-Touch-Screen-7-inch_W0QQitemZ140141786611QQihZ004QQcategoryZ3698QQcmdZViewItem |
Сообщ.
#10
,
|
|
|
Цитата AlexJ @ А фиг его знает Посмотрю. |
Сообщ.
#11
,
|
|
|
Медвед, спасибо!
Кажеться, что надо. Но, к сожалению чтото у меня не получается. Я правильно понимаю, команда передается так: A0 выставляется в 0 Dr0-Dr7 выставляется код команды RW в 0 E в 1 Ждем скажем 1мс E в 0 ? Если да, то у меня чтото не получается. Питание вроде подвел. При включении дисплечик мигнет раз и становится темным. Потом передаю инициализирующие команды, как у тебя написано. Потом передаю команды "переместить курсор в начало" и "включить мигающий курсор". Но он не мигает и вообще ничего на экране не происходит. |
Сообщ.
#12
,
|
|
|
Цитата ANDLL @ Потом передаю инициализирующие команды, как у тебя написано. 1.Команды выбора режима шины - 3 раза с паузой 40 мкс. После вкл. питания. Выполнено??? 2.Установка разрядности шины (8 или 4 бита). Выполнено??? После снятия Е читаем флаг занятости BS - если 0 контроллер готов к следующей команде и диалог начался. Если нет - то ждать в цикле (но если что то не так по времени - то я бы задумался насчет соответствия протокола, ведь все таки аналог ). Ну а далее по даташиту. Кстати - глянь вот это там Coolibin на грабли налетел с 4 битовым режимом. |
Сообщ.
#13
,
|
|
|
Слушай... А проблема может быть в том что я не могу ждать 40 мкс и жду 1 мс?
|
Сообщ.
#14
,
|
|
|
Цитата ANDLL @ Слушай... А проблема может быть в том что я не могу ждать 40 мкс и жду 1 мс? в моментинициализации лучше всего выдерживатьвсе интервалы строго... большинство не состыковок именно на этом этапе... с уважением (круглый) |
Сообщ.
#15
,
|
|
|
Цитата ANDLL @ А проблема может быть в том что я не могу ждать 40 мкс и жду 1 мс? Цитата kolobok0 @ в моментинициализации лучше всего выдерживатьвсе интервалы строго... большинство не состыковок именно на этом этапе... Хм...не думаю, я на Пике выжидал примерно 120 мкс и ничего, нормально.ANDLL флаг готовности контроллера BS что сообщает??? Ты его читаешь после подачи 4 команды??? |