(2)间接发送 在发送端将汉字或字符转换为机器内码或区位码数据数组,然后将转换后的数据发送到串口,在接收端接收到数据后,按照相反的顺序将得到的数据转换为相应的汉字或字符,对于MPU这端要求能有较大容量的汉字表。在转换过程中,我们采用位运算,在取得汉字的内码后将高字节和低字节分开,求整数高、低字节的函数如下: Public Function HiByte(a As Integer) Dim b b = a And &HFF00 b = b / 256 If b < 0 Then b = b + 256 HiByte = b End Function Public Function LowByte(a As Integer) Dim b b = a And &HFF LowByte = b End Function