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


Перенес в Остальные проблемы, связанные с CPU/MB.
maco
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

NiTr0

16 лет 4 месяца назад

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

junaco

16 лет 4 месяца назад

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

junaco

16 лет 4 месяца назад

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

NiTr0

16 лет 4 месяца назад

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

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

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

Гугл рулит

junaco

16 лет 4 месяца назад

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

savely

16 лет 4 месяца назад

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

junaco

16 лет 4 месяца назад

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

Compiller

16 лет 4 месяца назад

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

Compiller

16 лет 4 месяца назад

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

Compiller

16 лет 4 месяца назад

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