LPT выходные под Windows

G

grv2k4

Guest
Кто-нибудь может объяснить, пожалуйста, данные модели, которые прислал параллельного порта (Turbo-C под управлением) Windows?Я создала специальную LPT-разъем пайка проводов 16 (8 бит данных, 8 прилегающая территория) на 25-контактный разъем LPT мужчины, и связан целый ряд светодиодов на другой стороне тех проводов.Тогда я создал программу C для вывода данных, используя 0x3BC как адрес порта (я знаю, что это правильный адрес порта).Однако данные отображаются светодиодами является случайным.Если я вопросом 0xFF как вывод, не все должны быть освещены светодиодами Up?Результат, однако, не так.
Я пробовал разные комбинации (например, 0x00, 0x04, 0xF0 т.д.), но данные модели, как показано на светодиодах-видимому, не имеет никакого смысла.Please Help!

- Мир --

 
Вы убедитесь, что ваш LPT порт настроен в режиме SPP?

 
Взгляните сюда
http://www.beyondlogic.org/

 
Привет grv2k4
У меня же проблема с вами, если я соединить порт parelell ИЦП с 8255, он, кажется, что компьютер работает на быстро отсюда моя ИЦП 8255 может захватить данные с компьютера.
Я настроил мой 8255 SPP как бы кто-нибудь мне помочь?

 
Некоторые больше информации будет больше.
Если вы используете WindowsXP (дома или Pro не имеет значения) или любые другие основанные Windows NT это не так-то просто поговорить с LPT порта.Вы, вероятно, понадобится компонент.Я не знаю, как это сделано под Turbo C .для Borland C Builder или Visual C я могу дать U некоторую помощь.Я сделал несколько простых программах себя за застройщика, если Ур заинтересованные Я всегда могу их почту.
Я не уверен, но я думаю, есть некоторые файлы заголовков с различными инструкциями для Turbo C (ReadByte / writebyte, если я правильно помню), который может говорить на порт LPT, если вы работаете под Windows NT основана, хотя и не снимать меня, если я неправ.

 
Поиск по форуму для параллельного программирования порту!Вы можете напрямую читать или записывать данные в / из LPT.Кроме того, идти на microsoft.com, и найдите его.Вы можете найти пример программы, которые говорят вам, как использовать функции на MFC LPT.

 
Я старый опытный fashionned Языки под новой ОС и Windoze результат иногда удивляет, когда triying доступ обычно запрещен аппаратных

<img src="http://www.edaboard.com/images/smiles/icon_cool.gif" alt="Круто" border="0" />Например, старый 16 бита QuickBasic можете получить доступ к LPT с нашими Windoze функционировать под NT (NT обычно дает прекрасный привилегированных wraning инструкций и отказывает в доступе к LPT)!

 
Лучшее получить любой параллельный порт мониторинга и попытаться установить бит данных по одному.

 
см. параллельный порт электронной книги на

www.bibinjohn.tk

 
Я удивляюсь, почему Microsoft сделал так, крайне трудно контролировать такие простые устройства, как Порт LPT!Для борьбы с ней в "законным способом" под Windows (с Delphi, C-Builder, Visual C т.д.) нужно найти специальные драйверы, даже если это всего лишь одна настройка D0 .. D7 булавками к желаемому состоянию.

 
Эта ссылка переговоры об этом проблема
http://www.geekhideout.com/iodll.shtml

 
Ну, я использовал эту DLL.Но так как все интерфейсы ПК (LPT, RS232) исчезнет в ближайшем будущем использовать порт USB.

 
kekon пишет:

Я удивляюсь, почему Microsoft сделал так, крайне трудно контролировать такие простые устройства, как Порт LPT!
Для борьбы с ней в "законным способом" под Windows (с Delphi, C-Builder, Visual C т.д.) нужно найти специальные драйверы, даже если это всего лишь одна настройка D0 .. D7 булавками к желаемому состоянию.
 
Вы можете использовать этот диск свободно, есть несколько примеров включен.
Благодаря Ярин Каплан для его свободного драйвера.
Извините, но Вы должны Войти для просмотра этой привязанности

 
Вы можете использовать образцы, когда Вы (от Jungo водителя) Установить WinDriver.
Есть 2 примера.
Первое без прерывания втором прерывания.
Привет

 
для водителя и DLL, исходный код для Windos XP, Windows 2000, Win 98, пожалуйста http://www.logix4u.net

или читать эту тему ftopic110150.html

 

Welcome to EDABoard.com

Sponsor

Back
Top