![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Управление двунаправленным LPT портом [D6, Win2k]
Tomkat © (2005-05-12 18:04:00)Hi, мастера ! есть задачка : LPT порт - по битам данных передаю на внешнее устройство 1-цу, по битам статуса - слушаю состояние датчика. Проблема - когда к передающему пину подключено устройство (транзистор) и на нем поднята еденица , то с пинов статуса не могу считать ничего... Стоит убрать еденицу с выводного сигнала или отключить устройство - все в норме
Германн (2005-05-13 02:22:00) [1]В моём родном 51-м все это уже предусмотрено. Можно отдельно получить "что подано на вывод" и что реально присутствует на выводе.
Таки вопрос к Tomkat (12.05.05 18:04)
Как подключено "данное устройство" к "битам данных" и к "битам статуса"?
Marser (2005-05-13 00:34:00) [2]"Это очень неверно! Забудьте слово "напряжение" применительно к портам ввода-вывода (за исключением питания, как в USB). Есть логическая 1 и логический 0. Управлять лучше всего через регистры, например, КР1533ИР53. Без проблем сможете использовать 32 лампочки."
(С)KilkennyCat
Tomkat (2005-05-12 18:36:00) [3]уверен, за транзистором стоит релюха, к-я включает 100ваттную лампочку :-)) она работает .... такое впечатление, что при поднятии 1-цы на подключенном девайсе толи ток возрастает , толи еще чего .....
ток на землю я ваще ограничивал до 10 милиампер ....
Marser (2005-05-12 18:30:00) [4]
> устройство (транзистор) и на нем поднята еденица
Уверен? Может, у тебя просто запирающее напряжение на транзисторе?