Ответ: У меня было такое с другими индикаторами(+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено _VAI 27 мая 2004 г. 07:55
В ответ на: странное явление с индикатором SC2002ASLB-XH-XB-G отправлено A_F 27 мая 2004 г. 03:17

Долбани по нему статикой (по проводу питания, корпусу...) - он и погаснет. Бывало, что гаснет только вторая строка, а на первой все отображается нормально. Сделаешь переинициализацию - опять все отображается нормально в обеих строках. У меня это было с индикаторами 16х2 и 12х2 разных изготовителей.
Я решал проблему так:
Во первых - питание на индикатор подавал от ввода питания прибора, на сам индикатор, на ноги питания, повесил керамику 1 мкФ.
При общении с индикатором я использую чтение из индикатора, но не использую флаг Busy (делаю задержку). В индикаторах 16х2 и 12х2 есть область экранного ОЗУ, которая не отображается на индикаторе. В нее я при инициализации и выполнении команды очистки дисплея записывал в каждую строку по какому-либо определенному символу. Перед выдачей на индикатор читал эти символы, и если они не те, что я писал, то проводил переинициализацию. Получалось маленькое промигивание.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru