1) Как сделать LPT-порт двунаправленным? Нужно передавать данные по D0-D7 и в определенное время записать в порт число "0" и попытаться считать фактическое внешнее напряжение на пинах D0-D7 порта. Такое вообще можно сделать? Если я просто подам внешние +5V на ноги порта и программно считаю содержимое порта, новое число отобразится?
2) Как избавиться от неуправляемого поведения порта в момент включения компьютера? Может для этого нужно использовать ноги регистров STATUS и CONTROL ?
3) Почему при каждом включении компьютера в порт записывается число "255", а не то, которое было записано последним?

