реклама на сайте
подробности

 
 
> ЖКИ, ЖКИ
Slavik_tz
сообщение Aug 7 2006, 05:16
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 4-07-06
Пользователь №: 18 558



Бывают ли неисправные ЖКИ, купил на радиорынке ЖКИ Byolymin 1602AGPLCHb, собарл плату подсоеденил ЖКИ, подкручивая резистор появились на екране 16 нижних квадратов, а верхняя строка пустая, промоделировал в WMlab 3.12 программа исправна и разводка платы вроде в порядке, можно ли грешить на ЖКИ. Зарание спасибо!!!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Slavik_tz
сообщение Aug 10 2006, 07:04
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 4-07-06
Пользователь №: 18 558



ЖКИ заработал, написал программу на асме, выдержал как тех документации все задержки и для инициализации:
15мс, при включении питания
команда 0х3*
4,5мс
команда 0х3*
100мкс
команда 0х3*
... и так далее
не работает!!!??????
увеличил задержки сколько смог, заработало...
порылся по нету, и нашел что команда "Функциональные установки",
определения размера шины, число строк и т.п. в тех. документации на Bolymin BC1602 имеет 39мкс, а в некотых источниках 1,64мс???
не знаю сегодня прийду с работы и попробую поексперементировать , а не, сегодня футбол,
может ли кто-то подсказать какую брать задержку, а может быть у ЖКИ разная частота, например не 270КГц а 10КГц, может в этом проблема. Зарание Спасибо!!!
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Aug 10 2006, 08:00
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(Slavik_tz @ Aug 10 2006, 10:04) *
может ли кто-то подсказать какую брать задержку, а может быть у ЖКИ разная частота, например не 270КГц а 10КГц, может в этом проблема. Зарание Спасибо!!!
Конечно, частота там определяется RC-генератором и отличается от индикатора к индикатору, но не настолько. 250...300КГц еще поверю, но 10 - нет.

Я использую такие задержки:
питание - 200 мс - команда 0x30 - 50 мс - команда 0x30 - 50 мс - команда 0x30 - 50 мс - команда 0x20 (использую 4 -битную шину) - 200 мкс
Работает железно со всеми индикаторами которые попадались.
Цитата
команда 0х3*
а разве на 8-битной шине она не должна выглядеть как 0x30?


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
rezident
сообщение Aug 10 2006, 13:35
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Сергей Борщ @ Aug 10 2006, 14:00) *
Я использую такие задержки:
питание - 200 мс - команда 0x30 - 50 мс - команда 0x30 - 50 мс - команда 0x30 - 50 мс - команда 0x20 (использую 4 -битную шину) - 200 мкс
Работает железно со всеми индикаторами которые попадались.

А я использую посылку из 4-х повторяющихся байтов 0x30 и только потом 0x20, что гарантированно позволяет вывести шину в 4-х битный режим из любой последовательности инициализации.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Slavik_tz   ЖКИ   Aug 7 2006, 05:16
- - MSprut   ... можно ли грешить на ЖКИ? Рекомендую не греши...   Aug 7 2006, 06:06
|- - Andy_F   Совершенно верно, не проходит инициализация (скоре...   Aug 7 2006, 07:17
|- - Slavik_tz   Цитата(Andy_F @ Aug 7 2006, 10:17) Соверш...   Aug 7 2006, 07:52
|- - haker_fox   Цитата(Slavik_tz @ Aug 7 2006, 16:52) Цит...   Aug 7 2006, 08:00
- - defunct   Цитата(Slavik_tz @ Aug 7 2006, 08:16) Быв...   Aug 7 2006, 08:59
- - Slavik_tz   Машинально набрал правельно Bolymin, производство ...   Aug 7 2006, 09:03
- - SpyBot   У символьных LCD действитетельно немного запутанна...   Aug 7 2006, 09:20
- - aai_m   В качестве примера выдернул из рабочего проекта ис...   Aug 7 2006, 10:06
- - WHALE   Нук,не знаю,vmlab хорошо симулирует работу с жки,о...   Aug 7 2006, 10:27
|- - ESL   Цитата(WHALE @ Aug 7 2006, 14:27) Нук,не ...   Aug 7 2006, 13:45
- - bodja74   Проверять флаг BUSY - и забить на эти задержки раз...   Aug 7 2006, 15:36
|- - Сергей Борщ   Цитата(bodja74 @ Aug 7 2006, 18:36) Прове...   Aug 7 2006, 15:52
|- - bodja74   Цитата(Сергей Борщ @ Aug 7 2006, 18:52) И...   Aug 7 2006, 18:00
|- - Сергей Борщ   Цитата(bodja74 @ Aug 7 2006, 21:00) Цитат...   Aug 8 2006, 10:23
- - chief_olimp   а может проблему поподробнее расписать, тип контро...   Aug 7 2006, 19:25
|- - Slavik_tz   Цитата(chief_olimp @ Aug 7 2006, 22:25) а...   Aug 8 2006, 09:58
- - bodja74   Рад, что наша дискусия не переросла в полемику. ...   Aug 8 2006, 11:37
|- - Slavik_tz   [/quote] а разве на 8-битной шине она не должна вы...   Aug 10 2006, 08:57
|- - Slavik_tz   [quote name='rezident' date='Aug 10 20...   Aug 10 2006, 14:04
|- - Сергей Борщ   Цитата(Slavik_tz @ Aug 10 2006, 17:04) ин...   Aug 10 2006, 15:28
|- - ViKo   Цитата(Сергей Борщ @ Aug 10 2006, 18:28) ...   Apr 14 2014, 08:24
- - OlegIvanov   задержка на питание и дальше как в прилагаемом фай...   Aug 10 2006, 21:59
|- - Slavik_tz   Цитата(OlegIvanov @ Aug 11 2006, 00:59) з...   Aug 11 2006, 05:16
|- - Сергей Борщ   Цитата(Slavik_tz @ Aug 11 2006, 08:16) Ув...   Aug 11 2006, 08:21
|- - OlegIvanov   Цитата(Slavik_tz @ Aug 11 2006, 08:16) Ци...   Aug 11 2006, 13:12
- - ViKo   А у gaw.ru из сообщения №8 на картинке с инициализ...   Apr 14 2014, 10:05
- - Павлик   Сергей Борщ, дело говорите. Недавно я искал кучу ...   Apr 22 2014, 17:46


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 11:51
Рейтинг@Mail.ru


Страница сгенерированна за 0.01451 секунд с 7
ELECTRONIX ©2004-2016