Если внимательно посмотреть на типовую ардуинистую схему включения
дисплея на HD44780 с PCF8574, то можно заметить, что между ними
4-х-битный параллельный интерфейс, который, учитывая служебные
сигналы, фактически занимает 8 ног, из которых одна - подсветка (по
умолчанию включена), а одна - направление (R/W), без которой также
легко можно обойтись. Если сделать на МК приемник UART и выводить
принятое в параллельный порт, то получим грубо то же. Если учесть
времянки HD44780, то при скорости обмена, ЕМНИП, 19200 бод получаем ещё и согласованные времянки. Это если вдруг не хочется придумывать реализацию протокола удаленного терминала а-ля VT100, что тоже есть не особо сложной задачей.