MUX возможно?
Это может помочь вам манипулировать определенным количеством битов, используя меньше битов. Используя 7 из них, вы можете использовать последний X для мультиплексирования других:
6 (данные) + 1 (селектор) => 12 бит
5 + 2 => 20 бит
4 + 3 => 32 бита
3 + 4 => 48 бит
2 + 5 => 64 бита
Но это не вопрос программирования в любом случае. Вам нужно будет подключить мультиплексор и демультиплексор на другой стороне.
Кстати: что это за порт LPT, поскольку [порт LPT имеет лотов пинов]. 25, а не только 7 или 8. Ваши отверстия для разъема на самом деле не связаны с портом LPT. По крайней мере, на самом деле не похоже, что они будут. Если они не сериализованы. Похоже, что на вашем разъеме + включено 4 порта LPT, заземление и источник питания (Vcc)