产品测:9600,e,8,2, 单片机测:9600,N,8,1
这很明显两者的通信模式不同,当然就不能正常通信了,产品的通信模式是两位停止位,可单片机只能有一位停止位,那个校验位,对于单片机倒是可以做到,可停止位不好解决。产品的通信模式能不能设置,最好设置成1位停止位。
在单片机系统能正常工作的情况下:
1、检查晶振
2、检查RX和TX的状态
3、检查RS232通讯芯片
看你发的资料,电脑和单片机的设置不一致
为什么不将停止位都设为1?
从你叙述中看来,不仅仅是两块单片机,而且硬件电路都不一样。所以你需要查查硬件电路的问题。