RS485通信协议编程时 出现有关问题 !求指教

RS485通信协议编程时 出现问题 在线等!!!求指教
单片机跟上位机做通讯 用RS485做 单片机给上位机单独发数据或者单独收数据时候完全没有问题,但是一旦先发送再接受时最后发送的那几个数就总出错,不知道问题出在哪
编程

------解决方案--------------------
一般来说485驱动就是要注意这个问题的。你必须保证数据发送完成后,再改变RE/DE信号。虽然代码上是按顺序这么写的,但实际上执行kz操作的时候数据不一定发送完成了。
你用示波器2个表笔量下RE/DE和TX就知道了
------解决方案--------------------
加一个发送完的延时,应该就搞定,前几天刚做的项目,