У меня есть ЖК-экран HD44780, и я использую библиотеку LiquidCrystal, снабженную пакетом разработки Arduino. Однако это ненадежно. Я заметил некоторые проблемы с этим, и вместо того, чтобы управлять прерываниями, он просто спит, пока разработчик считает, что чип должен выполнить для выполнения операции.Библиотека HD44780 с прерываниями для Arduino
Из листов спецификаций флаг BUSY будет установлен во время его выполнения, что означает, что можно управлять прерыванием.
Кто-нибудь знает о библиотеке, которая на самом деле это делает, и требует ли это, чтобы все 8 бит были подключены или я могу хранить их на 4-х контактах?
Я попробую это в эти выходные. – Malfist