Знаете ли вы, что на этот адрес установлен параллельный порт?
Получите себе небольшой слаботочный светодиод.Прикрепите длинный конец одного из контактов 2 (LSB) к контакту 9 (MSB), а короткий конец - к контакту 25 (заземление).
Попробуйте ввести различные значения и посмотрите, сможете ли вы изменить светодиод набитовое значение того, что вы пишете.
Это должно работать (если, как уже упоминалось ранее, вы запрограммировали его в режиме ввода) Возможность считывания значения порта менее определена, в зависимости от типа параллельного порта и деталей реализации (например,вы, вероятно, не смогли бы использовать буферную микросхему, которая реализовала его в исходном ПК)
Также обратите внимание, что большинство USB-адаптеров для принтеров не предоставляют вам побитовый доступ к регистру.У чего-то, свисающего с PCI или PCMCIA и т. Д., Также могут быть проблемы с прямым доступом к регистру по старому адресу порта.Есть хорошие чипы параллельного интерфейса USB, такие как FT245 и их преемники, которые вы можете использовать, если у вас нет «истинного» параллельного порта, висящего на чипсете.