还有,
Sbuf[1] :=byte($F0);--byte($ 是什么意思??赐教!赐教!

解决方案 »

  1.   

    你的BAUD ,parity正确?
    你不用加byte的
     Sbuf[1] :=$F0;
     Sbuf[2] :=$01;
     Sbuf[3] :=$FF;
     Sbuf[4] :=$FF;
     Sbuf[5] :=$01;
     Sbuf[6] :=$F0;
      

  2.   

    Sbuf: array[0..15] of byte;Sbuf[0] :=$F0;
     Sbuf[1] :=$01;
     Sbuf[2] :=$FF;
     Sbuf[3] :=$FF;
     Sbuf[4] :=$01;
     Sbuf[5] :=$F0;你试
      

  3.   

    还是不行,
    我用本机发送,本机接受,发送时sbuf的值为‘240 1 255 255 1 240’,接收到的结果是'240 240 240 240 240 240',为什么???'$'符号是什么意思?