LPT умер?

Добрый день,подскажите плз, ASUS A8N SLI Deluxe. На ПИНах 2-9 LPT во время загрузки ОС 4,7в, после - 0в. Но! при использовании программы детальной проверки и тестирования работоспособности LPT порта компьютера, сигналом могу управлять. Логическое состояние меняется. При выходе из программы опять все по нулям, те сигналы проинвертированны. Подскажите , где может быть проблемма,какая микра за это отвечает,или это ЮМ?


Перенес в Остальные проблемы, связанные с CPU/MB.
maco

Если управляются пины - значит порт жив. В винде есть поллинг - для поиска PnP принтеров на LPT, похоже он работает.
Порт находится в MIO.

Уважаемые коллеги, в переписке с нашими англоязычными партнерами помните: whether - который, weather - погода, wether - кастрированый баран!
У некоторых людей торс - это просто разветвитель, позволяющий подключить руки и голову к заднице.

предистория была прозаичной: собранный программатор без проверки был подключен на ЛПТ,который до этого (ЛПТ) работал правильно. После этого весь геморрой и начался. Обкатывая схему в симуляторе, нашлись баги,а ЛПТ теперь дуркует и вместо 4,7в выдает 0в. В БИОС все перепроверенно,Опробовались все возможные комбинации. В Винде пробовал с нуля устанавливать принтер на ЛПТ. Результат не меняется,хотя принтер печатает,да это и не удивительно.

...В винде есть поллинг... если я павильно понимаю,это управление прерываниями. не могу найти,если можно-ткните носом.

Цитата:
а ЛПТ теперь дуркует и вместо 4,7в выдает 0в.

Если до загрузки оси порт работает - с железом все в порядке.
Цитата:
Результат не меняется,хотя принтер печатает,да это и не удивительно.

Наоборот, крайне удивительно, что принтер печатает на неисправном ЛПТ порту.
Цитата:
если я павильно понимаю,это управление прерываниями. не могу найти,если можно-ткните носом.

Гугл рулит

Уважаемые коллеги, в переписке с нашими англоязычными партнерами помните: whether - который, weather - погода, wether - кастрированый баран!
У некоторых людей торс - это просто разветвитель, позволяющий подключить руки и голову к заднице.

ок,рулит действительно. Предполагая,что задурила ОСь,подкинул другие винты с другими осями,инсталлироваными в прошлом. Результат тот же,не утешительный. 98 Винду не удается пока поставить для проверки.

Аватар пользователя savely

IMHO, энегросбережение работает. Помнится в одном драйвере RS-232-девайса, который нагло мапил на себя 3F8 и нормально работал в NT/2000 для работы его в XP приходилось пинать serial.sys, чтоб поднял из D3 "пустой" (для него) порт.

А кому счас легко...

вот прошелся devcom-ом, и ничего криминального не увидел. ЛПТ1 включен...чего же дальше?удалить и перегрузиться?

ВложениеРазмер
111.11.png 16.84 КБ
Аватар пользователя Compiller

спаять простеший тестер для LPT - с 8 светодиоами - помнится для лаб во время учёбы такое делали и на паскале программу написать с выводом в порт (эх вспомнить бы тот паскаль).
Но типа того:
port[378]:=1;
delay(1000);
port[378]:=0;
и так в цикле погонять.
Правда не помню возможно номер порта надо из Hex перевести в Dec.

Дрессируем коров :)

Аватар пользователя Compiller

вернее в цикле сделать умножение на 2 и вывод полученного в порт - будут моргать поочерёдно.

Дрессируем коров :)

Аватар пользователя Compiller

Уточнение всё это под ДОС, либо под windows с драйвером типа UserPort, дающим прямой доступ к портам.

Дрессируем коров :)

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей