Передача байта в LPT порт

Посылает байт в LPT порт

Не найдя готовой компоненты для работы с LPT портом, пришлось создать свою.

Взяв примеры создания внешних компонент, например //infostart.ru/public/14551/.

В готовый шаблон вставил свою функцию, которая  использует библиотеку inpout32.dll.

7 Comments

  1. Alik_1c

    просто интересно, а зачем посылать байт в ЛПТ порт?

    Reply
  2. v3rter

    (1) Alik_1c, походу, про covox ( https://ru.wikipedia.org/wiki/Covox ) уже все забыли ) Дла работы с нестандартным или промышленным оборудованием, разумеется.

    Reply
  3. OLEG4120

    Просто отправка без получения? Тогда можно просто воспользоваться

    copy «kakaya-to stroka» lpt1:

    Или

    copy «kakoy-to file» lpt1:
    Reply
  4. v3rter

    (3) OLEG4120, если отправлять совершенно произвольный текст, то лучше через копирование из временного файла, иначе в общем случае придется возится с экранированием символов типа echo #k8SjZc9Dxk<#k8SjZc9Dxk<#k8SjZc9Dxk< TEXT #k8SjZc9Dxk>#k8SjZc9Dxk>#k8SjZc9Dxk> , или для простоты экранировать все через #k8SjZc9Dxk.

    Reply
  5. vit2030

    Была задача при получении определённого веса с оборудования послать команду закрытия заслонки.

    Напрямую с компьютера без дополнительных плат.

    Можно конечно ещё найти много всяких вариантов, ну это один из них.

    Reply
  6. v3rter

    (5) сейчас модно использовать всякие прибамбасы типа http://masterkit.ru/shop/smarthome/usb/1320248 ,

    хотя LPT-порт действительно самое простое решение для тех, кто дружит с паяльником.

    Например, как LPT-реле тут https://geektimes.ru/post/256690/

    Reply
  7. Alik_1c

    спасибо. Я не сталкивался с такими проблемами 🙂

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *