У меня нет схемы, как с помощью оптрона сделать из одного GPIO одновременно и вход, и выход. Признаться, сомневаюсь, что такие схемы существуют в природе (приведите, плз, свою)..
Да и вообще - не вижу проблемы потратить бит (для выравнивания в машинное слово - 1-2-4 байт) вместо паяния оптрона :)