Delphi中的并口通信问题?
我用win2000和delphi7,现在想要把一些数据输出用并行输出.我看到一些资料说可以输出到打印端口lpt1,数据端口为378h,在delphi里嵌入下面的汇编序:
procedure WritePort(Port:WORD;ConByte:BYTE);
begin
ASM
MOV DX, Port;
MOV AL, ConByte;
OUT DX, AL;
END;
end;
但是我一运行到语句"OUT DX,AL"时就出错了,不知道是什么原因.是不是在win2000里不能直接嵌入汇编程序呢?还是其他原因呢?有没有其他方法输出呢?