Форум: "Система";
Текущий архив: 2003.01.09;
Скачать: [xml.tar.bz2];
ВнизLPT порт, как с ним работать Найти похожие ветки
← →
Dima1 (2002-10-30 06:49) [0]Доброе утро господа. Подскажите мне, как я могу добратся до LPT порта, НЕ ПРОСТО чтобы отправить данные на принтер, (подключен прибор, а не принтер). А чтобы мог управлять отдельными его битами шины DATA (на вывод), а также, что очень важно, анализировать состояние некоторых битов, которые на ввод ИЗ принтера, типа Pend (конец бумаги). там у него еще есть парочка таких битов.
Мне надо написать маленький программатор для однокристалок. В принципе он у меня давно уже написан и четко работает, но под 98/ME, Под XP естественно не хочет работать, т.к. функци работы с LPT там написаны на низком уровне. Чтобы он заработал под XP мне надо те несколько функций переписать на вындовые, типа CreateFile, WriteFile и т.д. Но пока что не могу разобраться, что к чему.
С СОМ портами, там все мне понятно, а вот как управлять битами в LPT пока не вьехал. Не получается. Может кто что подскажет. Принимаются готовые примеры :)) самый лучшый вариант.
Спасибо.
← →
SottNick (2002-10-30 07:47) [1]пиши драйвер или бери готовый
правда, еще есть способ как-то дать конкретному приложению прямой доступ к железу, но у меня что-то не вышло...
других путей нет
← →
jonik pegas (2002-10-30 08:44) [2]Драйвер Giveio.sys-позволяет твоему приложению обращаться к портам. Или Totalio.sys-позволяет все всем.
← →
Monka (2002-10-30 09:38) [3]а где взять эти сисы, подскажите пожалуйста.
← →
SottNick (2002-10-30 11:10) [4]статья про прямой доступ
http://www.void.ru/stat/0003/02.html
дрова
http://www.wideman-one.com/gw/tech/Delphi/iopm/index.htm
http://venezia.cx/~diskdude/software/cbuilder/index.html
http://www.delphicity.net/component.asp?componentid=506
выбирай
или тебе лучше список подлиннее?
вот
http://www.torry.net/portaccess.htm
меня не спрашивай, какой брать
мне ни один не понравился
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2003.01.09;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c