Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.17;
Скачать: CL | DM;

Вниз

Проблемы с LPT   Найти похожие ветки 

 
Juve ©   (2002-08-03 15:48) [0]

Необходимо управлять LPT из 2000 виндов. (Управлять всякой
там автоматикой, не принтером!!!). Пишу следующее:

mov al,11111111b
mov dx,$378
out dx,al


На что Дельфи мне говорит об ошибке,вызванной привилегированной
функцией (ругается на команду out).
На asm`е раньше писал исключительно для Atmel`овских процессоров.
Может я что-то кардинально не понимаю? Что делать???
Буду очень признателен за любые советы!


 
Jeer ©   (2002-08-03 16:00) [1]

Под NT-clone прикладные программы изолированы от общения с железом напрямую. Такое только под Win9x/


 
ACR ©   (2002-08-03 16:06) [2]

надо драйверок накатать видимо в нулевое кольцо, ктонить занималси такой фигней?


 
Juve ©   (2002-08-03 19:11) [3]

Я тоже потехоньку подхожу к мысли о драйвере. Кто-нибудь знает где можно прочитать про их создание?


 
ACR ©   (2002-08-03 19:15) [4]

нада в DDK лезть, могет уже есть такой драйвер? дайте ссылку?


 
Blast ©   (2002-08-03 20:46) [5]

Нет ребят! Я некоторое время задавался этим вопросом. В Вин 2000 К портам можно обращаться по-новому, т.е. без обращения напрямую к портам. Просто АПИшной ф-цией открываешь порт как файл... Таких примеров в любой книге по программированию в Вин 2000 найти можно... Вот такие дела...

Blast :)


 
ACR ©   (2002-08-03 20:49) [6]

так я и думал что уже написали драйвер... блин везде мелкасофт успеет..... :)


 
Странный Прохожий ©   (2002-08-03 22:14) [7]

Ребята, у меня есть исходник драйвера на Ассемблере и к нему тестовое приложение.
Свежак.
Подчёркиваю, всё в исходных текстах.
Welcome.


 
Juve ©   (2002-08-03 22:24) [8]

Blast, может я чего не понял, но во всех книгах либо стандартный RS для com`а ,либо api`шник для печати на принтер через LPT.
А мне надо не для принтера...


 
Juve ©   (2002-08-03 22:36) [9]

Большое спасибо Странный Прохожий за ценную информацию! Буду потехоньку переваривать :-)


 
ACR ©   (2002-08-03 22:52) [10]

>Странный Прохожий
можна пазырить на ваш асемблерный свежачокс...? если нитрудна намылить на acr2000@mail.ru


 
Странный Прохожий ©   (2002-08-03 23:07) [11]

ACR, на сайте. Там всего 2 сырца. Второй -- ваш :)


 
МИФИст ©   (2002-08-04 12:32) [12]

Вот чего я не понимаю, вы в FAQ"е смотрели? Это вопрос уже сто раз перетёрт...на фига изобретать велосипед (писать свой драйвер), когда их уже полно? DirectPort, ZLPortIO и др. поищите в FAQ"е ссылки =)


 
Juve ©   (2002-08-05 01:14) [13]

Короче МИФИст оказался прав. Нашел я классный компонент и для
Delphi и для C и еще там для чего-то... Работает из 2000 отлично!
Кому надо могу с радостью поделиться.


 
mmm256   (2002-08-05 11:19) [14]

To Странный Прохожий:
--------
у меня есть исходник драйвера на Ассемблере и к нему тестовое приложение
--------

А ссылочку не дашь, любопытно взглянуть? А то сам тоже маюсь с этой проблемой, правда пока мне 98 хватает, но через годик-другой по любому прийдется переползать под 2000 или чего там еще наваяют.


 
Странный Прохожий ©   (2002-08-05 11:37) [15]

progrex.narod.ru


 
EvgenSP   (2002-08-08 09:02) [16]

У меня была аналогичная проблема с LPT портом под NT. И никакой assembler не воспринимался. Но я скачал драйвер для параллельного порта под это дело и сейчас программирую вообще без проблем. Могу поделиться драйвером.


 
Странный Прохожий ©   (2002-08-08 12:01) [17]

Что значит "не воспринимался"? -- у меня воспринялся. Можете посмотреть :)


 
stx   (2002-08-09 14:13) [18]

http://repairmann.narod.ru - уже готовые компоненты, сам когда писал использовал Tvic очень доволен под 2000 работало замечательно, через LPT вводил В ECP данные из внешнего устройства, и еще попутно управлял им очень просто, есть русская документация



Страницы: 1 вся ветка

Текущий архив: 2002.10.17;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.019 c
1-56121
KPY
2002-10-07 07:46
2002.10.17
Народ подскажите почему код не работает. У меня нет вариантов :(


1-56073
Shluz
2002-10-08 15:54
2002.10.17
Динамичное получение данных


14-56322
Beginner-Designer
2002-09-22 12:23
2002.10.17
Где найти хорошие менюшки на сайт? Только в html.


1-56053
alexj
2002-10-07 23:29
2002.10.17
Быстродействие StringGridа


1-56027
danilka
2002-10-08 09:29
2002.10.17
Как в 5-х дельфях отследить добавление на форму MDIChild?