Доброго времени суток!
Коллеги, имеется ЖКИ неизвестной этиологии с контроллером OKI M5219B (http://www.mikrocontroller.net/attachme ... M5219B.pdf), ранее использовался в паджерике для отображения температуры и электронного компаса. В соответствии с даташитом, на входном шлейфе выявлены: VDD; OSC; BLANK; CLOCK1; LOAD; DATA IN, GND ну и еще ряд сервисных линий, не связанных с контроллером.
Изучение даташита с гуглопереводом, принимая во внимание отсутствие опыта в обращении с ЖКИ, ситуацию только усугубило. Если кто в теме, подскажите пожалуйста, что это за ЖКИ и как его можно подключить к микроконтроллеру и можно ли вообще это сделать или хотя бы толкните в нужную сторону.
LCD + OKI M5219B
-
Rtmip
- Держит паяльник хвостом
- Сообщения: 963
- Зарегистрирован: Чт апр 03, 2014 23:16:55
- Откуда: Россия
Re: LCD + OKI M5219B
Здравствуйте. Исходя из Вашего справочного листка подключение и управление достаточно просты. Но нет информации о том, какие
именно сигналы(биты, байты) следует передать для получения осмысленной информации на дисплее. Наверное, придется выяснить
это опытным путем... В общем случае протокол будет таким:
1)LOAD переводим в low.
2)На вывод DATA IN выставляем бит информации(0 или 1).
3)После того как информация выставлена(достоверна) на вывод CLOCK выставляем 1. В этот момент происходит считывание первого
бита.
4)На вывод CLOCK выставляем 0.
5)Далее все повторяется, пункты 2 - 4, пока не будет передано 48 бит(48 сигналов CLOCK).
6)LOAD переводим в 1, информация появляется на дисплее. Рисунок наглядно это показывающий на стр 40.
При этом надо посмотреть как подключен вывод OSC и SELF/EXTERNAL, чтобы понять в каком режиме идет тактирование дисплея.
На мой взгляд такое должно быть "направление"...
именно сигналы(биты, байты) следует передать для получения осмысленной информации на дисплее. Наверное, придется выяснить
это опытным путем... В общем случае протокол будет таким:
1)LOAD переводим в low.
2)На вывод DATA IN выставляем бит информации(0 или 1).
3)После того как информация выставлена(достоверна) на вывод CLOCK выставляем 1. В этот момент происходит считывание первого
бита.
4)На вывод CLOCK выставляем 0.
5)Далее все повторяется, пункты 2 - 4, пока не будет передано 48 бит(48 сигналов CLOCK).
6)LOAD переводим в 1, информация появляется на дисплее. Рисунок наглядно это показывающий на стр 40.
При этом надо посмотреть как подключен вывод OSC и SELF/EXTERNAL, чтобы понять в каком режиме идет тактирование дисплея.
На мой взгляд такое должно быть "направление"...
Re: LCD + OKI M5219B
Rtmip писал(а):На мой взгляд такое должно быть "направление"...
Доброго времени суток!
Большое спасибо за направление. Если я правильно понял, к примеру, подключить данный ЖКИ в готовую схему со стеклышком, к примеру от нокии, без существенной правки кода, не получится?
P.S. Было планов громадье, собрать на двух таких стеклах приборную панель на катер в родном паджеровском козырьке, а именно, два термометра, вольтметр, манометр, а по центру между ними тахометр и моточасики на LED.
-
Rtmip
- Держит паяльник хвостом
- Сообщения: 963
- Зарегистрирован: Чт апр 03, 2014 23:16:55
- Откуда: Россия
Re: LCD + OKI M5219B
Здравствуйте, без существенной правки кода, не получится.
Можно поискать более полное описание, чтобы узнать, что там за данные надо передать, можно пробовать
"методом тыка". Для более полного понимания почитайте на русском о том как подключить-управлять 7 сегментным
дисплеем через MAX7219. Протокол очень похож, ничего сложного, поэтому возможно удастся опытным путем понять
какие данные засылать в дисплей. Тем более есть пины полностью гасящие и включающие дисплей, можно увидеть
подробно все символы...
Можно поискать более полное описание, чтобы узнать, что там за данные надо передать, можно пробовать
"методом тыка". Для более полного понимания почитайте на русском о том как подключить-управлять 7 сегментным
дисплеем через MAX7219. Протокол очень похож, ничего сложного, поэтому возможно удастся опытным путем понять
какие данные засылать в дисплей. Тем более есть пины полностью гасящие и включающие дисплей, можно увидеть
подробно все символы...
Re: LCD + OKI M5219B
Rtmip писал(а): Для более полного понимания почитайте на русском о том как подключить-управлять 7 сегментным
дисплеем через MAX7219
Доброго времени суток! Весьма признателен за подсказку, а то только начал осваивать МК, и блин даже поморгать не получается, набиваю листинг как в букваре, на Си, пишет что ошибка в последней строке, а там только закрывающая скобка, на азме, дает ошибку синтаксиса в строке содраной с букваря один в один и посоветоваться не с кем.
-
Rtmip
- Держит паяльник хвостом
- Сообщения: 963
- Зарегистрирован: Чт апр 03, 2014 23:16:55
- Откуда: Россия
Re: LCD + OKI M5219B
В таком случае рановато мучить этот дисплей, отложите на пару месяцев 