|
Для начала почитал datasheet на HD44780 и то что перевели на сайте www.gaw.ru (см. ссылку).
Дале написал тестовую программку. Посылал код инициализации для 8-ми битного режима (03h вроде как) трижды с интервалами, оговоренными в спецификации на контроллер, но без анализа флага готовности. Четвертой посылкой был код инициализации 4-х битного режима (типа 02h). Далее все посылки уже предварялись чтением флага готовности. Суть в том, что посылок инициализации должно быть четное количество (3+1=4). Тогда неважно в каком режиме был LCD-модуль до начала инициализации.
E-mail: info@telesys.ru