任何数据都可以的,问题在于 你如何发,接收后如何处理?比如,你可以发送字符串“511”,接收后把他转换为数字 511!当然,你也可以发送2字节数据 01和ff(511的十六进制数是1ff),vb里发送byte数组很方便的,处理好数组Data_output后,语句 mscomm1.output=Data_output就可以了推荐 看书Visual_Basic与_RS-232_串行通信控制