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

Вниз

как напрямую в порт ввода-вывода загнать байт?   Найти похожие ветки 

 
VZV   (2002-03-12 15:07) [0]

как напрямую в порт ввода-вывода загнать байт?


 
MBo ©   (2002-03-12 15:17) [1]

пример для Word
function PortReadWord(Addr:Word) :Word; assembler; register;
asm
MOV DX,AX
IN AX,DX
end;
procedure PortWriteWord(Addr:word; Value:Word); assembler; register;
asm
XCHG AX,DX
OUT DX,AX
end;


 
Anatoly Podgoretsky ©   (2002-03-12 23:54) [2]

пример для Excel :-)

function PortReadByte(Addr: Word): Byte;
asm
MOV DX,AX
IN AL,DX
end;

procedure PortWriteByte(Addr: Word; Value: Byte);
asm
XCHG AX,DX
OUT DX,AL
end;


 
SAlex   (2002-03-13 08:04) [3]

>Ребята все это правильно, но одно НО. В порт вы его загоните , а вот проверить, что вы туда загнали проблемотично. Эти проблемки описаны здесь на форуме брлее подробно (тема кажется доступ к COM портам или ,что-то подобное)Ну это сути дела не меняет. А предложенная ASM вставочка хорошо работает , я сам проверял, правда только под 95/98 под 2000 так не получиться.


 
Viktor Lonin   (2002-03-13 11:02) [4]

Скачай компонетн для работы с СОМ портом...Или сам пиши через АРI..



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

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

Наверх




Память: 0.47 MB
Время: 0.015 c
1-18053
Angy_Simba
2002-05-23 17:09
2002.06.06
WYSIWYG- редактор HTML... SOS!!!


1-17975
yozhik
2002-05-28 14:07
2002.06.06
Получение пути к программе, связанной с расширением


4-18197
heruvim4ik
2002-04-05 00:55
2002.06.06
Как програмно запустить приложение?


4-18195
Biorobot
2002-04-04 15:16
2002.06.06
Как в Win2k скрыть из списка прорцессов программу


14-18133
Феликс
2002-05-01 14:03
2002.06.06
Физ. нормативы?