Форум: "WinAPI";
Текущий архив: 2008.04.20;
Скачать: [xml.tar.bz2];
Внизпрограмирование LPT порта Найти похожие ветки
← →
9899100 (2007-08-14 17:53) [0]Подскажите, может кто сталкивался: порт LPT идет как через переходник USB->LPT, каким образом мне можно напрямую посылать туда символы??
← →
chipper (2007-08-15 07:26) [1]Напрямую в смысле в LPT?
← →
tesseract © (2007-08-15 10:53) [2]
> порт LPT идет как через переходник USB->LPT, каким образом
> мне можно напрямую посылать туда символы??
Никак, смотри к нему инстуркцию - только принтер, он просто команды usb принтера в ECP переводит.
Есть специализированные конечно, но я их не видел в свободной продаже - очень дороги.
← →
chipper (2007-08-15 11:12) [3]Ты объясни по подробнее, что у тебя за переходник такой.
Вообще для работы с портами (в частности COM и LPT) в Windows есть
функции
CreateFile
ReadFile
WriteFile
и т.д.
но при их использовании необходимо учитывать, что внешнее устройство должно соблюдать правила обмена, предусмотренные используемым интерфейсом
← →
tesseract © (2007-08-15 13:09) [4]
> но при их использовании необходимо учитывать, что внешнее
> устройство должно соблюдать правила обмена, предусмотренные
> используемым интерфейсом
Если только символы на принтер то можно, управлять выводами уже нельзя. Да ито не факт - DeveceIO и Read/Write там не работает - нет самого виртуального порта в 95% переходников - там USB принтер образуеться.
← →
9899100 (2007-08-17 10:46) [5]ладно, тогда подойду к вопросу с другой стороны :)
необходимо сделать программку которая будет управлять внешним устройством.
На данном этапе к какому порту подключить устройство в принципе не имеет значения. Например это будет LPT, т.е. программа должна на определенную ножку подать логическую 1 и соответственно потом её от туда снять. На сколько я помню народ изголялся и делал на LPT светомузыку
Подскажите как лучше и удобнее и с каким портом работать ?? LPT COM USB?
← →
Anatoly Podgoretsky © (2007-08-17 11:44) [6]> 9899100 (17.08.2007 10:46:05) [5]
Работать с файлами, тогда программа не будет зависить от порта.
← →
tesseract © (2007-08-17 12:56) [7]
> Подскажите как лучше и удобнее и с каким портом работать
> ?? LPT COM USB?
COM +контроллер, хотя бы тот же tiny за 30 рублёв. Правда придёться подучить pascal для микроконтроллеров :-)
← →
Германн © (2007-08-17 14:50) [8]
> Правда придёться подучить pascal для микроконтроллеров
А что такие pascal"и бывают? И безглючные?
← →
tesseract © (2007-08-17 15:07) [9]
> А что такие pascal"и бывают? И безглючные?
Вроде работал для AVR.
← →
Германн © (2007-08-17 15:09) [10]
> Вроде работал для AVR.
Не слышал о таких.
← →
tesseract © (2007-08-17 15:33) [11]
> Германн © (17.08.07 15:09) [10]
Такой есть, раньше был халявным .
http://www.avrfreaks.net/index.php?module=Freaks%20Tools&func=viewItem&item_id=193
← →
Германн © (2007-08-17 17:02) [12]
> Такой есть, раньше был халявным .
Теперь совсем не халявный :-)
← →
tesseract © (2007-08-17 17:21) [13]
> Теперь совсем не халявный :-)
Да есть халявные- искать только тяжко. Да и проще на асме дешифратор написать ИМХО. Это же не контроллер сигнализации :-)
← →
Германн © (2007-08-17 17:36) [14]
> Да и проще на асме
Эт точно. Проще, лучше, надежней.
← →
tesseract © (2007-08-17 20:54) [15]
> Эт точно. Проще, лучше, надежней.
Большинство не верят. Сила CISC в асме ! :-) хотя AVR и RISC - но писать не сложно. Сам видел программу для упаковочного комплекса в 2 кбайт текста.
ЗЫ: В отличие от x86 ошибка не в 17 строке вроде, а в 10 -ой вроде :-D
← →
Германн © (2007-08-17 21:10) [16]
> Сам видел программу для упаковочного комплекса в 2 кбайт
> текста.
Не понял шутки юмора. В последней версии моей основной программки для 51-го 4634 строк текста, а в попугаях она 123 КБ :-)
← →
chipper (2007-08-21 04:59) [17]>9899100
ты объясни конкретней что тебе надо
схему с программой, на данный момент USB конечно самое оно но придеться потратить 120 рублев на приобретение моста USB->Serial
можно конечно и через COM выйдет дешевле
если хочешь могу выслать схему и прогу, только ты задачу поставть!!!
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2008.04.20;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.064 c