串口一次只能发送/接收一个字节,这是硬件决定的
要发字符串只能多次发送
你说的没错。但是按道理我在串口调试助手发送框里输入abc的时候,它应该是先发送a,然后发送b,再发送c这样子,单片机也是一个字节一个字节地收,收完一个字节就返回一个字节,显示框应该就能显示abc才对啊。
把接收到的数据存入一个数组,
所有数据接收完毕后再依次发送
有可能是双方同时在发送数据造成的数据丢失
工作人员会在48小时内处理,处理结果请关注系统通知,感谢您对百度知道的支持。
是不是X应该是一个数组,然后X[0]='a' x[1]='b',然后在进行您给的操作?
工作人员会在48小时内处理,处理结果请关注系统通知,感谢您对百度知道的支持。
改进电源线的滤波;重新检查MCLR线路;在继电器/SSR线路上增加滤波器(电阻器、电感器、电容器);或者在您的设置中添加消隐。 |
你可以犯下任何错误,但是我们只能在没有看到你的原理图的情况下猜测。确保你已经禁用了LVP,或者把RB3/PGM引脚绑在16F87上。 |
只有小组成员才能发言,