|
Вот типовой 2-строчный 16-символьный дисплей.
Само собой для экономии - 4-битная шина.
Вопросов инициализации нет.
Переделаны сотни устройств.
Впервые поимел следующую проблему.
После вывода очередного текста на экран по линиям D4...D7 произошли некоторые перепады уровней 0 и 1. Гарантировано при этом по линиям E и RS всё строго нули. Т.е. никакой передачи в дисплей не было.
Но дисплей повел себя так, будто я одну тетраду из байта передал, в результате следующий нормальный байт портится и восстановливается только после следующей передачи.
Когда я не поленился и гарантировал отсутствие перепадов по шине D4...D7, то всё стало нормально.
Так откуда мой дисплей взял передачу?
E-mail: info@telesys.ru