HD44780 отлично вылетает от малейшей помехи именно как ты рассказываешь, если прикручен через штатные дырочки к металлическому корпусу без изоляторов.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
HD44780 отлично вылетает от малейшей помехи именно как ты рассказываешь, если прикручен через штатные дырочки к металлическому корпусу без изоляторов. В дырочках металлизация соединена с землей индикатора. Через несколько минут процессор работает, а экран уже чистый или мусором мигает. Причем программный обмен (w/r) с проциком не нарушается, т.е. программно определить что он 'висит' падла, невозможно, выдает готовность и т.д. Неоднократно видел. Поставили на изоляторы - работает отлично, ни одного сбоя.
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Нет, вделан в пластмассу. Накаких посторонних контактов с металлом — dshabrov (24.05.2006 13:02 82.204.148.233, пустое)
- так прога в мк твоя? а на столе от надежного источника питания стабильно работает? — Ivax (24.05.2006 13:41 80.250.188.26, пустое)
- Работает уже в 20 местах от разных источников. Результат один: если выключить и включить ранее 30с индикатор чаще всего пустой, хотя BF выдает. — dshabrov (24.05.2006 13:54 82.204.148.233, пустое)
- очень похоже, что на индикаторе висит зверская ёмкость на питании :) попробуйте её убрать :) или запитать контроллерную часть отдельно, индикатор отдельно с небольшой ёмкостью. — UraGun (24.05.2006 16:33 85.90.206.137, 256 байт)
- Тогда действительно очень похоже на ошибку в протоколе инициализации. — Ivax (24.05.2006 14:23 80.250.188.26, 1863 байт)
- Да все так, как описано в DataSheet: пеpедать команду выбоpа 8-pазpядного интеpфейса, задеpжка 4.1мс, пеpедать команду выбоpа 8-pазpядного интеpфейса, задеpжка 100мкс, пеpедать команду выбоpа 8-pазpядного интеpфейса, далее - 28h,0ch,6,1,0. Интерфейс - 4 разряда данных. И пауза не менее 15 мс есть. — dshabrov (24.05.2006 14:57 82.204.148.233, пустое)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
E-mail:
info@telesys.ru