我要对并口进行通讯 写入16位的二进制数 而且会根据时钟自加1   而且 有要求是低位在前 请问delphi如何实现??? 有没有二进制的处理方法 可以解决?我该如何做???请高手们作答 很急!!!!

解决方案 »

  1.   

    请问谁能给出delphi 二进制数位的处理方法??谢谢了
      

  2.   

    二进制只是一个表面现象啊?
    可以用十进制,十六进制的数值来表示啊?1010B=0AH=10
      

  3.   

    对于数值类型来说...几进制的表示,仅仅只是表示而已..
    操作低位是什么概念?低8位?
    var
      aWord: Word;
    begin
      WordRec(aWord).Lo := 1 + 1; //操作aWord(16位数)的低8位.
      WordRec(aWord).Hi := 2 + 1; //操作高8位.支持大傻的 CSDN's forum ExplorerCSDN论坛浏览器:http://CoolSlob.ys168.com/
      

  4.   

    另外串口一般发送的都是Ascii码值,你先搞清楚协议吧.上面没具体看你的要求....说的词不达意了...
    发送二进制数,是发送类似 "110101001"这样字符串还是别的...支持大傻的 CSDN's forum ExplorerCSDN论坛浏览器:http://CoolSlob.ys168.com/