|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
30.05.2017, 16:03 | #11 |
Форумчанин
Регистрация: 23.01.2016
Сообщений: 608
|
)))
...вот только под виндой выше 95-й прямой ножкодрыг и чтение запрещен, для реализации доступа через те же outport/inport (а они не сильно далеко ушли от Асм-а) используется доступ из под драйвера в третьем кольце. WinIO, GIVEIO. Шаговиком еще порулить можно, да. И потом, не шибко то разгонишь LPT пока там емкости висят. А вы не знали? Если уж сильно хочется реализации параллельного интерфейса, то проще по USB пустить через CH340. |
30.05.2017, 16:52 | #12 |
Форумчанин
Регистрация: 17.07.2012
Сообщений: 140
|
А мы не знали и сделали на LPT что уж сразу на usb прыгать, так можно допрыгаться далеко куда..... любая теория должна проверяться практикой, так что думаю сперва проверим, а уж потом дальше бeдем двигаться, а на счет того что под досом ножкадрыга работать не будет, тут бабушка на двое сказала, вот один мил человек не стал никого слушать взял и сделал, правда код не выложил, а я еще и ссылку на форум тот не могу найти, а можно было бы там попросить код может и дал бы, одно другому не мешает...
|
30.05.2017, 16:56 | #13 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
30.05.2017, 17:12 | #14 |
Форумчанин
Регистрация: 17.07.2012
Сообщений: 140
|
так вот что то пока не хочет, masm скомпилировал влет без ошибок, а экран пока черный...
вот тут перемудрил, надо в 4й бит поставить 1 Код:
Последний раз редактировалось седьмой; 30.05.2017 в 17:39. |
30.05.2017, 22:16 | #15 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
к чему такие навороты? нельзя что-ли проще?
Код:
Если не будет отправки, то меняй номер порта в DX в диапазоне 0..2
Нашедшего выход - затаптывают первым..
|
31.05.2017, 06:25 | #16 | |
Форумчанин
Регистрация: 23.01.2016
Сообщений: 608
|
Цитата:
Что до работы с LPT под виндами с использованием ASM и драйвера Giveio (код драйвера для 32-бит): Код:
|
|
31.05.2017, 06:26 | #17 |
Форумчанин
Регистрация: 23.01.2016
Сообщений: 608
|
Код:
|
31.05.2017, 06:26 | #18 |
Форумчанин
Регистрация: 23.01.2016
Сообщений: 608
|
Код:
|
31.05.2017, 11:58 | #19 |
Форумчанин
Регистрация: 17.07.2012
Сообщений: 140
|
|
31.05.2017, 12:06 | #20 |
Форумчанин
Регистрация: 17.07.2012
Сообщений: 140
|
это вы вообще что написали? Мне нужен аппаратный драйвер lpt порта по 10й ножке самого порта, который должен срабатывать по перепаду уровня с 1 на 0. А вывод на экран я использую только для проверки срабатывания аппаратного драйвера. А вы мне что в цикле из 10 выводите 9ку на экран? Мне это зачем? Я могу пояснить что хочу, мне нужно было в ПК два сом порта и по ним сделать аппаратное прерывание, что я собственно не мытьем так катаньем и сделал с помощью форума, но когда дошло дело до практики, оказалось что в компе всего один сом порт, вот пришлось искать код аппаратного прерывания для lpt порта, но пока что то ничего не получается
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Необходимо написать программу на C#, управляющая LPT и 3 COM портами. На COM висят АЦП и ЦАП | CopperRU | Фриланс | 2 | 15.04.2012 10:19 |
Параллельный АЦП на С | Анастасий | Общие вопросы C/C++ | 4 | 05.01.2012 15:54 |
avr usb ацп | wanes101 | Микроконтроллеры, робототехника, схемотехника, 3D принтеры | 5 | 20.09.2010 10:04 |
Программа для АЦП TLC549 | WandererX | Помощь студентам | 0 | 08.04.2010 10:25 |
АЦП на ATmega48 | hobin | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 04.02.2009 04:21 |