Выкинь нах подтверждения, опросы бита готовности и чтения из LCD RAM -
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено BLACKEAGLE 28 июня 2003 г. 01:40
В ответ на: Помогите завести ЖКИ WX1602 отправлено diper 27 июня 2003 г. 23:36

- ну на хрена тебе еще читать то, что ты туда недавно записал? Вместо опроса готовности/ожидания подтверждения (а если LCD вдруг сдохнет - так и будешь ждать до морковкиного заговенья?) используй паузы длительностью в паспортное время исполнения той или иной команды - пиши туда следующий байт ТОЛЬКО тогда, когда пройдет время, не меньшее чем по паспорту - это даст ЗАВЕДОМО корректный ввод.

Процедуры инициализации расписаны во всех деталях в даташите HD44780. При работе в 4-битовом режиме инициализацию лучше провести дважды или даже трижды - это снимет возможную неоднозначность толкования некоторых команд. Первую инициализацию нужно начинать не раньше, чем через 50..100 мсек после установления питания - это существенная особенность HD44780.

P.S. просишь исходник, а сам хоть бы указал проц/язык/bynthatqc(4/8 бит).

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

Ответы



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

E-mail: info@telesys.ru