Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.18;
Скачать: CL | DM;

Вниз

Железо   Найти похожие ветки 

 
Diska ©   (2004-02-13 10:03) [0]

Здравствуйте таланты компьютерного дела и просто те, кто этим очень увлечён. Возник такой вопрос: появилось такое желание написать пару прог, управляющих железом. Но ничего интересного, что мне в этом может помочь я не нашёл. Подскажите, где можно найти инфу про програмное изменение "параметров" железа.


 
N169   (2004-02-13 10:32) [1]

Какого именно "железа"?


 
Dmitriy_G ©   (2004-02-13 16:17) [2]

Книга есть
Пей Ан.
"Сопряжение ПК с внешними устройствами"
Я правда не читал, но судя по содержанию и мимолетному моему просмотру, очень даже полезна.


 
Diska ©   (2004-02-15 21:28) [3]

Например... Как задать команды модема, чтобы он выдавал сигналы в линию?


 
Dmitriy_G ©   (2004-02-16 07:07) [4]

//Открытие
HCom:=CreateFile(PChar
(ComboBox1.Text),GENERIC_READ+GENERIC_WRITE,0,nil,Open_Existing,FILE_ATTRIBUTE_NORMAL,0);
If hCom=INVALID_HANDLE_VALUE then Exit;

//Настройка COM порта
GetCommState(HCom,SpCom);
SpCom.BaudRate:=CBR_2400;   // Скорость
SpCom.Parity:=NOPARITY;
SpCom.StopBits:=ONESTOPBIT;
SpCom.ByteSize:=8;
SetCommState(HCom,SpCom);
//Далее творим, что хотим

//Проверить наличие CTS, если True то

GetCommModemStatus(HCom,StatusCOM);
If MS_CTS_ON and StatusCOM <> 0 then
begin
EscapeCommFunction(HCom,SETRTS); //Уст RTS
//Принимаем Байт
//------------------------------
 ReadFile(HCom,cI,1,n,nil);
 Label1.Caption:=IntToStr(cI);
//------------------------------



Страницы: 1 вся ветка

Текущий архив: 2004.04.18;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.053 c
1-1080803620
ivc_andr
2004-04-01 11:13
2004.04.18
список в комбобоксе


1-1080721853
DmitryNekl
2004-03-31 12:30
2004.04.18
Как сделать невидимым окно?


14-1080331899
xman
2004-03-26 23:11
2004.04.18
и еще по ASM


11-1062251066
alex_s
2003-08-30 17:44
2004.04.18
default icon


1-1080712200
Blunder
2004-03-31 09:50
2004.04.18
как компонент в процедуру передать????