Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
16.02.2005, 16:53
|
|
Владимир
Гость
|
Еще раз о подключении внешнего устройства через PC
Подскажите, пожалуйста, для человека не разбирающегося в программировании как из под W2K подать команды на параллельный порт для изменения состояний его выходных линий (необходимо на 3-х линиях по раздельности путем запуска исполняемого файла получить импульс длительностью примерно 1 сек.) Принимать информацию с порта не требуется.
|
|
|
|
16.02.2005, 17:08
|
|
Частый гость
Регистрация: 23.09.2004
Сообщений: 41
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
1. Узнать распиновку LPT www.pinouts.ru
2. Посмотреть в БИОСе или системе адрес порта (вродь 37Fh)
3. На имеющемся языке написать типа:
out(port,byte);
delay(1000);
out(port,0);
где port- адрес ЛПТ, byte- 16ти разрядное число, которое соответствует комбинации уровней на выходе.
Удачи.
|
|
|
|
18.02.2005, 11:07
|
|
Прописка
Регистрация: 19.08.2004
Сообщений: 156
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Не думаю, что под 2000 винды такой номер пройдет, обычно делается через API. Вот неплохой ресурс
http://valery-us4leh.narod.ru/main.html
|
|
|
|
18.02.2005, 14:12
|
|
Гость
|
Под Win32 можно обращаться напрямую к портам, установив
драйвер giveio.sys. Ищите ( в сети) и обрящете.
|
|
|
|
18.02.2005, 14:16
|
|
Гость
|
В любом случае, прийдется разобраться в программировании
или купить программера. 8O
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:08.
|
|