不知道程序具体如何,但是255是一个明显数据:usigned char 的最大值;可能问题,要发送的数据已经改变了,比如本想村256,其实在usigned char 里面他已经变成0;然后你写数据的时候就是错的了;