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