На ПК, как написать программу для включения / выключения / включения / выключения, такую ​​как поток битов на порт USB, порт RS-232 или параллельный порт? - PullRequest
1 голос
/ 19 октября 2010

Есть ли способ написать программу для вывода последовательности ВКЛ / ВЫКЛ / ВКЛ / ВЫКЛ на один из USB, RS-232 или параллельного порта? Значение On, вероятно, будет 5 В или «замкнутой цепью», а значение Off будет 0 В или «разомкнутой цепью».

Может ли частота быть очень высокой? Этого можно добиться давно, используя чипы TTL и «часы», и программируя в микрокоде, который находится на более низком уровне, чем машинный код. На ПК это можно сделать?

1 Ответ

1 голос
/ 19 октября 2010

Ну

Самый простой порт - это параллельный порт. Вам не нужно никакого оборудования, чтобы сделать это с параллельным портом.

Logix4u содержит хороший учебник и другие ресурсы по этому вопросу, и этого более чем достаточно. ( Link ) ( Пример проекта )

Запись на последовательный порт не сложна, потому что у вас есть много вариантов сделать это напрямую. Например, в .NET у вас есть класс SerialPort. Но проблема в том, что вам нужно аппаратное обеспечение (скорее всего, преобразователь RS 232 в TTL + PIC) для выполнения требования.

...