Абсолютный авторитет - работоспособный в заданном применении макет, другие авторитеты не признаются ( в том числе и собственный
).
Ежли есть надеджа пробудить мозги и техническое соображение - дают подсказки. (Иногда случайная информация из совершенно вроде неподходящей сферы применений может дать великолепный результат, тем более, случайно "незамеченный" элемент в другой конструкции).
Если специалист всего-то копировщик, тогда ему надо просить не подсказки, а готовое решение...
Тоже возможно, но при условии, что такое решение где-то на свалке завалялось, а не заново разработкой себе мурлычему неинтересной/непотребной/ заниматься, тем более, что у спросящего шорсть дыбом стырчыть и усы торчком от одной мысли, что конструкцию с какогось сайта забраковали.
Теперь о конструктиве:
Имея сдвиговый регистр с защелкой (74HC595) и вполне удобоваримое количество линий для его управления (такт, данные и перезапись защелки) вполне можно организовать полный интерфейс управления ЖКИ модулем для тетрадного режима. Возможно также на оставшиеся 3 бита загнать и сканер кнопок, освободив тем самым дополнительное количество линий МК.
Плюс ко всему на "длинные линии" повесить оптронную развязку с передачей данных токовым импульсом (благо оптронов ныне навалом).
НО... чтоб творить такое со схемотехникой и программным обеспечением надо или работать под ассемблером или прекрасно знать возможности и особенности применяемого компилятора для самостоятельного написания соответствующих библиотек.
Похоже я несколько переоценил возможности и уровень подготовки автора конструкции...