xSplinter
Откуда: N.Novgorod region
|
| Добавлено: Ср Мар 03, 2004 1:28 am |
|
|
В программе Алекса ()...
Вот строки FAQ (http://xsplinter.by.ru/faq.html)
Цитата:
Буду рассматривать программу Алекса (версия 0.5.0.72), так мне удобнее...
Дл начала выставьте порт LPT для чтения\записи - 378 (Обычно это адрес LPT порта у всех современных компьютеров, если вы вручную не меняли его в BIOS)
Щелкните по иконке Сервисные функции и Вы попадёте на закладку проверка чтения\записи на порту LPT
Группа флагов «Установить биты» (пусто-0, галочка-1)
Бит 0 – RESET - соответствует LPT 2
Бит 1 – CLK - соответствует LPT 3
Бит 2 – DATA - соответствует LPT 4
Бит 3 – RW - соответствует LPT 5
Бит 4 – зарезервировано - соответствует LPT 6
Бит 5 – POWER - соответствует LPT 7
Бит 6 – POWER - соответствует LPT 8
Бит 7 – POWER - соответствует LPT 9
Установить – Установить значения на соответствующих выводах LPT
Флаг «Статус на ноге 13» - соответствует LPT 13
Прочитать – Прочитать значение на LPT 13
Байт DEC - В ходе выяснения проблем с чтением с LPT 13 обнаружилась следующая неприятная особенность. На некоторых материнских платах информация читается с инверсией битов, т.ё. грубо говоря на одних - LPT 13 это 5 бит на других 3 бита. Также в зависимости от конкретной схемы результаты могут быть прямо – противоположными. Вы должны число которое у вас отображается вписать в epson.iniв ini в параметре ReadByte=111 вместо 111 впишите число которое у вас в DEC выводит.... Если у вас такого параметра нет, значит у вас более старая версия, скачайте новую...
Если ставить галки без ресеттера, то на соответстующих выводах LPT (см. FAQ) будет устанавливаться высокий уровень...
Но он будет всё равно около 5 вольт (3,3в LPT несуществует... Этот слух родился при измерении народом уровней подключеным С РЕСЕТТЕРОМ, который их просто понижал ;))...
Вообщем читай FAQ...
PS. ОБРАТИ ВНИМАНИЕ: У тебя недостаточно выводов задействовано - 2-7 (нужно 2-9)... |
|