Меня очень интересует, есть ли у других проблемы и запорчиванием
информации при работе с алфавитно-цифровыми дисплеями в 4-x битном
режиме,. Моя проблема в том,что при работе с LCD WH1602
( производство Winstar,контроллер KS0066 or Equivalent-я думаю-и HD44780) возникают по-
мехи в виде крякозяблов из кодовой таблицы контроллера. Возникают
на макете, например при останове программы во время отладки и
включении-выключении осциллогарафа. Также и в действующем устрой-
стве при наводках от судя по всему включении выключении реле, упра-
вляющих электромагнитными клапанами. Зазаемление рамки дисплея уве-
личивает проблемы. Конденсатор,непосредствнно,(0.1 мкф) на питание
существенно не влияет. Подтяжка шины к земле, или питанию не дает
ничего. Добавление управления сигналаов RW (Чтобы когда не надо его
установить на чтение, я думал исключит запись наводок) не дает эффекта.
Решаю программно: каждые 0.5 сек переинициализация ( тоже бывает не
проходит и изображения тогда вообще нет) и отображение нужной информации.
Работает хорошо с еле заметным ( по углом мерцанием). Но это не нравится.
1 Не везде есть возможность выделить память под буфер для LCD.( 4 строки
по 16 символов = 64 байта)
2 Надо таймер задействовать
3.помнить об этом
Ответ если можно продублировать на e-mail alecs_vg@tut.by Трудности на\
работе с i-net.
P.S
1.Описание по работе с LCD на FTP взято с КТЦ-МК "Алфавитно-цифровые
индицирующие ЖК-модули на основе контроллера HD44780" Если у кого нет
доступа к FTP, то найти не сложно.
2.Также УП "Белмикросистемы" описание контроллера KS0066 у них ето IZ0066
http://bms.by/products/russian_2002/specs/IZ0066_r.pdfописание HD44780 можно найти у меня есть, но сейчас не могу дать ссылку,
нужна перезагрузка. Если надо, вышлю.
3.Процесс инициализации (по описанием этих контроллеров не одинаковый)
Разные тайминги . Но обычно времена ставят по максимуму и все работает.
Очень любопытно узнать ?. Когда работал на ZILOG ENCORE там работал с LCD
и ради красивости увелить время между передачей полубайта,немного.
Глюки пошли страшные. В описаниям нет максимального времени на это дело.
4. Есть на atmel.ru программа Есть HD??? (не помню вроде 44780 и думая все
видели ) по работе с LCD - удобная вещь и исходники приличные по работе LCD
alecs_vg.