Форум: "Система";
Текущий архив: 2002.12.16;
Скачать: [xml.tar.bz2];
ВнизВопрос для профессионалов Найти похожие ветки
← →
isc (2002-10-15 22:50) [0]Нужно написать программу, в которой есть шесть кнопок.
При нажатии на первую кнопку на первую ножку LPT порта
(только на первую) должно посылаться напряжение 5 Вольт на некоторое заданное время.
При нажатии на вторую кнопку напряжение 5 Вольт должно подаваться на вторую ножку LPT порта (только на вторую) и т.д.
Как это можно сделать?
Если кто-то знает, большая просьба выслать на isc@pisem.net
Напишите, кто-нибудь реальный код или пример, как это сделать
хоть в какой-нибудь версии Windows, а не комментарии
типа "сформулируй по-другому вопрос" или "в Windows NT это не пишется".
Есть ли в этом форуме мастера или эдесь могут только комментарии писать?
← →
Jeer (2002-10-16 00:06) [1]Мастера может и есть, только программу за тебя писать никто не будет.
Либо ты захочешь разбираться, либо нет.
Выбор за тобой.
Да, еще.
Может ты спаял свой собственный комп и написал ОС на родном языке ?
Как тут догадаться ?
← →
Opuhshii (2002-10-16 09:34) [2]не пробовал,. но теоретически должно получиться,.. ;))
каждая ножка (из ног данных есть бит,..) соответственно $01 - 1я нога, $02, $04, $08, $10, $20, а вот $FF - все ноги ;))
BOOL WriteFile(
HANDLE hFile, // handle to file to write to
LPCVOID lpBuffer, // pointer to data to write to file
DWORD nNumberOfBytesToWrite, // number of bytes to write
LPDWORD lpNumberOfBytesWritten, // pointer to number of bytes written
LPOVERLAPPED lpOverlapped // pointer to structure needed for overlapped I/O
);
← →
Opuhshii (2002-10-16 09:36) [3]Конечно почитай спецификацию по LPT порту,..
← →
DC-AC (2002-10-16 11:11) [4]to isc :
DLPortIO.OpenDriver();
DLPortIO.Port[$ТВОЙ_LPT_Base_Adr] := $ТВОЙ_БАЙТ_ДАННЫХ;
DLPortIO.CloseDriver();
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2002.12.16;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c