Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.117.111.1] |
|
Сообщ.
#1
,
|
|
|
Как программно сделать регистр БАЗА+0 LPT порта открытым для записи извне?
Передо мной стояла цель передать в компьютер через LPT порт параллельно 9 или 13 битов в ECP (ECP/EPP) режиме. Я пробовал подавать 5в и 20мА на порт и писать "1" в 5ый бит по адресу БАЗА+2, снять данные по адресу БАЗА($378) не получается Очень нужна помощь. Мой адрес: Aldiablo@rambler.ru |
Сообщ.
#2
,
|
|
|
Я тута тоже прогу разрабатываю. Идея такая: к LPT подключены датчики (что-то типа кнопок), а прога снимает их состояние в отмечает время. Сталкивался с этим. Для считывания данных из порта надо выдать в него уровень, противоположный твоему активному. Т. Е. если у тебя такивный уровень - +5вольт, то выдаешь в порт 0 (это $FF в TTL) вольт, и сразу считываешь даные.
Попробуй это... |