Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "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.49 MB
Время: 0.042 c
15-1204502666
Поп Гапон
2008-03-03 03:04
2008.04.20
А как китайцы набирают текст


15-1204390811
Ник
2008-03-01 20:00
2008.04.20
Потерял "горячие" клавиши :(


2-1206330334
Xmen
2008-03-24 06:45
2008.04.20
Запрос по соединению данных.


2-1206435144
lead-in
2008-03-25 11:52
2008.04.20
количество процессов


3-1196237600
pavel_guzhanov
2007-11-28 11:13
2008.04.20
UDF для Firebird





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский