Сообщение от ПЭЖЭ
|
Подскажите как побороть
[HD44780] Attemted to read after writing a single nibble
[HD44780] Controller received data whilst busy.
|
Да, одни и те же вопросы про трансформаторы раз в несколько месяцев - это цветочки. А с HD44780 система - регулярно, раз в две недели. Этот топик:
https://kazus.ru/forums/showthread.php?t=91496
еще даже не успел сползти на следующую страницу, а здесь
https://kazus.ru/forums/showthread.php?t=7844&page=134 начиная с поста #1340 опять оно же.
И все топчутся на одном и том же - инициализации дисплея. Уважаемый, включите диагностику LM016 в DEBUG и гляньте (скриншот). Один раз полетела команда установить четырехбитку и все... "Железки" такие вольности прощают, и то не всегда. В симуляторе этот финт не пройдет, программа для модели писалась с даташита, а не с забора или потолка. Протеус не может за вас домысливать - что вы там упростили или упустили. Читайте даташит,
Murka-MakMur вам правильно советует и особо обратите внимание на цикл начальной инициализации в четырехбитном режиме.
И еще, совет на будущее, - лазить за вас по другим сайтам и отыскивать схемы и прошивки никто не будет. Хотите получить быстрый ответ на форуме - прикладывайте проблемный проект.