Максимально расточительная схема, по которой можно подключить символьный ЖК-дисплей к микроконтроллеру, требует 12 выводов: 8 для шины данных, 3 управляющих – RS, RW, EN и 1 для подсветки.


Используя 4-ех разрядную шину, можно подключить lcd по 7-ми проводам. Программа микроконтроллера немного усложниться, но весь функционал (запись, чтение) в этом включении доступен.

Если операция чтения не требуется, сигнал R/W можно “посадить на ноль питания”. Экономим еще один вывод. Мелочь, а приятно.

Для подключения lcd с помощью сдвигового регистра 74HC164 потребуется всего 4 вывода микроконтроллера: 2 для управления LCD – RS, EN, 2 для записи данных в сдвиговый регистр – SCK, MOSI (тактовый сигнал, данные соответственно). При этом запись данных в регистр можно выполнять, используя аппаратный модуль SPI. Операция чтения в этом включении недоступна, поэтому вывод R/W “посажен на ноль питания”


Ну и последняя схема, для истинных гурманов. Подключение lcd с помощью сдвигового регистра с защелкой на выходе - 74hc595. Все выводы lcd подключены к выходам регистра. Регистр управляется по 3 проводам: SCK - тактовый сигнал, MOSI - данные, EN - строб записи данных на выход.



[code] [/code]