parafunc.~pas

来自「LOM-ARM7的Flash烧写的windows版程序」· ~PAS 代码 · 共 32 行

~PAS
32
字号
unit ParaFunc;

interface

function ReadPort(Port:WORD):BYTE;
procedure WritePort(Port:WORD;ConByte:BYTE);

implementation

function ReadPort(Port:WORD):BYTE;
var
  B:BYTE;
begin
       ASM
               MOV DX, Port;
               IN AL, DX;
              MOV B, AL;
      END;
     Result:=B;
end;

procedure WritePort(Port:WORD;ConByte:BYTE);
begin
       ASM
               MOV DX, Port;
               MOV AL, ConByte;
              OUT DX, AL;
       END;
end;

end.

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?